129 Commits (2c933c51687db958d8045d25ed87848342e869f6)

Author SHA1 Message Date
Ronald S. Bultje 1ddc37051f h264: only assign H264Picture::mbaff for first slice. 8 years ago
Michael Niedermayer a84d610b37 avcodec/h264_direct: Fix runtime error: signed integer overflow: -9 - 2147483647 cannot be represented in type 'int' 8 years ago
Michael Niedermayer a557ae8d52 avcodec/h264_direct: Fix runtime error: signed integer overflow: 2147483647 - -14133 cannot be represented in type 'int' 8 years ago
Michael Niedermayer 4bd3f1ce3e avcodec/h264_direct: Fix runtime error: left shift of negative value -14 8 years ago
Anton Khirnov 04763c6f87 h264_direct: use the reference mask from the actual reference 8 years ago
Anton Khirnov f638b67e57 h264: move the parameter set definitions to a new header file 9 years ago
Anton Khirnov 9df889a5f1 h264: rename h264.[ch] to h264dec.[ch] 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Anton Khirnov 728d90a0c1 h264: decouple h264_sei from the h264 decoder 9 years ago
Anton Khirnov 3176217c60 h264: decouple h264_ps from the h264 decoder 9 years ago
Michael Niedermayer 77a644e6fa avcodec/h264_direct: Check CO-POCs before use 9 years ago
Anton Khirnov a12d3188cb h264: use a smaller struct for the ref lists 10 years ago
Anton Khirnov d27b8248a6 h264_direct: constify all uses of H264Context 10 years ago
Anton Khirnov d4d9068cdf h264: move mb_{x,y} into the per-slice context 10 years ago
Anton Khirnov 0edbe6faa7 h264: move mb_xy into the per-slice context 10 years ago
Anton Khirnov 95eb35f305 h264: move the ref lists variables into the per-slice context 10 years ago
Anton Khirnov 7747726667 h264: move map_col_to_list0[_field] into the per-slice context 10 years ago
Anton Khirnov ee0d774dfa h264: move dist_scale_factor[_field] into the per-slice context 10 years ago
Anton Khirnov be69f0a800 h264: move col_{parity,fieldoff} into the per-slice context 10 years ago
Anton Khirnov 066aafced4 h264: move direct_spatial_mv_pred into the per-slice context 10 years ago
Anton Khirnov ed451a08a4 h264: move sub_mb_type into the per-slice context 10 years ago
Anton Khirnov 56febc993b h264: move the slice type variables into the per-slice context 10 years ago
Anton Khirnov e6287f077c h264: move {mv,ref}_cache into the per-slice context 10 years ago
Peter Meerwald 9abc80f1ed libavcodec: Make use of av_clip functions 10 years ago
Ronald S. Bultje c39059bea3 h264: Fix direct temporal mvs for bottom-field-first poc order 10 years ago
Luca Barbato 2db953f846 h264: K&R formatting cosmetics 10 years ago
Diego Biurrun a11ef610ee h264: Remove some commented-out, broken cruft 10 years ago
Ronald S. Bultje ebd1c505d2 h264: fix direct temporal mvs for bottom-field-first poc order. 10 years ago
Vittorio Giovara d24e9a99a4 h264 does not depend on mpegvideo any more 11 years ago
Vittorio Giovara e0c16e4e32 mpegvideo: move mpegvideo formats-related defines to mpegutils.h 11 years ago
Vittorio Giovara 9b749c8274 h264: move relevant fields from Picture to H264Picture 11 years ago
Diego Biurrun 2a61592573 avcodec: Remove some commented-out debug cruft 11 years ago
Michael Niedermayer 3d68f5e032 h264_direct: assert the validity of the spatial ref 12 years ago
Anton Khirnov 7bece9b22f h264: add a parameter to the FRAME_MBAFF macro. 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Diego Biurrun c242bbd8b6 Remove unnecessary dsputil.h #includes 12 years ago
Anton Khirnov 2c54155407 h264: deMpegEncContextize 12 years ago
Michael Niedermayer 4f927542fb h264_direct: silence several warning: assignment from incompatible pointer type" 12 years ago
Diego Biurrun 511cf612ac miscellaneous typo fixes 12 years ago
Michael Niedermayer ed2d7d5868 ff_h264_direct_ref_list_init: fix B slice check. 12 years ago
Janne Grunau 73ad2c2fa7 h264: increase dist_scale_factor for up to 32 references 12 years ago
Michael Niedermayer c9aab8a123 h264: use mbaff ref indices in fill_colmap() only for mbaff references 12 years ago
Michael Niedermayer 36cf247e43 ff_h264_direct_ref_list_init: fix B slice check. 12 years ago
Michael Niedermayer 758ec11153 h264: Fix invalid interlaced/progressive MB combinations for direct mode prediction. 13 years ago
Diego Biurrun 324deaa268 Replace AVFrame pointer type punning by proper struct member assignments. 13 years ago
Diego Biurrun 47c0ac96aa Replace AVFrame pointer casts by proper struct member accesses. 13 years ago
Michael Niedermayer 833a195905 h264: Fix invalid interlaced progressive MB combinations for direct mode prediction. 13 years ago
Steven Walters 27237d524e w32threads: support for frame multithreading 13 years ago
Michael Niedermayer a3ba542af3 h264: fix fill_colmap() to not store entries mbaff style when the reference is not mbaff at all 13 years ago
Diego Biurrun 95a06eb4d5 Fix assert() calls that need updates after FF_COMMON_FRAME macro elimination. 13 years ago