diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2023-09-06 16:41:13 +0200 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2023-09-10 21:15:53 +0200 |
commit | b948aa958ab70b4591cfa79d6465a8b866ca2459 (patch) | |
tree | 9e27693399edf9bd53cb6b4c03355dcd37ac0493 | |
parent | a23627ee5974417a891f0ab1a8b96146c7eadf18 (diff) | |
download | ffmpeg-b948aa958ab70b4591cfa79d6465a8b866ca2459.tar.gz |
avformat/dashenc: Use proper type for AVCodecIDs
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-rw-r--r-- | libavformat/dashenc.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c index 5615430d86..1fac35a909 100644 --- a/libavformat/dashenc.c +++ b/libavformat/dashenc.c @@ -206,7 +206,7 @@ typedef struct DASHContext { } DASHContext; static struct codec_string { - int id; + enum AVCodecID id; const char *str; } codecs[] = { { AV_CODEC_ID_VP8, "vp8" }, @@ -214,7 +214,7 @@ static struct codec_string { { AV_CODEC_ID_VORBIS, "vorbis" }, { AV_CODEC_ID_OPUS, "opus" }, { AV_CODEC_ID_FLAC, "flac" }, - { 0, NULL } + { AV_CODEC_ID_NONE, NULL } }; static struct format_string { @@ -360,7 +360,7 @@ static void set_codec_str(AVFormatContext *s, AVCodecParameters *par, int i; // common Webm codecs are not part of RFC 6381 - for (i = 0; codecs[i].id; i++) + for (i = 0; codecs[i].id != AV_CODEC_ID_NONE; i++) if (codecs[i].id == par->codec_id) { if (codecs[i].id == AV_CODEC_ID_VP9) { set_vp9_codec_str(s, par, frame_rate, str, size); |