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-16Pass VBV delay to the calling application via ctxChristophe Massiot
VBV delay is useful for T-STD compliance in some TS muxers. It is certainly possible to retrieve it by parsing the output of FFmpeg, but getting it from the context makes it simpler and less error-prone. Signed-off-by: Mans Rullgard <mans@mansr.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-01-30Move ff_emulated_edge_mc() into DSPContext.Ronald S. Bultje
(cherry picked from commit 2e279598793133ee9c57fd0026d672f076fde4bf)
2011-01-28Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit d36beb3f6902b1217beda576aa18abf7eb72b03c)
2011-01-26Make denoise_dct_c() and dct_quantize_trellis_c() static in definitionsMans Rullgard
1d4da6a460d5b78026e3b854fdd6f469957a054c added static to the prototypes for these fuctions. Adding it to the definitions as well. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit aa61e39eac85e26bff0f296b1ec86d4533664adc)
2011-01-26Make denoise_dct_c and dct_quantize_trellis_c static.Diego Elio Pettenò
Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit 1d4da6a460d5b78026e3b854fdd6f469957a054c)
2011-01-05Make mpeg4 encoder log a more explicit error message when the timebaseStefano Sabatini
is not valid. Originally committed as revision 26223 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-05Our ljpeg encoder supports bgra, use the correct constant in the sanity check.Michael Niedermayer
Originally committed as revision 26220 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-05Remove PIX_FMT_RGB32 mjpeg encoding, there is no such thing ...Michael Niedermayer
Originally committed as revision 26218 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-04Fix YUV444P LJPEG encoding.Michael Niedermayer
Originally committed as revision 26215 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-10-0210l fix h263 encoder resolution test, array size is 8 not 7Baptiste Coudurier
Originally committed as revision 25305 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-09-26Fix rv20 encoding so the binary decoder can decode it.Michael Niedermayer
Originally committed as revision 25203 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-09-11Allow mpeg encoding with qscale and very low frame rate.James Darnley
Patch by James Darnley, james D darnley A gmail Originally committed as revision 25102 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-09-07Check rc_buffer_size value using integer arithmeticMåns Rullgård
Using floating-point here can cause erroneous rejection of parameters due to rounding errors leading to a slightly too large result. This fixes the mxf regression test with gcc 4.5 on x86_32. Originally committed as revision 25060 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-03Change all occurences of "inofficial" to "unofficial" in code, commentsRodney Baker
and options. Keep old options until next major version bump. Patch by Rodney Baker, rodney d baker a iinet d net d au Originally committed as revision 24021 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-31Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini
is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-23Always check if ff_alloc_picture() succeeds.Pavel Pavlov
Patch by Pavel Pavlov, pavel summit-tech ca Originally committed as revision 22648 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-23Change ref_index structure so it matches how its organized in h264.Michael Niedermayer
Also revert the related error concealment hotfix. Originally committed as revision 22640 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-16Add ff_ prefix for mpeg2_dc_scale_table.Michael Niedermayer
Originally committed as revision 22556 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-16Support intra_dc_precision>8 in jpegMichael Niedermayer
Originally committed as revision 22554 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-15use mpeg2 quantization bias for mjpeg.Michael Niedermayer
this seems to improve RD performance. Originally committed as revision 22550 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-09Move ff_sqrt() to libavutil/intmath.hMåns Rullgård
Originally committed as revision 22345 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-17Use LOCAL_ALIGNED macro for local arraysMåns Rullgård
Originally committed as revision 21866 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-22Move array specifiers outside DECLARE_ALIGNED() invocationsMåns Rullgård
Originally committed as revision 21377 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-11Add missing internal.h to files calling ff_match_2uint16().Alexander Strange
Fixes warnings: libavcodec/mpegvideo_enc.c:574: warning: implicit declaration of function 'ff_match_2uint16' libavcodec/ituh263enc.c:143: warning: implicit declaration of function 'ff_match_2uint16' libavcodec/svq1enc.c:97: warning: implicit declaration of function 'ff_match_2uint16' Originally committed as revision 21133 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-09Add a function to match a 2 element vector of uint16_t and use it in h263 ↵Michael Niedermayer
and svq1 instead of custom and bloated code to find an index into a w/h array. Originally committed as revision 21113 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-08Split the mpeg4 encoder and decoder off h263.cMichael Niedermayer
Originally committed as revision 21079 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-07Move forgotton "AVCodec flv_encoder" over to flvenc.c.Michael Niedermayer
Originally committed as revision 21052 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-07Split out flv encoding.Michael Niedermayer
Originally committed as revision 21050 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-30Get rid of pointless CONFIG_ANY_H263 preprocessor definition.Diego Biurrun
Originally committed as revision 20975 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-28Replace CONFIG_ANY_H263_ENCODER definition by CONFIG_H263_ENCODER.Diego Biurrun
CONFIG_ANY_H263_ENCODER is just a logical OR of H.263 family definitions, for which the build system enables CONFIG_H263_ENCODER anyway. Originally committed as revision 20950 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-14Check sample_aspect_ratio validity for mpeg4/h263/h263p encoding.Michael Niedermayer
Merged from ffmbc0.3 Originally committed as revision 20861 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-10Cosmetic (restructure RGB ljpeg check to be more readable)Michael Niedermayer
Originally committed as revision 20793 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-1010l, Fix YUV ljpeg that i just broke by mistake.Michael Niedermayer
Originally committed as revision 20792 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-10Fix RGB LJPEG encoding.Michael Niedermayer
Originally committed as revision 20788 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-04Make sure ff_init_qscale_tab() is called one way or another whenMichael Niedermayer
adaptive quantization is enabled. Fixes issue509. Originally committed as revision 20726 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-04Move ff_init_qscale_tab() from h263.c to mpegvideo, the function is not h263 ↵Michael Niedermayer
specific. Originally committed as revision 20725 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-19Add additional long names for the Flash Video decoder and encoder.Stefano Sabatini
Originally committed as revision 20317 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-06Remove casts that are useless since the argument is void *.Reimar Döffinger
Originally committed as revision 20177 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-10Check for thread_count==0.Michael Niedermayer
fixed issue1333 Originally committed as revision 19809 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-06Mark all pix_fmts and supported_framerates compound literals as const.Reimar Döffinger
Makes no difference for gcc but at least icc can put them in .rodata then. Originally committed as revision 19789 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-05Do not check for both CONFIG_H263_ENCODER and CONFIG_FLV_ENCODER.Diego Biurrun
The latter can never be enabled without the former. Originally committed as revision 19598 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-05Do not check for both CONFIG_H263_ENCODER and CONFIG_H263P_ENCODER.Diego Biurrun
The latter can never be enabled without the former. Originally committed as revision 19596 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-05Do not redundantly check for preprocessor definitions of CONFIG_RV10_ENCODER orDiego Biurrun
CONFIG_RV20_ENCODER when also checking for CONFIG_H263_ENCODER. The RV10/RV20 encoders depend on the H.263 encoder. Originally committed as revision 19593 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-03Move AVCodec declarations for RV10/20 from mpegvideo_enc.c to rv10.c.Diego Biurrun
It is better to keep the declarations in conditionally compiled places. Originally committed as revision 19573 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-28remove apparently unused real_pict_num from AVCodecContextBaptiste Coudurier
Originally committed as revision 18969 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-27Rename alloc_picture to ff_alloc_picture and move its definitionBaptiste Coudurier
in mpegvideo.h to avoid including mpegvideo_common.h in mpeg12.c, because it contains motion code. Originally committed as revision 18968 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-23Set progressive_sequence before MPV_common_init which cares about it whenBaptiste Coudurier
setting mb_height for interlaced mpeg-2 encoding. Originally committed as revision 18905 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-14Fix VBV delay for mpeg1/2 CBR.Michael Niedermayer
Originally committed as revision 18820 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-02Remove dead assignments found by CSABenjamin Larsson
Originally committed as revision 18731 to svn://svn.ffmpeg.org/ffmpeg/trunk