diff options
author | Harish Mahendrakar <harish.mahendrakar@ittiam.com> | 2019-06-05 15:27:00 -0700 |
---|---|---|
committer | Ray Essick <essick@google.com> | 2019-06-07 16:23:17 -0700 |
commit | 61646846b3c26789d0cc5d2a18b58ed8e94cd58a (patch) | |
tree | 8533f9e899aef7edf442e9828eb975f533ad15fc /decoder | |
parent | f82399d86a54eb057663ce0df2ced64c0b852c07 (diff) | |
download | libhevc-61646846b3c26789d0cc5d2a18b58ed8e94cd58a.tar.gz |
decoder: Fix valid SPS check in parsing SEI
When parsing SEI, ensure there is at least one valid SPS.
Test: poc in bug
Bug: 134420911
Change-Id: If3aa142b7fac324f8416e647572dfb002f56e06d
Diffstat (limited to 'decoder')
-rw-r--r-- | decoder/ihevcd_parse_headers.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/decoder/ihevcd_parse_headers.c b/decoder/ihevcd_parse_headers.c index 73142f6..47edb1f 100644 --- a/decoder/ihevcd_parse_headers.c +++ b/decoder/ihevcd_parse_headers.c @@ -2668,7 +2668,7 @@ void ihevcd_parse_sei_payload(codec_t *ps_codec, break; } } - if(NULL == ps_sps) + if(!ps_sps->i1_sps_valid) { return; } |