diff options
author | Rick Kern <kernrj@gmail.com> | 2022-12-03 11:12:04 -0500 |
---|---|---|
committer | Rick Kern <kernrj@gmail.com> | 2022-12-03 11:19:56 -0500 |
commit | 33e70dc0b8cba157c3da234a858bfa743e862b4a (patch) | |
tree | cb700f32653d55fe33462ff2c83e37c5fca584e7 | |
parent | 5dfb4f9690692409a4090cb9c3b05872627b267f (diff) | |
download | ffmpeg-33e70dc0b8cba157c3da234a858bfa743e862b4a.tar.gz |
lavc/videotoolboxenc: fix warnings
This handles an unhandled error, and removes an unnecessary variable.
Signed-off-by: Rick Kern <kernrj@gmail.com>
-rw-r--r-- | libavcodec/videotoolboxenc.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c index dc9e321d3d..aec98ade4f 100644 --- a/libavcodec/videotoolboxenc.c +++ b/libavcodec/videotoolboxenc.c @@ -399,6 +399,10 @@ static int count_nalus(size_t length_code_size, length_code_size, size_buf); + if (status != kCMBlockBufferNoErr) { + return AVERROR_EXTERNAL; + } + for (i = 0; i < length_code_size; i++) { box_len <<= 8; box_len |= size_buf[i]; @@ -1637,7 +1641,6 @@ static int find_sei_end(AVCodecContext *avctx, { int nal_type; size_t sei_payload_size = 0; - int sei_payload_type = 0; *sei_end = NULL; uint8_t *nal_start = nal_data; @@ -1656,7 +1659,6 @@ static int find_sei_end(AVCodecContext *avctx, while (nal_size > 0 && *nal_data > 0) { do{ - sei_payload_type += *nal_data; nal_data++; nal_size--; } while (nal_size > 0 && *nal_data == 0xFF); |