diff options
author | Timo Rothenpieler <timo@rothenpieler.org> | 2018-04-11 13:47:27 +0200 |
---|---|---|
committer | Timo Rothenpieler <timo@rothenpieler.org> | 2018-04-13 09:21:07 +0200 |
commit | 9e857aa00e1035f25b220f51f46e06148b9ae4f9 (patch) | |
tree | 6fc2a65ea07f913cdcad1377e53f2101fc27b407 /libavcodec/hevc_ps.c | |
parent | 9e406326687b5342dc9caffd4f5f1b03ac4bf26b (diff) | |
download | ffmpeg-streaming-9e857aa00e1035f25b220f51f46e06148b9ae4f9.zip ffmpeg-streaming-9e857aa00e1035f25b220f51f46e06148b9ae4f9.tar.gz |
avcodec/nvdec_hevc: add support for new extended sps/pps flags from SDK 8.1
Diffstat (limited to 'libavcodec/hevc_ps.c')
-rw-r--r-- | libavcodec/hevc_ps.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libavcodec/hevc_ps.c b/libavcodec/hevc_ps.c index 1f18d03..f877fa5 100644 --- a/libavcodec/hevc_ps.c +++ b/libavcodec/hevc_ps.c @@ -1100,7 +1100,6 @@ int ff_hevc_parse_sps(HEVCSPS *sps, GetBitContext *gb, unsigned int *sps_id, skip_bits(gb, 7); //sps_extension_7bits = get_bits(gb, 7); if (sps_extension_flag[0]) { int extended_precision_processing_flag; - int high_precision_offsets_enabled_flag; int cabac_bypass_alignment_enabled_flag; sps->transform_skip_rotation_enabled_flag = get_bits1(gb); @@ -1115,8 +1114,8 @@ int ff_hevc_parse_sps(HEVCSPS *sps, GetBitContext *gb, unsigned int *sps_id, "extended_precision_processing_flag not yet implemented\n"); sps->intra_smoothing_disabled_flag = get_bits1(gb); - high_precision_offsets_enabled_flag = get_bits1(gb); - if (high_precision_offsets_enabled_flag) + sps->high_precision_offsets_enabled_flag = get_bits1(gb); + if (sps->high_precision_offsets_enabled_flag) av_log(avctx, AV_LOG_WARNING, "high_precision_offsets_enabled_flag not yet implemented\n"); |