TT#14008 prevent possible NULL dereference

closes #1434

Change-Id: I21fa86b0410f86cd6d77951cff75c5eb03da38e9
pull/1439/head
Richard Fuchs 4 years ago
parent da5b7ab1b3
commit 1bc15de746

@ -746,6 +746,9 @@ void decoder_close(decoder_t *dec) {
static int avc_decoder_input(decoder_t *dec, const str *data, GQueue *out) {
if (!dec->u.avc.avpkt)
return -1; // decoder shut down
const char *err;
int av_ret = 0;
@ -2329,6 +2332,8 @@ static int amr_dtx(decoder_t *dec, GQueue *out, int ptime) {
static int generic_silence_dtx(decoder_t *dec, GQueue *out, int ptime) {
if (dec->dec_out_format.format == -1)
return -1;
if (!dec->u.avc.avpkt)
return -1;
if (ptime <= 0)
ptime = 20;

Loading…
Cancel
Save