]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/rtsp.c
Merge commit '2bfa067d0b636e7b2004fb0ad5a53d0d48c6de32'
[ffmpeg] / libavformat / rtsp.c
index 6f0d2c567d22b538ed17ee4db0d7a81e8a97a74d..21c80c1cb01c497bbb26eb66e8c21bf046c8ecc0 100644 (file)
@@ -248,7 +248,7 @@ static int sdp_parse_rtpmap(AVFormatContext *s,
     AVCodecParameters *par = st->codecpar;
     char buf[256];
     int i;
-    AVCodec *c;
+    const AVCodecDescriptor *desc;
     const char *c_name;
 
     /* See if we can handle this kind of payload.
@@ -274,9 +274,9 @@ static int sdp_parse_rtpmap(AVFormatContext *s,
             par->codec_id = ff_rtp_codec_id(buf, par->codec_type);
     }
 
-    c = avcodec_find_decoder(par->codec_id);
-    if (c && c->name)
-        c_name = c->name;
+    desc = avcodec_descriptor_get(par->codec_id);
+    if (desc && desc->name)
+        c_name = desc->name;
     else
         c_name = "(null)";