summaryrefslogtreecommitdiff
path: root/src/input/libreal/real.c
diff options
context:
space:
mode:
authorStefan Holst <holstsn@users.sourceforge.net>2002-12-17 10:33:35 +0000
committerStefan Holst <holstsn@users.sourceforge.net>2002-12-17 10:33:35 +0000
commit754addab864c604df8ae82b87b9742fabf605e62 (patch)
tree0e8fcd3a9894bc4a524e749c7c608b7b69ce6746 /src/input/libreal/real.c
parent826c9bebacbfb70b455f1c8332217fdfcf8d2cd3 (diff)
downloadxine-lib-754addab864c604df8ae82b87b9742fabf605e62.tar.gz
xine-lib-754addab864c604df8ae82b87b9742fabf605e62.tar.bz2
fixed cseq calculation
ignore unknown media stream descriptions CVS patchset: 3572 CVS date: 2002/12/17 10:33:35
Diffstat (limited to 'src/input/libreal/real.c')
-rw-r--r--src/input/libreal/real.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/input/libreal/real.c b/src/input/libreal/real.c
index a239712b8..d4e2c9473 100644
--- a/src/input/libreal/real.c
+++ b/src/input/libreal/real.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: real.c,v 1.3 2002/12/16 21:50:54 holstsn Exp $
+ * $Id: real.c,v 1.4 2002/12/17 10:33:35 holstsn Exp $
*
* special functions for real streams.
* adopted from joschkas real tools.
@@ -600,12 +600,18 @@ rmff_header_t *real_parse_sdp(const char *data, char *stream_rules, uint32_t ban
media=h->streams[0];
have_audio=1;
stream=0;
- }
- if(sdp_filter(data,"m=video",buf))
+ } else if(sdp_filter(data,"m=video",buf))
{
media=h->streams[1];
have_video=1;
stream=1;
+ } else if(sdp_filter(data,"m=",buf))
+ {
+ printf("real: warning: unknown media stream type '%s'\n", buf);
+ do {
+ data+=strchr(data,'\n')-data+1;
+ } while (*data && data[0]!='m');
+ continue;
}
/* cont stuff */