mirror of
https://github.com/nyanmisaka/ffmpeg-rockchip.git
synced 2025-10-11 03:31:59 +08:00
avcodec/hevc, h2645_parse: Fix HEVC NAL unit names and constants
This commit fixes the names and constants of the reserved NAL units with nal_unit_type 22 resp. 23. They were "IRAP_IRAP_VLC2x", but are actually "RSV_IRAP_VLC2x". This also required a change to cbs_h265_syntax_template.c. Reviewed-by: Anton Khirnov <anton@khirnov.net> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
This commit is contained in:
@@ -1275,7 +1275,7 @@ static int FUNC(slice_segment_header)(CodedBitstreamContext *ctx, RWContext *rw,
|
||||
flag(first_slice_segment_in_pic_flag);
|
||||
|
||||
if (current->nal_unit_header.nal_unit_type >= HEVC_NAL_BLA_W_LP &&
|
||||
current->nal_unit_header.nal_unit_type <= HEVC_NAL_IRAP_VCL23)
|
||||
current->nal_unit_header.nal_unit_type <= HEVC_NAL_RSV_IRAP_VCL23)
|
||||
flag(no_output_of_prior_pics_flag);
|
||||
|
||||
ue(slice_pic_parameter_set_id, 0, 63);
|
||||
|
Reference in New Issue
Block a user