summaryrefslogtreecommitdiffstats
path: root/libavcodec/hevc_ps.c
diff options
context:
space:
mode:
authorTimo Rothenpieler <timo@rothenpieler.org>2018-04-11 13:47:27 +0200
committerTimo Rothenpieler <timo@rothenpieler.org>2018-04-13 09:21:07 +0200
commit9e857aa00e1035f25b220f51f46e06148b9ae4f9 (patch)
tree6fc2a65ea07f913cdcad1377e53f2101fc27b407 /libavcodec/hevc_ps.c
parent9e406326687b5342dc9caffd4f5f1b03ac4bf26b (diff)
downloadffmpeg-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.c5
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");
OpenPOWER on IntegriCloud