summaryrefslogtreecommitdiff
path: root/libavcodec/hevc_sei.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavcodec/hevc_sei.c')
-rw-r--r--libavcodec/hevc_sei.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/libavcodec/hevc_sei.c b/libavcodec/hevc_sei.c
index a5c7df34b0..953633f4bd 100644
--- a/libavcodec/hevc_sei.c
+++ b/libavcodec/hevc_sei.c
@@ -549,12 +549,6 @@ static int decode_nal_sei_message(GetByteContext *gb, void *logctx, HEVCSEI *s,
}
}
-static int more_rbsp_data(GetByteContext *gb)
-{
- return bytestream2_get_bytes_left(gb) > 0 &&
- bytestream2_peek_byteu(gb) != 0x80;
-}
-
int ff_hevc_decode_nal_sei(GetBitContext *gb, void *logctx, HEVCSEI *s,
const HEVCParamSets *ps, int type)
{
@@ -569,7 +563,7 @@ int ff_hevc_decode_nal_sei(GetBitContext *gb, void *logctx, HEVCSEI *s,
ret = decode_nal_sei_message(&gbyte, logctx, s, ps, type);
if (ret < 0)
return ret;
- } while (more_rbsp_data(&gbyte));
+ } while (bytestream2_get_bytes_left(&gbyte) > 0);
return 1;
}