Mercurial > libavformat.hg
comparison rtsp.c @ 5695:25062326d2f9 libavformat
Add an RTSP muxer
author | mstorsjo |
---|---|
date | Mon, 22 Feb 2010 21:28:19 +0000 |
parents | 70bd52594e2b |
children | 484fceabfad2 |
comparison
equal
deleted
inserted
replaced
5694:70bd52594e2b | 5695:25062326d2f9 |
---|---|
689 } | 689 } |
690 | 690 |
691 return 0; | 691 return 0; |
692 } | 692 } |
693 | 693 |
694 #if CONFIG_RTSP_DEMUXER | 694 #if CONFIG_RTSP_DEMUXER || CONFIG_RTSP_MUXER |
695 static int rtsp_probe(AVProbeData *p) | 695 static int rtsp_probe(AVProbeData *p) |
696 { | 696 { |
697 if (av_strstart(p->filename, "rtsp:", NULL)) | 697 if (av_strstart(p->filename, "rtsp:", NULL)) |
698 return AVPROBE_SCORE_MAX; | 698 return AVPROBE_SCORE_MAX; |
699 return 0; | 699 return 0; |
1531 s->filename); | 1531 s->filename); |
1532 goto redirect; | 1532 goto redirect; |
1533 } | 1533 } |
1534 return err; | 1534 return err; |
1535 } | 1535 } |
1536 | 1536 #endif |
1537 | |
1538 #if CONFIG_RTSP_DEMUXER | |
1537 static int rtsp_read_header(AVFormatContext *s, | 1539 static int rtsp_read_header(AVFormatContext *s, |
1538 AVFormatParameters *ap) | 1540 AVFormatParameters *ap) |
1539 { | 1541 { |
1540 RTSPState *rt = s->priv_data; | 1542 RTSPState *rt = s->priv_data; |
1541 int ret; | 1543 int ret; |