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-01-29mpeg: Drop unused parameters from ff_draw_horiz_band()Diego Biurrun
2014-01-09mpegvideo: drop support for real (non-emulated) edgesAnton Khirnov
Several decoders disable those anyway and they are not measurably faster on x86. They might be somewhat faster on other platforms due to missing emu edge SIMD, but the gain is not large enough (and those decoders relevant enough) to justify the added complexity.
2014-01-03mpegvideo: remove disabled bfin asmAnton Khirnov
It has been disabled as 'broken' over 3 years ago in b716a792
2013-12-05ljpegenc: deMpegEncContextizeAnton Khirnov
The encoder uses almost none of the mpegvideo infrastructure, only some fields from MpegEncContext. The FATE results change because now an all-zero quant matrix is written into the file. Since it is not used for anything for ljpeg, this should not be a problem.
2013-12-05mpegvideo: make ff_release_unused_pictures() staticAnton Khirnov
It is only called from one place in mpegvideo.c now. Also remove the remove_current parameter, which is always 1.
2013-12-05mpegvideo: make frame_size_alloc() static.Anton Khirnov
It is not called from outside of mpegvideo.c anymore.
2013-12-05mpegvideo: move encode-only parts of common_end() to encode_end()Anton Khirnov
2013-12-05mpeg4videodec: move showed_packed_warning from MpegEncContext to Mpeg4DecContextAnton Khirnov
2013-12-05mpeg4videodec: move intra_dc_threshold from MpegEncContext to Mpeg4DecContextAnton Khirnov
2013-12-05mpeg12dec: move first_slice from MpegEncContext to Mpeg1ContextAnton Khirnov
2013-12-05mpegvideo: remove an unused variableAnton Khirnov
2013-12-05mpeg4videodec: move use_intra_dc_vlc from MpegEncContext to Mpeg4DecContextAnton Khirnov
2013-11-29mpeg4videodec: move sprite_{shift,traj} from MpegEncContext to Mpeg4DecContextAnton Khirnov
2013-11-29mpeg4videodec: move num_sprite_warping_points from MpegEncContext to ↵Anton Khirnov
Mpeg4DecContext
2013-11-29mpeg4videodec: move sprite_brightness_change from MpegEncContext to ↵Anton Khirnov
Mpeg4DecContext
2013-11-29mpeg4videodec: move scalability from MpegEncContext to Mpeg4DecContextAnton Khirnov
2013-11-29mpeg4videodec: move enhancement_type from MpegEncContext to Mpeg4DecContextAnton Khirnov
2013-11-29mpeg4videodec: remove a write-only variable from MpegEncContextAnton Khirnov
2013-11-29mpeg4videodec: move new_pred from MpegEncContext to Mpeg4DecContextAnton Khirnov
2013-11-29mpeg4videodec: replace MpegEncContext.reduced_res_vop with a local variableAnton Khirnov
2013-11-29mpeg4videodec: remove a write-only variable from MpegEncContextAnton Khirnov
2013-11-29mpeg4videodec: move t_frame from MpegEncContext to Mpeg4DecContextAnton Khirnov
2013-11-29mpeg4videodec: move cplx_estimation_* fields from MpegEncContext to ↵Anton Khirnov
Mpeg4DecContext
2013-11-29mpeg4videodec: move mpeg4-specific bug workaround variables from ↵Anton Khirnov
MpegEncContext to Mpeg4DecContext
2013-11-29mpeg4videodec: move MpegEncContext.resync_marker into Mpeg4DecContext.Anton Khirnov
2013-11-29mpeg4videodec: move MpegEncContext.rvlc to Mpeg4DecContextAnton Khirnov
2013-11-29mpeg4videodec: remove write-only sprite variables from MpegEncContextAnton Khirnov
2013-11-29mpeg4videodec: move MpegEncContext.vol_sprite_usage to Mpeg4DecContextAnton Khirnov
2013-11-29mpeg4videodec: move MpegEncContext.time_increment_bits to Mpeg4DecContextAnton Khirnov
The field remains in MpegEncContext for use in the encoder.
2013-11-29mpeg4videodec: move MpegEncContext.shape to Mpeg4DecContextAnton Khirnov
2013-11-16mpegvideo_enc: use the AVFrame API properly.Anton Khirnov
2013-11-14mpeg12dec: Remove outdated UV swapping code for VCR2Diego Biurrun
2013-11-14lavc: deprecate FF_MAX_B_FRAMESAnton Khirnov
We should not arbitrarily decide the maximum B-frame number for all encoders supported by Libav, each encoder should be able to set its own limits.
2013-11-14lavc: move MB_TYPE_* macros from avcodec.h to mpegvideo.hAnton Khirnov
They are mpegvideo-specific and not supposed to be used by callers.
2013-11-14lavc: make error_rate a private option of mpegvideo encodersAnton Khirnov
2013-11-13Remove all Alpha architecture optimizationsDiego Biurrun
Alpha has been end-of-lifed and no more test machines are available.
2013-11-08dsputil: Split off H.263 bits into their own H263DSPContextDiego Biurrun
2013-10-31h264: wait for initial complete frame before outputing framesJohn Stebbins
This can be optionally disabled whith the "output_corrupt" flags option. When in "output_corrupt" mode, incomplete frames are signalled through AVFrame.flags FRAME_FLAG_INCOMPLETE_FRAME. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-10-16lavc: Convert some remaining strides to ptrdiff_tRonald S. Bultje
2013-09-16Fix references to deleted avcodec_encode_video() functionVittorio Giovara
2013-04-30ppc: More consistent arch initializationDiego Biurrun
2013-04-20mpegvideo: Use hpeldsp instead of dsputil for half-pel functionsRonald S. Bultje
This also converts vc1, since that is mpegvideo-based. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-04-05h261: Move function declarations to h261.hDiego Biurrun
2013-03-27mpeg12: Move some ff_mpeg1_* function declarations to a more suitable placeDiego Biurrun
2013-03-26lavc: Rename avpriv_mpv_find_start_code after moving out from mpegvideoMartin Storsjö
Also move the declaration to internal.h, and add restrict qualifiers to the declaration (as in the implementation). Signed-off-by: Martin Storsjö <martin@martin.st>
2013-03-11mpegvideo: remove FMT_H264Anton Khirnov
2013-03-08mpegvideo: drop vismv codeAnton Khirnov
It has been broken for over a year without anyone complaining or noticing, thus proving that nobody ever uses it.
2013-03-08lavc decoders: work with refcounted frames.Anton Khirnov
2013-03-08lavc: move AVFrame.hwaccel_picture_private to Picture.Anton Khirnov
This field is private and should not be present in a public struct. It is only used in DXVA with mpegvideo-based decoders currently.
2013-03-06lavc: Split out ff_hwaccel_pixfmt_list_420[] over individual codecsRonald S. Bultje
Not all hwaccels implement all codecs, so using one single list for multiple such codecs means some codecs will be represented in the list, even though they don't actually handle that codec. Copying specific lists in each codec fixes that. Signed-off-by: Martin Storsjö <martin@martin.st>