107 Commits (cb53db144c104f447782b8918e94704484aedc8b)

Author SHA1 Message Date
Michael Niedermayer f8e4d37983 avcodec/hevc_ps: Also print depth in failure path of map_pixel_format() 9 years ago
Luca Barbato c88c5eef53 hevc: Split the struct setup from the pps parsing 9 years ago
Luca Barbato 32c8d89c03 hevc: Print the non-supported chroma_format_idc 9 years ago
Luca Barbato 8e373fe048 hevc: Factor out the pixel format mapping from the sps parser 9 years ago
Anton Khirnov b9f76d19d8 hevc_ps: make sure failing to decode an SPS always returns an error 9 years ago
Anton Khirnov b11acd5732 hevc: remove HEVCContext usage from hevc_ps 9 years ago
Michael Niedermayer 15893adbdb avcodec/hevc_ps: Remove gotos from ff_hevc_parse_sps() 9 years ago
Michael Niedermayer 1dacf26964 avcodec/hevc_ps: Do not return success on failures in ff_hevc_parse_sps() 9 years ago
Anton Khirnov fd124d8357 hevc_ps: split the code for parsing the SPS and exporting it into the context 9 years ago
Michael Niedermayer 57078e4d25 avcodec/hevc_ps: Only discard overread VPS if a previous is available 10 years ago
Michael Niedermayer 04da0d2586 avcodec/hevc_ps: Move log2_ctb_size checks up to prevent undefined shift operations 10 years ago
Michael Niedermayer 65e5032955 avcodec/hevc_ps: Explicitly check num_tile_* for negative values 10 years ago
Michael Niedermayer b195aa5d52 avcodec/hevc_ps: Check vps_num_hrd_parameters 10 years ago
Michael Niedermayer 16c95b1073 avcodec/hevc_ps: More completely check vps_num_layer_sets 10 years ago
Michael Niedermayer 0e7444f6e4 avcodec/hevc: Remove current_sps 10 years ago
James Almer ba625dd8a1 avcodec: use av_mod_uintp2() where useful 10 years ago
Anton Khirnov df528b11ac hevc: make sure no dangling pointers remain around on VPS/SPS change 10 years ago
Anton Khirnov ce0bc09ee2 hevc: do not change the VPS if its contents are the same 10 years ago
Michael Niedermayer 06c70d4537 avcodec/hevc_ps: Check cropping parameters more correctly 10 years ago
Anton Khirnov 5127c00b97 hevc: zero the correct variables on invalid crop parameters 10 years ago
Michael Niedermayer 701c965a76 avcodec/hevc_ps: Check that log2_ctb_size is not smaller than the bounds of all profiles 10 years ago
Michael Niedermayer 205b2ba3d6 avcodec/hevc_ps: Sanity checks for some log2_* values 10 years ago
Mickaël Raulet 7cf6a67ef9 avcodec/hevc: adding support for monochrome sequences in hevc 10 years ago
Michael Niedermayer 3281fa8925 avcodec/hevc_ps: Check diff_cu_qp_delta_depth 10 years ago
Michael Niedermayer 1adc1b97e1 avcodec/hevc_ps: Add context to av_log() call 10 years ago
Michael Niedermayer ea38e5a6b7 avcodec/hevc_ps: Check num_long_term_ref_pics_sps 10 years ago
Michael Niedermayer 57e5812198 avcodec/hevc_ps: More complete window reset 10 years ago
Michael Niedermayer 9f9440bd81 avcodec/hevc_ps: Check return code from pps_range_extensions() 10 years ago
Michael Niedermayer 852aaead1f avcodec/hevc_ps: Check default display window bitstream and skip if invalid 10 years ago
Michael Niedermayer cbb277988a avcodec/hevc_ps: Always initialize backup in decode_vui() 10 years ago
Michael Niedermayer aaaf7261b7 avcodec/hevc_ps: fix 1 vs. 0 typo 10 years ago
Christophe Gisquet 0625a38066 hevc_ps: check overflow and test alternate syntax 10 years ago
Michael Niedermayer 7caacc50ae avcodec/hevc_ps: do cleanup in case of unsupported bit depth 10 years ago
Christophe Gisquet 5ec85c9750 hevc: do generic validation of bitstream 10 years ago
Christophe Gisquet 0d0d24af01 hevc_ps: verify P/T/L information 10 years ago
Mickaël Raulet 37822a566f hevc/rext: remove warning for cross component prediction 10 years ago
Mickaël Raulet 627c044f50 hevc/rext: fixing rdpcm and scaling list for Range Extension 10 years ago
Michael Niedermayer d13a731fc1 avcodec/hevc_ps: Check abs_delta_rps 10 years ago
Michael Niedermayer ba80b8d29b avcodec/hevc: check nb_cpb 10 years ago
Mickaël Raulet fdb20db642 hevc/rext: put a warning log message instead of an error log message 10 years ago
Michael Niedermayer 0fc2045d5f avcodec/hevc_ps: prevent stale pointer in malloc failure case 10 years ago
Mickaël Raulet 5a41999d81 hevc/rext: basic infrastructure for supporting range extension 10 years ago
Michael Niedermayer ccd6911c18 avcodec/hevc_ps: do not loose all reference to pointers still in use 10 years ago
Michael Niedermayer 66558fe715 avcodec/hevc_ps: Check layer_id_included_flags count 10 years ago
Michael Niedermayer 6935ae22ed avcodec/hevc_ps: more complete check for vps_max_dec_pic_buffering 10 years ago
Anton Khirnov 17e9d52c8c hevc_ps: remove a write-only variable 11 years ago
Gildas Cocherel a0e1c3517a hevc: remove unused array min_cb_addr_zs 11 years ago
Kieran Kunhya 9b60d91979 hevc: Allow out of bound values for num_reorder_pics 11 years ago
gcocherel ba70563d55 hevc/pps: optimized size of min_tb_addr_zs 11 years ago
gcocherel f7f1f4c7ce avcodec/hevc_ps: remove min_cb_addr_zs 11 years ago