summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGuenter Bartsch <guenter@users.sourceforge.net>2002-04-09 23:16:31 +0000
committerGuenter Bartsch <guenter@users.sourceforge.net>2002-04-09 23:16:31 +0000
commit28e13afaff70443d3660420753bc3ba4373f15c3 (patch)
tree33456a86e2787d05289bfe56f8957f6e4c32ae2a /src
parentce3eaf6e094d025149ff0090f3de9437c39aab67 (diff)
downloadxine-lib-28e13afaff70443d3660420753bc3ba4373f15c3.tar.gz
xine-lib-28e13afaff70443d3660420753bc3ba4373f15c3.tar.bz2
make sure asxparser doesn't try to handle mms:// style mrls
CVS patchset: 1704 CVS date: 2002/04/09 23:16:31
Diffstat (limited to 'src')
-rw-r--r--src/input/input_mms.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/input/input_mms.c b/src/input/input_mms.c
index 3822d87e6..a323e9d1c 100644
--- a/src/input/input_mms.c
+++ b/src/input/input_mms.c
@@ -82,11 +82,13 @@ static int mms_plugin_open (input_plugin_t *this_gen, char *mrl) {
mms_input_plugin_t *this = (mms_input_plugin_t *) this_gen;
- error_id=asx_parse(mrl,&nmrl);
-
- if(error_id)
- return 0;
+ if (strncmp (mrl, "mms://", 6)) {
+ error_id=asx_parse(mrl,&nmrl);
+ if(error_id)
+ return 0;
+ }
+
if(!nmrl)
nmrl=mrl;