f it's an 'o', it's for output (muxing)

Original commit message from CVS:
Change protocol slightly, if the first char is an 'i', it's input (demuxing), if it's an 'o', it's for output (muxing)
This commit is contained in:
Ronald S. Bultje 2003-06-08 13:31:27 +00:00
parent 9b1645814e
commit fe266412d9

View file

@ -50,7 +50,12 @@ gst_open (URLContext *h, const char *filename, int flags)
info = g_new0 (GstProtocolInfo, 1);
info->flags = flags;
if (sscanf (&filename[12], "%p", &pad) != 1) {
if (filename[12] != 'i') {
g_warning("%s is no input: %c", filename, filename[12]);
return -EIO;
}
if (sscanf (&filename[14], "%p", &pad) != 1) {
g_warning ("could not decode pad from %s", &filename[12]);
return -EIO;
}