summaryrefslogtreecommitdiff
path: root/libavcodec/mpegvideo.h
Commit message (Collapse)AuthorAge
...
* dsputil: Split off FDCT bits into their own contextDiego Biurrun2014-07-07
|
* dsputil: Move draw_edges() to mpegvideoencdspDiego Biurrun2014-07-06
|
* dsputil: Split off *_8x8basis to a separate contextDiego Biurrun2014-07-06
|
* dsputil: Split off IDCT bits into their own contextDiego Biurrun2014-06-30
|
* mpeg: Change ff_convert_matrix() to take an MpegEncContext parameterDiego Biurrun2014-06-27
| | | | This will come in handy during dsputil splitting.
* dsputil: Split off global motion compensation bits into a separate contextDiego Biurrun2014-06-23
|
* mpeg: Split error resilience bits off into a separate fileDiego Biurrun2014-06-22
|
* mpeg: Mark ff_mpeg_set_erpic() staticDiego Biurrun2014-06-22
| | | | It is not used outside of the file.
* dsputil: Split clear_block*/fill_block* off into a separate contextDiego Biurrun2014-06-18
|
* dsputil: Split off quarterpel bits into their own contextDiego Biurrun2014-05-29
|
* dsputil: Move ff_alternate_*_scan tables to mpegvideoDiego Biurrun2014-05-29
|
* lavc: move CODEC_FLAG_MV0 to mpegvideoAnton Khirnov2014-05-01
|
* lavc: move CODEC_FLAG_NORMALIZE_AQP to mpegvideoAnton Khirnov2014-05-01
|
* mpegvideo: remove unused MpegEncContext.b4_strideAnton Khirnov2014-04-29
|
* mpegvideo: move the MpegEncContext fields used from arm asm to the beginningAnton Khirnov2014-04-29
| | | | | This should reduce the frequency with which the offsets need to be updated.
* mpegvideo: operate with pointers to AVFrames instead of whole structswm42014-04-09
| | | | | | | | | | | | | The most interesting parts are initialization in ff_MPV_common_init() and uninitialization in ff_MPV_common_end(). ff_mpeg_unref_picture and ff_thread_release_buffer have additional NULL checks for Picture.f, because these functions can be called on uninitialized or partially initialized Pictures. NULL pointer checks are added to ff_thread_release_buffer() stub function. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* lavc: drop ff_pixfmt_list_420Vittorio Giovara2014-03-23
|
* mpegvideo: remove h264-only fieldsVittorio Giovara2014-03-16
|
* mpegvideo: move ff_draw_horiz_band() to mpegutils.cVittorio Giovara2014-03-16
| | | | Drop the mpegvideo dependency for svq3 in configure.
* mpegvideo: move mpegvideo formats-related defines to mpegutils.hVittorio Giovara2014-03-16
|
* er: move relevant fields from Picture to ERPictureVittorio Giovara2014-03-16
| | | | | | | This is done to disentangle ER from mpegvideo. In order to use a classic Picture, callers can use ff_mpeg_set_erpic() or use a custom function to set the fields. Please note that buffers need to be allocated before calling ff_er_frame_end().
* mpegvideo: directly use frames in ff_draw_horiz_band()Vittorio Giovara2014-03-16
|
* mpeg: Drop unused parameters from ff_draw_horiz_band()Diego Biurrun2014-01-29
|
* mpegvideo: drop support for real (non-emulated) edgesAnton Khirnov2014-01-09
| | | | | | | 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.
* mpegvideo: remove disabled bfin asmAnton Khirnov2014-01-03
| | | | It has been disabled as 'broken' over 3 years ago in b716a792
* ljpegenc: deMpegEncContextizeAnton Khirnov2013-12-05
| | | | | | | | | 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.
* mpegvideo: make ff_release_unused_pictures() staticAnton Khirnov2013-12-05
| | | | | It is only called from one place in mpegvideo.c now. Also remove the remove_current parameter, which is always 1.
* mpegvideo: make frame_size_alloc() static.Anton Khirnov2013-12-05
| | | | It is not called from outside of mpegvideo.c anymore.
* mpegvideo: move encode-only parts of common_end() to encode_end()Anton Khirnov2013-12-05
|
* mpeg4videodec: move showed_packed_warning from MpegEncContext to Mpeg4DecContextAnton Khirnov2013-12-05
|
* mpeg4videodec: move intra_dc_threshold from MpegEncContext to Mpeg4DecContextAnton Khirnov2013-12-05
|
* mpeg12dec: move first_slice from MpegEncContext to Mpeg1ContextAnton Khirnov2013-12-05
|
* mpegvideo: remove an unused variableAnton Khirnov2013-12-05
|
* mpeg4videodec: move use_intra_dc_vlc from MpegEncContext to Mpeg4DecContextAnton Khirnov2013-12-05
|
* mpeg4videodec: move sprite_{shift,traj} from MpegEncContext to Mpeg4DecContextAnton Khirnov2013-11-29
|
* mpeg4videodec: move num_sprite_warping_points from MpegEncContext to ↵Anton Khirnov2013-11-29
| | | | Mpeg4DecContext
* mpeg4videodec: move sprite_brightness_change from MpegEncContext to ↵Anton Khirnov2013-11-29
| | | | Mpeg4DecContext
* mpeg4videodec: move scalability from MpegEncContext to Mpeg4DecContextAnton Khirnov2013-11-29
|
* mpeg4videodec: move enhancement_type from MpegEncContext to Mpeg4DecContextAnton Khirnov2013-11-29
|
* mpeg4videodec: remove a write-only variable from MpegEncContextAnton Khirnov2013-11-29
|
* mpeg4videodec: move new_pred from MpegEncContext to Mpeg4DecContextAnton Khirnov2013-11-29
|
* mpeg4videodec: replace MpegEncContext.reduced_res_vop with a local variableAnton Khirnov2013-11-29
|
* mpeg4videodec: remove a write-only variable from MpegEncContextAnton Khirnov2013-11-29
|
* mpeg4videodec: move t_frame from MpegEncContext to Mpeg4DecContextAnton Khirnov2013-11-29
|
* mpeg4videodec: move cplx_estimation_* fields from MpegEncContext to ↵Anton Khirnov2013-11-29
| | | | Mpeg4DecContext
* mpeg4videodec: move mpeg4-specific bug workaround variables from ↵Anton Khirnov2013-11-29
| | | | MpegEncContext to Mpeg4DecContext
* mpeg4videodec: move MpegEncContext.resync_marker into Mpeg4DecContext.Anton Khirnov2013-11-29
|
* mpeg4videodec: move MpegEncContext.rvlc to Mpeg4DecContextAnton Khirnov2013-11-29
|
* mpeg4videodec: remove write-only sprite variables from MpegEncContextAnton Khirnov2013-11-29
|
* mpeg4videodec: move MpegEncContext.vol_sprite_usage to Mpeg4DecContextAnton Khirnov2013-11-29
|