[FFmpeg-cvslog] rtpenc: Add an error message

Martin Storsjö git at videolan.org
Fri Feb 24 04:34:58 CET 2012


ffmpeg | branch: master | Martin Storsjö <martin at martin.st> | Sun Sep  5 01:10:54 2010 +0300| [ada4e362b9fa8cef033afb040f99b07069a7a5ee] | committer: Martin Storsjö

rtpenc: Add an error message

Also return a proper error code.

Signed-off-by: Martin Storsjö <martin at martin.st>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ada4e362b9fa8cef033afb040f99b07069a7a5ee
---

 libavformat/rtpenc.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/libavformat/rtpenc.c b/libavformat/rtpenc.c
index 4d4e168..604c4a0 100644
--- a/libavformat/rtpenc.c
+++ b/libavformat/rtpenc.c
@@ -85,8 +85,10 @@ static int rtp_write_header(AVFormatContext *s1)
     int max_packet_size, n;
     AVStream *st;
 
-    if (s1->nb_streams != 1)
-        return -1;
+    if (s1->nb_streams != 1) {
+        av_log(s1, AV_LOG_ERROR, "Only one stream supported in the RTP muxer\n");
+        return AVERROR(EINVAL);
+    }
     st = s1->streams[0];
     if (!is_supported(st->codec->codec_id)) {
         av_log(s1, AV_LOG_ERROR, "Unsupported codec %x\n", st->codec->codec_id);



More information about the ffmpeg-cvslog mailing list