Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-26Bump minor versions after 3.2 branchpoint to seperate releaseMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-10-26Bump minor versions for 3.2Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-10-21lavd/decklink_dec: add option to disable drawing bars on signal lossMarton Balint
Signed-off-by: Marton Balint <cus@passwd.hu>
2016-06-26avdevice/decklink: add support for setting input packet timestamp sourceMarton Balint
Reviewed-by: Deti Fliegl <deti@fliegl.de> Signed-off-by: Marton Balint <cus@passwd.hu>
2016-01-29lavd/decklink_dec: add support for teletextMarton Balint
It uses the libzvbi slicer, therefore teletext capture requires libzvbi. Reviewed-by: Deti Fliegl <deti@fliegl.de> Signed-off-by: Marton Balint <cus@passwd.hu>
2015-09-05Merge commit 'e88103a7f92cf27a2868b50acc8a9912f6088249'Hendrik Leppkes
* commit 'e88103a7f92cf27a2868b50acc8a9912f6088249': Bump major versions of all libraries Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-08-28Bump major versions of all librariesVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-07-01lavd: Add library identifierVittorio Giovara
2015-01-11lavd/avdevice: introduce helper functions for sink/sources listingLukasz Marek
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
2014-11-14lavd/avfoundation: Introduce device alias 'none' to allow the user to record ↵Thilo Borgmann
only audio or video. Changes the selection of a default device to none instead of the system default device. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-27Merge commit 'a6674d2e7771dbf7a4a5556f5e126be83cadac96'Michael Niedermayer
* commit 'a6674d2e7771dbf7a4a5556f5e126be83cadac96': xcbgrab: XCB-based screen capture Conflicts: Changelog configure libavdevice/Makefile libavdevice/alldevices.c libavdevice/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-26xcbgrab: XCB-based screen captureLuca Barbato
Matches the x11grab screen capture by features.
2014-09-22avdevice/version: bump minor for the decklink inputMichael Niedermayer
Found-by: jamrial Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-10Merge commit '1985c2e75c607ac51bfd8dc87d2957a5edf2b6f8'Michael Niedermayer
* commit '1985c2e75c607ac51bfd8dc87d2957a5edf2b6f8': Bump major versions of all libraries. Conflicts: doc/APIchanges libavcodec/version.h libavdevice/version.h libavfilter/version.h libavformat/version.h libavutil/version.h libswscale/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-09Bump major versions of all libraries.Anton Khirnov
2014-07-09avdevice/pulse_audio_dec: reimplement using the non simple APIMichael Niedermayer
This fixes timestamps Based-on: code from pulseaudio Reviewed-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-02lavd/opengl_enc: add window size paramLukasz Marek
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
2014-04-11lavd: add control message enumsLukasz Marek
Adds messages that allows to control (audio) buffer and play/pause state. Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
2014-04-11lavd: add device capabilities APILukasz Marek
Provides API to query device capabilities. Each device must implement callbacks to benefit from this API. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
2014-03-04lavd/avdevice: add device iteratorsLukasz Marek
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
2014-02-16lavd: add list devices APILukasz Marek
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
2014-02-14lavd/avdevice: add param to create window buffer messageLukasz Marek
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-11lavf/lavd: version bump and APIchanges for uncoded frames.Nicolas George
2014-02-09lavd: add decklink output deviceRamiro Polla
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-01-27lavd: add avdevice_dev_to_app_control_message APILukasz Marek
New API allows to send messages from devices to application. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
2014-01-27lavd: add avdevice_app_to_dev_control_message APILukasz Marek
New API allows to send messages from application to devices. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
2013-12-27Merge commit 'b83d1ee3b41cfe8357836e2582104db2f3364cb0'Michael Niedermayer
* commit 'b83d1ee3b41cfe8357836e2582104db2f3364cb0': avutil: Move library version related macros to version.h Conflicts: libavcodec/version.h libavresample/version.h libavutil/avutil.h libavutil/utils.c See: 183117fed7d0a910b5f65e5c78b065f125abf369 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-12-26avutil: Move library version related macros to version.hDiego Biurrun
This is a more sensible place for these macros.
2013-11-27lavd/pulse_audio_enc: add buffer size control optionsLukasz Marek
Add options to control the size of the PulseAudio buffer. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2013-11-26lavd/sdl: add event handler threadStefano Sabatini
SDL_Init() is called on the event handler thread, as required by SDL in Windows to avoid deadlocks as discovered by Roger Pack. Fix trac ticket #1743 and #1744.
2013-10-24lavd: add fbdev output deviceLukasz Marek
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2013-10-08lavd: pulse audio encoderLukasz Marek
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-07-09avformat/AVFormatContext: Move fields down to match the forkMichael Niedermayer
avconv uses private and internal fields from libavformat, we thus must match the layout even of the fields marked non public. Otherwise ffmpegs libavformat could not be used as a dropin replacement on debian/ubuntu The current soname of libavformat was not part of any release nor are any fields marked public moved thus in theory no installed shared lib ABI breakage should occur. Still the need for this change is unfortunate and chilling. If you installed shared libs from a recent development version of libavformat that is more recent than the last release. You probably want to check or rebuild applications that linked to it. minor versions of avformat & avdevice are bumped to allow detecting this as both use the updated struct Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-30lavd: add xv output deviceStefano Sabatini
Based on the work of Jeff Moguillansky <Jeff.Moguillansky@am.sony.com>. See thread: Subject: [FFmpeg-devel] x11 output device for libavdevice Date: Wed, 10 Apr 2013 23:10:47 +0000
2013-05-22v4l2: make possible to disable libv4l2 at runtime.Clément Bœsch
Also disable it by default since it looks currently buggy. The usefulness of such library is mostly limited to backward compatibility with very old devices.
2013-05-20lavd: add v4l2 outdev.Clément Bœsch
2013-03-14avdevice: bump majorMichael Niedermayer
Our previous release (1.1) contained a version 54 libavdevice and this version here is not ABI compatible thus a bump is needed Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-12Merge commit 'd8b31be6caebd8d1321ecb754b6e7daaf81dc111'Michael Niedermayer
* commit 'd8b31be6caebd8d1321ecb754b6e7daaf81dc111': Add the bumps and APIchanges entries for reference counted buffers changes. Conflicts: Changelog doc/APIchanges libavcodec/version.h libavdevice/version.h libavfilter/version.h libavformat/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-08Add the bumps and APIchanges entries for reference counted buffers changes.Anton Khirnov
2013-01-31lavd/v4l2: add list_standards optionGiorgio Vazzana
Since the user is expected to choose the standard by name (with -standard option), add the possibility to list all the supported standards. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2012-12-01lavu/opt: allow to set sample and pixel format with av_opt_set_int()Stefano Sabatini
This change requires the user to specify min and max value, and makes possible to prevent the user to set AV_{SAMPLE,PIX}_FMT_NONE if forbidden. Add required ifdeffery in case of mixed libraries, when libavutil is updated but not the other libraries. This is a followup of 08d0969c1402ccec4dce44bd430128fb59d7b790.
2012-11-30lavu/opt: change the way default pixel and sample format value is setStefano Sabatini
Use the i64 field rather than the string value. Using a string to set a default sample/pixel format is weird, also the new interface is more consistent with the rest of the API. This is technically an API break, but hopefully there are no applications using this feature outside of FFmpeg. In order to save backward compatibility with mixed libraries in case libavutil is updated but not the other libraries, some ifdeffery hacks are added. Note that the version check is only performed when class->version != 0, since if it is not defined then we assume that no version was defined and the class is not affected by the change. We will luckily get rid of the hack at the next major bump.
2012-09-28Add missing version macros to librariesjamal
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-09-20lavd/lavfi: push frames until the last sink is EOFStefano Sabatini
Previously the device was returning EOF when the first sink was ending, with the current change the device will continue to return frames until all the sinks are EOF, which seems the most expected behavior.
2012-07-21libcaca output devicePaul B Mahol
2012-07-05FireWire DV/HDV input device using libiec61883Georg Lippitsch
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2012-07-04Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: (29 commits) lavfi: reclassify showfiltfmts as a TESTPROG graph2dot: fix printf format specifier swscale: yuv2planeX 8bit >=sse2 functions need aligned stack on x86-32. vp8: loopfilter >=sse2 functions need aligned stack on x86-32. amr: remove shift out of the AMR_BIT() macro. dsputilenc: group yasm and inline asm function pointer assignment. mov: use forward declaration of a function instead of a table. Clarify Doxygen comment for FF_API_* #defines. configure: simplify get_version() Create version.h headers for libraries that lack them gitignore: Use full path instead of relative path to specify patterns mpegvideo: remove VLAs Add XTEA encryption support in libavutil Add Blowfish encryption support in libavutil eval: Add the isinf() function and tests for it flacdec: move lpc filter to flacdsp flacdec: split off channel decorrelation as flacdsp avplay: Add an option for not limiting the input buffer size FATE: add a test for WMA cover art. FATE: add a test for apetag cover art ... Conflicts: .gitignore configure ffplay.c libavcodec/Makefile libavcodec/error_resilience.c libavcodec/mpegvideo.c libavcodec/ratecontrol.c libavdevice/avdevice.h libavfilter/Makefile libavfilter/filtfmts.c libavfilter/version.h libavformat/mov.c libavformat/version.h libavutil/Makefile libavutil/avutil.h libavutil/version.h libswscale/swscale.h libswscale/x86/swscale_mmx.c tests/fate/libavutil.mak tests/lavfi-regression.sh tools/graph2dot.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-07-04Clarify Doxygen comment for FF_API_* #defines.Diego Biurrun
2012-07-04Create version.h headers for libraries that lack themDiego Biurrun