185 Commits (52b632b65be91264543065296a6a197d2a087c70)

Author SHA1 Message Date
James Almer e7c690a046 avcodec/hevc_ps: check for out of range bitdepth in SPS 2 years ago
Michael Niedermayer bf3f91c425
avcodec/hevc_ps: Avoid signed overflow before check on QP 2 years ago
Michael Niedermayer cb8180aa66
avcodec/hevc_ps: Check depth to be within 8 to 16 2 years ago
James Almer 45fc89bb14 avcodec/hevc_ps: use get_ue_golomb() for some SPS Screen Content Coding extension fields 2 years ago
James Almer 41dd50ad0d avcodec/hevc_ps: use get_{ue,se}_golomb() for some PPS Range extension fields 2 years ago
James Almer df3fd3accd avcodec/hevc_ps: use get_ue_golomb() for some PPS Screen Content Coding extension fields 2 years ago
James Almer 95a78c08c1 avcodec/hevcdec: further constrain some slice header field values 2 years ago
James Almer 0760528af2 avcodec/hevc_ps: use get_ue_golomb() for some PPS multilayer extension fields 2 years ago
James Almer 7fece7676b avcodec/hevc_ps: further constrain allowed num_ref_loc_offsets values 2 years ago
Michael Niedermayer 80ac1fd148
avcodec/hevc_ps: Check num_ref_loc_offsets 2 years ago
Linjie Fu 56e3cd23d4 lavc/hevc_ps: Add SPS/PPS parse support for HEVC extension syntax 2 years ago
Linjie Fu f459377543 lavc/avcodec: Add HEVC Screen Content Coding Extensions profile 2 years ago
Andreas Rheinhardt 8bf18018a3 avcodec/(h264|hevc)_ps: Factor common VUI code out 2 years ago
Andreas Rheinhardt 881e8bcc51 avcodec/h264data: Deduplicate H.26[45] aspect ratio table 2 years ago
Andreas Rheinhardt 12392ffee5 avcodec/hevc_ps: Fix wrong copyright years 3 years ago
Andreas Rheinhardt bdaff63723 avcodec/hevc_ps: Remove unused-but-set variable 3 years ago
Andreas Rheinhardt 48a0cd06e3 avcodec/hevc_ps: Don't use show_bits_long() unnecessarily 3 years ago
Michael Niedermayer ad20a4f92b avcodec/hevc_ps: Change scaling_list_dc_coef to 8 bit 4 years ago
Michael Niedermayer f1700bd8bb avcodec/hevc_ps: check scaling_list_dc_coef 4 years ago
Linjie Fu 0d83fcc07b lavc/hevc_ps: parse constraint flags for HEVC REXT 5 years ago
Andriy Gelman 80e1c93c87 avcodec/hevc_ps: Remove dead code in vps_id check 5 years ago
James Almer 7c644989a5 avcodec/hevc_ps: fix range of num_tile_{columns,rows}_minus1 6 years ago
Michael Niedermayer 3b2082c663 avcodec/hevc_ps: Change num_tile_rows/columns checks to sps->ctb_height/weight 6 years ago
Michael Niedermayer c692051252 avcodec/hevc_ps: Fix integer overflow with num_tile_rows and num_tile_columns 6 years ago
Philip Langdale f4ea930a11 avcodec/hevc_ps: Expose all SPS and PPS range extension flags 6 years ago
Zhao Zhili 70d2bab80b lavc/hevc_ps: fix crop info for monochrome 6 years ago
Jun Zhao d746a2e3cf lavc/hevc_ps: use skip_bits instead of get_bits when skip bits. 7 years ago
Jun Zhao 896854b233 lavc/hevc_ps: Refine sps_range_extension parse. 7 years ago
Carl Eugen Hoyos 085fe9822d lavc/hevc_ps: Use correct pix_fmt AV_PIX_FMT_GRAY9 for 9-bit 4:0:0 input. 7 years ago
Timo Rothenpieler 9e857aa00e avcodec/nvdec_hevc: add support for new extended sps/pps flags from SDK 8.1 7 years ago
Michael Niedermayer 4a75a75c62 avcodec/hevc_ps: Check log2_sao_offset_scale_* 7 years ago
James Almer 9462b2b820 avcodec/hevc_ps: add a function to uninitialize parameter set buffers 7 years ago
Mark Thompson b1374e925c hevc: Improve stream constraint values in common header 7 years ago
Aman Gupta c32077c0ee avcodec/hevc_ps: extract SPS fields required for hvcC construction 7 years ago
Michael Niedermayer e952d4b7ac avcodec/hevc_ps: Fix limit of chroma_qp_offset_list_len_minus1 7 years ago
James Almer c9a1cd08ea avcodec/hevc_ps: improve check for missing default display window bitstream 7 years ago
Michael Niedermayer 2a83866c9f avcodec/hevc_ps: Fix undefined shift in pcm code 7 years ago
Michael Niedermayer 2b44dcbc44 avcodec/hevc_ps: Check delta_pocs in ff_hevc_decode_short_term_rps() 7 years ago
Mark Thompson 1329c08ad6 hevc: Validate the number of long term reference pictures 8 years ago
Mark Thompson b88da98b34 hevc: Improve stream constraint values in common header 8 years ago
Michael Niedermayer 74c1c22d7f avcodec/hevc_ps: fix integer overflow in log2_parallel_merge_level_minus2 8 years ago
Michael Niedermayer de54a37c1d avcodec/hevc_ps: Fix integer overflow with beta/tc offsets 8 years ago
Michael Niedermayer 63e7bfe78e avcodec/hevc_ps: Fix max_dec_buffer check 8 years ago
Mark Thompson 88a2e4504d hevc: Fix scaling list prediction delta for the 32x32 inter matrix 8 years ago
Michael Niedermayer 29808fff33 avcodec/hevc_ps: Fix runtime error: index 32 out of bounds for type 'uint8_t [32]' 8 years ago
Michael Niedermayer 6726328f79 avcodec/hevc_ps: Fix runtime error: signed integer overflow: 2147483628 + 256 cannot be represented in type 'int' 8 years ago
James Almer 000fb61a71 avcodec/hevcdec: export cropping information instead of handling it internally 8 years ago
James Almer 1d53b8e907 avcodec/hevcdec: remove HEVCContext usage from ff_hevc_compute_poc() 8 years ago
Clément Bœsch 549045254c Fix all -Wformat warnings raised by DJGPP 8 years ago
Diego Biurrun d4c2103bd3 golomb: Convert to the new bitstream reader 8 years ago