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-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.
2012-11-02dv1394: Swap the min and max values of the 'standard' optionMichael Niedermayer
DV1394_NTSC has a lower value than DV1394_PAL. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-10-12lavu,lavd: do not use av_pix_fmt_descriptors directly.Anton Khirnov
2012-10-08Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov
2012-10-08timefilter: De-doxygenize normal code comments and drop silly onesDiego Biurrun
2012-10-06Give all anonymously typedeffed structs in headers a nameDiego Biurrun
Anonymous structs cannot be forward declared and have no benefit.
2012-10-01Remove some silly disabled code.Diego Biurrun
2012-09-05avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union memberMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-09-05avopt: Store defaults for AV_OPT_TYPE_FLAGS in the i64 union memberMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-09-05avopt: Store defaults for AV_OPT_TYPE_CONST in the i64 union memberMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-15Don't include common.h from avutil.hMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-07-30Improve descriptiveness of a number of codec and container long namesDiego Biurrun
2012-07-28Add missing libavutil/time.h includes.Anton Khirnov
2012-07-28x11grab: cosmetics: consistent naming for x11grab-related thingsDiego Biurrun
2012-07-04Clarify Doxygen comment for FF_API_* #defines.Diego Biurrun
2012-07-04Create version.h headers for libraries that lack themDiego Biurrun
2012-06-20Remove unnecessary inclusions of [sys/]time.hMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-06-15Avoid C99 variable declarations within for statements.Diego Biurrun
We generally do not declare variables within for statements and there are compilers that choke on such constructs.
2012-06-13jack: update to new latency range API as the old one has been deprecatedSean McGovern
Fixes Bugzilla #279. Signed-off-by: Diego Biurrun <diego@biurrun.de>
2012-05-07build: cosmetics: Split HEADERS/OBJS/PROGS lists into one entry per line.Diego Biurrun
2012-04-04cosmetics: Consistently place static, inline and av_cold attributes/keywords.Diego Biurrun
2012-03-28Replace memset(0) by zero initializations.Diego Biurrun
Also remove one pointless zero initialization in rangecoder.c.
2012-03-17x11grab: fix a memory leak exposed by valgrindAntonio Ospite
When using "-f x11grab -i :0.0" valgrind reports a definitely lost memory block with this message: ==31544== 5 bytes in 1 blocks are definitely lost in loss record 1 of 2 ==31544== at 0x4026E68: memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==31544== by 0x4026F17: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==31544== by 0x60D399A: av_malloc (in /usr/lib/x86_64-linux-gnu/libavutil.so.51.22.1) ==31544== by 0x60D3A70: av_strdup (in /usr/lib/x86_64-linux-gnu/libavutil.so.51.22.1) ==31544== by 0x4A2BE58: ??? (in /usr/lib/x86_64-linux-gnu/libavdevice.so.53.2.0) ==31544== by 0x506D29E: avformat_open_input (in /usr/lib/x86_64-linux-gnu/libavformat.so.53.21.0) ==31544== by 0x400A80: main (in /home/ao2/WIP/am7xxx-play/tests/a.out) The 5 bytes lost are the ones from param = av_strdup(":0.0"), so let's free param in the exit path. Also check the av_strdup() return value. Note: calling av_free(param) even when av_strdup() fails and param is NULL is OK and keeps the code simpler without adding another label to skip av_free(). Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2012-03-05libcdio: add a forgotten AVClass to the private context.Anton Khirnov