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
2011-02-19Fix issue2619.Michael Niedermayer
regression introduced in 1762d9ced70ccc46c5d3e5d64e56a48d0fbbd4f7 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-02-18lavf: add av_ prefix to dump_format()Anton Khirnov
Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 610219a598095f938705f200dfe3946455ef871a)
2011-02-17Merge libavcore into libavutilReinhard Tartler
Done to keep ABI compatible. Otherwise this is just silly
2011-02-15Restructure video filter implemenattion in ffmpeg.c.Michael Niedermayer
This fixes several bugs like multiple outputs and -aspect mixed with -vf Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-02-11Deprecate avcodec_thread_init()Alexander Strange
As a side effect of the last commit, avcodec_open() now calls it automatically, so there is no longer any need for clients to call it. Instead they should set AVCodecContext.thread_count. avcodec_thread_free() is deprecated, and will be removed from avcodec.h at the next MAJOR libavcodec bump. Rename the functions to ff_thread_init/free, since they are now internal. Wrappers are provided to maintain API compatibility. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit c0b102ca03fe92250f1ce620aec3836f529fc1d6)
2011-02-07Implement guessed_pts in avcodec_decode_video2Nicolas George
Signed-off-by: Nicolas George <nicolas.george@normalesup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-02-06cmdutils: fix opt_values leakJames Zern
Add free to uninit_opts and relocate opt_names to same Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 3a6a9cdf5b8e4c4514e483484ef1f57b07ee16f2)
2011-02-06Adopt pkt_dts/pkt_pts in lavc clientsAlexander Strange
No behavior change; this makes DTS reliable with the next patch. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit 6b474953975fd8ea64d1ed4d09c42b2d8e787c6f)
2011-02-06Use avformat_free_context for cleaning up muxersMartin Storsjö
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit b22dbb291d41e9fb038884bcebad2394c501cbaf)
2011-02-06Make avfilter_graph_free() free the graph.Stefano Sabatini
Make avfilter_graph_free() free not only the internal structures, but also the allocated graph, and set the graph pointer to NULL for increased safety. Simplify usage. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 4359288c565705d1734f63d277f8918ee5af5e54)
2011-02-04ffmpeg.c: rename map_meta_data option to map_metadataAnton Khirnov
It's consistent with the -metadata option and easier to write. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit 87e4d9b252bc6fa3b982f7050013069c9dc3e05b)
2011-01-31Add sample_aspect_ratio fields to vsrc_buffer arguments.Michael Niedermayer
This fixes aspect handling in ffmpeg This is based on a patch by baptiste
2011-01-31Make ffmpeg warns the user when the selected sample format is ignored.Stefano Sabatini
Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit fa34a3626cf1aa19acbe9f8c6fcddb6c3eb8eaa1)
2011-01-26Make local variables static.Diego Elio Pettenò
Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit a6d1bd05c906fc7ad34fae1029a45ec3cbcc4fcc)
2011-01-26Do not set audio_resample to 0 if audio_sync_method is > 1.Stefano Sabatini
If audio_sync_method is >1 the resampler is used for audio drift compensation, and do_audio_out() was causing an assert failure because audio_resample was not set. Fix issue 2516, which was introduced by SVN r25939. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 07b48f8c7adaaf4020514816ec9b8d14cc8c5fbd)
2011-01-23streamid does not work with newaudio, newvideo, newsubtitleMike Scheutzow
fixes issue2465. The problem is that the ffmpeg (the app) -streamid option did not work with -newaudio/-newvideo/-newsubtitle. The cause was a conflict between the feature where streamid values were reset to default for each output filename, and the implementation of -new*, which requires that the -new* option be specified after the target filename. My patch changes the ffmpeg behavior so that user-specified streamid values apply to all the following output files on the command line (rather than just the next output filename.) Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> (cherry picked from commit 20ac9de3df9b129a4a312d626fed0e2bbb760200)
2011-01-18Update threshold to detect real timebase for stream copy.Michael Niedermayer
This may fix a bug where quicktime files use 1/600 timebase.
2011-01-18Feed the filter chain with the sample aspect ratio from the muxer or codec layerMichael Niedermayer
like it has been done prior libavfilter.
2011-01-15New "copytb" ffmpeg cli option to copy input stream time base when stream ↵Baptiste Coudurier
copying. This should avoid non monotone timestamps for video streams with vfr. Originally committed as revision 26340 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-14Make opt_audio_sample_fmt() abort in case of invalid sample formatStefano Sabatini
name. Originally committed as revision 26335 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-14Reindent after 26330.Ronald S. Bultje
Originally committed as revision 26331 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-14Introduce av_metadata_copy() to copy metadata from one struct to another.Ronald S. Bultje
Originally committed as revision 26330 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-12Do not allocate unused swscale context when libavfilter is compiled inBaptiste Coudurier
Originally committed as revision 26317 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-12Fix warnings:Baptiste Coudurier
ffmpeg.c: In function ‘new_video_stream’: ffmpeg.c:3701:18: warning: ‘codec_id’ may be used uninitialized in this function ffmpeg.c: In function ‘new_audio_stream’: ffmpeg.c:3848:18: warning: ‘codec_id’ may be used uninitialized in this function ffmpeg.c: In function ‘new_subtitle_stream’: ffmpeg.c:3926:18: warning: ‘codec_id’ may be used uninitialized in this function Originally committed as revision 26313 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-12Change 'arg' type in parse_meta_type, fix warning:Baptiste Coudurier
ffmpeg.c: In function ‘parse_meta_type’: ffmpeg.c:3323:13: warning: assignment discards qualifiers from pointer target type Originally committed as revision 26312 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-07Fix lowres > 0 with --enable-avfilter..Anatoly Nenashev
Fixes issue 2072 and issue 2421. Patch by Anatoly Nenashev, anatoly d nenashev a ovsoft d ru Originally committed as revision 26252 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-05Fix/cleanup m/ljpeg encoding pix fmt selection code in ffmpeg.c.Michael Niedermayer
Better ideas are welcome ... Originally committed as revision 26219 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-02Use AVOption for muxers in ffmpeg.Anssi Hannula
Patch by Anssi Hannula, anssi d hannula d iki d fi Originally committed as revision 26199 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-31use avsubtitle_free() instead of re-implementing it partially (fix a memleak)Aurelien Jacobs
Originally committed as revision 26175 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-27Allow output formats without any streams.Anton Khirnov
Required for future metadata format. Originally committed as revision 26100 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-12Reindent.Stefano Sabatini
Originally committed as revision 25940 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-12Fix encoding when the input audio format/rate/channels changes duringStefano Sabatini
transcoding. Fix issue #2292. Patch sponsored by KIM Keep In Mind GmbH, srl. Originally committed as revision 25939 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-10Show per-codec options on FFmpeg commandline help.Justin Ruggles
Originally committed as revision 25927 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-04cosmetic: indentationAurelien Jacobs
Originally committed as revision 25885 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-04add subtitle codec autodetectionAurelien Jacobs
Originally committed as revision 25884 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-02Add avfilter_graph_create_filter().Stefano Sabatini
Originally committed as revision 25862 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-22ffmpeg.c: copy global metadata by defaultAnton Khirnov
Originally committed as revision 25794 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-21Use the new libavcore audio channel API.Stefano Sabatini
This also allows to remove a linking dependency of libavfilter on libavcodec. Originally committed as revision 25789 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-20Cosmetics, fix indentationBaptiste Coudurier
Originally committed as revision 25773 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-13allow passing subtitles header between decoder and encoderAurelien Jacobs
Originally committed as revision 25745 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-13add global header support for subtitles encodingAurelien Jacobs
Originally committed as revision 25742 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-12Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enumStefano Sabatini
SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-12ffmpeg.c: add a forgotten break in chapter copyingAnton Khirnov
only copy chapters from one file Originally committed as revision 25729 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-12ffmpeg.c: reindentAnton Khirnov
Originally committed as revision 25728 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-12ffmpeg.c: add an option for copying chaptersAnton Khirnov
fixes issue 2068 Originally committed as revision 25727 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-08ffmpeg.c: allow using negative file indices to disable metadata copyingAnton Khirnov
Originally committed as revision 25706 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-08Remove graphparser.h header, move AVFilterInOut andStefano Sabatini
avfilter_graph_parse() declaration to libavfilter/avfiltergraph.h. Simplify, and less confusing for the user. Originally committed as revision 25705 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-07Rename AVFilterInOut field filter to filter_ctx, more semantically correct.Stefano Sabatini
Originally committed as revision 25700 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-05Implement get_preset_file() in cmdutils.h and use it to factorize codeStefano Sabatini
from ffmpeg.c and ffserver.c. Originally committed as revision 25679 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-04Rename avfilter_graph_destroy() to avfilter_graph_free().Stefano Sabatini
The new name is shorter and more consistent with the rest of the API. This change breaks libavfilter API/ABI. Originally committed as revision 25674 to svn://svn.ffmpeg.org/ffmpeg/trunk