Browse Source

avcodec/bitstream_filters: check the input argument of av_bsf_get_by_name() for NULL

Fixes crashes like "ffmpeg -h bsf" caused by passing NULL to strcmp()

Signed-off-by: James Almer <jamrial@gmail.com>
tags/n4.1
James Almer 6 years ago
parent
commit
3258cc6507
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      libavcodec/bitstream_filters.c

+ 3
- 0
libavcodec/bitstream_filters.c View File

@@ -78,6 +78,9 @@ const AVBitStreamFilter *av_bsf_get_by_name(const char *name)
const AVBitStreamFilter *f = NULL;
void *i = 0;

if (!name)
return NULL;

while ((f = av_bsf_iterate(&i))) {
if (!strcmp(f->name, name))
return f;


Loading…
Cancel
Save