377 Commits (875f6955769bcb7caf083c1796ed6f3b2108c49e)

Author SHA1 Message Date
Michael Niedermayer 6a37abc59a avcodec/h264_sei: Check actual presence of SEI picture timing instead of implying it 8 years ago
Michael Niedermayer c03029a835 avcodec/h264_slice: Clear ref_counts on redundant slices 8 years ago
Clément Bœsch e5ac554ba7 lavc/h264: simplify find_unused_picture() 8 years ago
Clément Bœsch bd520e8569 lavc/h264_slice: drop redundant current_slice reset 8 years ago
Derek Buitenhuis 4413e950b2 h264_slice: Wait for refs to be available before we use them in error concealment 8 years ago
Timothy Gu 826c780c12 Revert "Revert "Merge commit 'd1d7678040cd60148f97b372cb4291bcc45b2e22'"" 8 years ago
Timothy Gu e4af9be0f4 Revert "Merge commit 'd1d7678040cd60148f97b372cb4291bcc45b2e22'" 8 years ago
Michael Niedermayer 8385e1718e avcodec/h264_slice: Make setup_finished check cover more cases 8 years ago
Clément Bœsch f8ce1e8282 lavc/h264_slice: adjust a few line breaks to reduce diff with Libav 8 years ago
Michael Niedermayer 9bf3fdcd3c avcodec/h264_slice: Move h264_init_ps() call into h264_field_start() 8 years ago
Anton Khirnov 4a9bab3db0 h264: fix decoding multiple fields per packet with slice threads 8 years ago
Anton Khirnov f450cc7bc5 h264: eliminate decode_postinit() 8 years ago
Anton Khirnov a8cbe5a0cc h264_ps: export actual height in MBs as SPS.mb_height 8 years ago
Clément Bœsch 64c619369b lavc/h264_slice: use sps directly when checking for invalid 8x8 inference 8 years ago
James Almer 77eb05a2f1 avcodec/h264_slice: Only call ff_h264_flush_change() on initialized contexts 8 years ago
Benoit Fouet 879330c561 h264: make H264ParamSets sps const 9 years ago
Benoit Fouet 4cc1ce4a91 h264: straighten dimensions check ff_h264_decode_seq_parameter_set 9 years ago
Clément Bœsch a2901472fe lavc/h264_slice: properly forward positive "error" code 9 years ago
Michael Niedermayer 0c50f6905f avcodec/h264: Remove au_pps_id 9 years ago
Michael Niedermayer e6e8750e94 avcodec/h264: Remove current_sps_id 9 years ago
Diego Biurrun 3c84eaae9d h264: Eliminate unused but set variable 9 years ago
Anton Khirnov 58640fe89e h264: handle frame recovery in h264_field_start() 9 years ago
Anton Khirnov e26c64148b h264: discard slices of redundant pictures right after parsing the slice header 9 years ago
Anton Khirnov 6efc463858 h264: always set redundant_pic_count during slice header parsing 9 years ago
Anton Khirnov 606fb6c032 h264: call the hwaccel frame_start() from h264_field_start() 9 years ago
Anton Khirnov d1d7678040 h264: fix the check for mixed IDR/non-IDR slices 9 years ago
Anton Khirnov b13fc1e344 h264: do not pass H264Context to h264_slice_header_parse() 9 years ago
Anton Khirnov 996f13413b h264: fix warnings in fill_filter_caches_inter() 9 years ago
Anton Khirnov bc7f426851 h264: drop tests whether the codec id is AV_CODEC_ID_H264 9 years ago
Anton Khirnov 5c2fb561d9 h264: add H264_ prefix to the NAL unit types 9 years ago
Anton Khirnov f638b67e57 h264: move the parameter set definitions to a new header file 9 years ago
Anton Khirnov 251cbb4400 h264: create a new header for common h264 definitions 9 years ago
Anton Khirnov 9df889a5f1 h264: rename h264.[ch] to h264dec.[ch] 9 years ago
Anton Khirnov f651c6a259 h264: factor out setting frame properties / side data 9 years ago
Anton Khirnov bcd91f1644 h264: move a per-field block from decode_slice_header() to field_start() 9 years ago
Anton Khirnov 17e7c03e12 h264: only allow ending a field/starting a new one before finish_setup() 9 years ago
Anton Khirnov debca90863 h264: store {curr,max}_pic_num in the per-slice context 9 years ago
Anton Khirnov f966498e43 h264: decode the poc values from the slice header into the per-slice context 9 years ago
Anton Khirnov 54dd9b1cdd h264: set mb_aff_frame in frame_start() 9 years ago
Anton Khirnov 8d36932c8d h264: move the block starting a new field out of slice_header_parse() 9 years ago
Anton Khirnov b25cd7540e h264: pass a H2645NAL to slice header decoding 9 years ago
Clément Bœsch 26cfafa52d lavc/h264_slice: mark ref2frm as const pointers 9 years ago
Clément Bœsch 4fdea02d68 lavc/h264: add a logging ctx to ff_h264_pred_weight_table() 9 years ago
Michael Niedermayer 4a8ed314fb avcodec/h264_slice: Add casts to suppress warnings 9 years ago
Anton Khirnov 61f168ae34 h264: factor out setting the parameter sets for a frame 9 years ago
Anton Khirnov 6e92181bf8 h264: pass just the PPS to get_chroma_qp() 9 years ago
Anton Khirnov d1f539c97e h264: merge the two reinit blocks in slice_header_parse() 9 years ago
Anton Khirnov 3fba16ecd9 h264: factor starting a new field out of parsing the slice header 9 years ago
Anton Khirnov bec993381c h264: postpone generating the implicit MMCOs 9 years ago
Anton Khirnov 2d410ebbaa h264: decode the MMCOs into per-slice contexts 9 years ago