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
2014-11-11v4l2: Unify one instance of reading/storing errnoMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2014-11-09v4l2: Preserve errno valuesLuca Barbato
av_log usually resets it.
2014-11-09v4l2: Use av_strerrorTristan Matthews
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-10-29jack: Use av_strerrorLuca Barbato
2014-10-29fbdev: Use av_strerrorLuca Barbato
2014-10-28lavd: fix building x11grab after a6674d2Anton Khirnov
2014-10-26xcbgrab: XCB-based screen captureLuca Barbato
Matches the x11grab screen capture by features.
2014-10-18oss_audio: use a macro to simplify ioctl() error checkingTimothy Gu
Also add a note about SNDCTL_DSP_GETFMTS which may fail even if OSS is available. CC: libav-stable@libav.org Bug-Id: CID 1238992 Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-10-05x11grab: Check the XQueryPointer return valueAntonio Ospite
The paint_mouse_pointer() code uses XFixes to retrieve the cursor coordinates, but XFixes gives no information about which screen the pointer is on; this results in always drawing the cursor on the captured screen even if the mouse pointer was on another screen. For example, when capturing from screen 1 (i.e. -f x11grab -i ":0.1") the cursor was being drawn in the captured image even when the mouse pointer was actually on screen 0, which is wrong and visually confusing. CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-10-05x11grab: Check XFixesGetCursorImage return valueLuca Barbato
It could return NULL if the cursor is outside the screen, the connection timed out or the system is out of memory. CC: libav-stable@libav.org
2014-10-05x11grab: Check for XFixes availability at runtimeLuca Barbato
2014-09-03x11grab: Refactor pixel format parsingLuca Barbato
2014-09-03x11grab: Fallback to normal XImage if SHM is not supportedLuca Barbato
2014-08-28x11grab: Use a typedef for the context, as most other code doesLuca Barbato
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-08-28x11grab: Drop a spurious space in the extension reporting messageLuca Barbato
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-08-28x11grab: Small near-cosmetic refactoringsLuca Barbato
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-08-28x11grab: K&R formatting cosmeticsLuca Barbato
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-08-27pulse: Set the wallclock option as defaultLuca Barbato
2014-08-26vfwcap: Add fallback define for HWND_MESSAGEDiego Biurrun
Some obsolete versions of the MinGW32 runtime (<4.0.0) lack the definition.
2014-08-24pulse: Add a wallclock option to be compatible with other other capturesLuca Barbato
alsa and x11grab use av_gettime() to report timestamps. Bug-Id: 647
2014-08-19vfwcap: Drop fallback VfW definesDiego Biurrun
The defines were added long ago when MinGW still lacked them.
2014-08-15cosmetics: Write NULL pointer equality checks more compactlyGabriel Dume
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-08-15vfwcap: Replace deprecated av_destruct_packet() by av_free_packet()Diego Biurrun
2014-08-09Bump major versions of all libraries.Anton Khirnov
2014-07-19oss_audio: Split muxer and demuxerNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-18avdevice: Give names to anonymously typedeffed structsDiego Biurrun
Anonymous structs can cause trouble in header files, so try to avoid them altogether as a matter of good style.
2014-05-13build: handle library dependencies in configureJanne Grunau
Instead of setting FFLIBS in each library Makefile configure exports FFLIBS-$library in config.mak.
2013-12-26avutil: Move library version related macros to version.hDiego Biurrun
This is a more sensible place for these macros.
2013-12-09configure: Prefix libc-related variables with "libc_"Diego Biurrun
Simplifies host/target libc detection splitting.
2013-12-03alsa-audio-dec: explicitly cast the delay to a signed int64Anton Khirnov
Otherwise the expression will be evaluated as unsigned, which will break when the result should be negative. CC:libav-stable@libav.org
2013-10-29timefilter: Handle memory allocation failureDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-08-10libavutil: Make avpriv_open a library-internal function on msvcrtMartin Storsjö
Add one copy of the function into each of the libraries, similarly to what we do for log2_tab. When using static libs, only one copy of the file_open.o object file gets included, while when using shared libraries, each of them get a copy of its own. This fixes DLL builds with a statically linked C runtime, where each DLL effectively has got its own instance of the C runtime, where file descriptors can't be shared across runtimes. On systems not using msvcrt, the function is not duplicated. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-10bktr: Changed a missed occurrance of open into avpriv_openMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-07libavdevice: use avpriv_open()Rémi Denis-Courmont
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-08-02Disable deprecation warnings for cases where a replacement is availableDiego Biurrun
2013-05-16Remove commented-out debug #define cruftDiego Biurrun
2013-05-03silly typo fixesDiego Biurrun
2013-03-24sndio_dec: Add missing includes for av_gettime()Martin Storsjö
This is necessary after the old av_gettime in libavformat was dropped. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-03-24bktr: Add missing includes for av_gettime()Martin Storsjö
This is necessary after the old av_gettime in libavformat was dropped. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-03-08Add the bumps and APIchanges entries for reference counted buffers changes.Anton Khirnov
2013-03-08avpacket: use AVBuffer to allow refcounting the packets.Anton Khirnov
This will allow us to avoid copying the packets in many cases. This breaks ABI.
2013-01-18libcdio: support recent cdio-paranoiaLuca Barbato
Upstream decided to split the paranoia interface and move the headers accordingly.
2013-01-13v4l2: do not assert on a value received from outside of LibavAnton Khirnov
2013-01-13v4l2: set the average framerate instead of codec timebase.Anton Khirnov
Codec timebase is supposed to be set by decoders only.
2013-01-13v4l2: avoid pointless indirection.Anton Khirnov
v4l2_read_header() does no cleanup, so it can return directly, without any need for goto.
2013-01-03build: Avoid detecting bogus components named 'x'Clément Bœsch
The function find_things() in configure is confused by component registration calls as part of multiline macros defining combined component registration. Coalesce those macros into one line to work around the issue. Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Martin Storsjö <martin@martin.st>
2012-12-28cosmetics: Prettyprint codec/format/filter registration filesDiego Biurrun
2012-12-21miscellaneous typo fixesDiego Biurrun
2012-12-05Remove pointless #undefs of previously forbidden functions.Anton Khirnov
2012-11-11Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles
Also reorder some other #include when applicable.