439 Commits (84e4e60fdcbb2fd9193f6a0704caefbfb64092cb)

Author SHA1 Message Date
Ronald S. Bultje 083300bea9 pthread_frame: allow per-field ThreadFrame owners. 8 years ago
Ronald S. Bultje 8c2aa45d4a h264: revert 1189af4292. 8 years ago
Michael Niedermayer d7b2bb5391 h264_sei: Check actual presence of picture timing SEI message 8 years ago
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
Diego Biurrun d4c2103bd3 golomb: Convert to the new bitstream reader 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
Anton Khirnov c3e84820d6 h264dec: export cropping information instead of handling it internally 8 years ago
Anton Khirnov 4fded0480f h264dec: be more explicit in handling container cropping 8 years ago
Anton Khirnov e7de05f98f h264dec: drop a redundant check 8 years ago
Anton Khirnov 45286a625c h264dec: make sure to only end a field if it has been started 8 years ago
Derek Buitenhuis 5c7f2cf81d h264_slice: Wait for refs to be available before we use them in error concealment 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'"" 9 years ago
Timothy Gu e4af9be0f4 Revert "Merge commit 'd1d7678040cd60148f97b372cb4291bcc45b2e22'" 9 years ago
Michael Niedermayer 8385e1718e avcodec/h264_slice: Make setup_finished check cover more cases 9 years ago
Clément Bœsch f8ce1e8282 lavc/h264_slice: adjust a few line breaks to reduce diff with Libav 9 years ago
Michael Niedermayer 9bf3fdcd3c avcodec/h264_slice: Move h264_init_ps() call into h264_field_start() 9 years ago
Anton Khirnov 4a9bab3db0 h264: fix decoding multiple fields per packet with slice threads 9 years ago
Anton Khirnov f450cc7bc5 h264: eliminate decode_postinit() 9 years ago
Anton Khirnov a8cbe5a0cc h264_ps: export actual height in MBs as SPS.mb_height 9 years ago
Clément Bœsch 64c619369b lavc/h264_slice: use sps directly when checking for invalid 8x8 inference 9 years ago
James Almer 77eb05a2f1 avcodec/h264_slice: Only call ff_h264_flush_change() on initialized contexts 9 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