comparison libmpdemux/stream_file.c @ 15452:de27bb6ff3ec

make file:// prefix work
author nicodvb
date Sat, 14 May 2005 08:15:37 +0000
parents 1e42749917c8
children 7c272bfba96f
comparison
equal deleted inserted replaced
15451:bad4378c5456 15452:de27bb6ff3ec
12 #include "../m_option.h" 12 #include "../m_option.h"
13 #include "../m_struct.h" 13 #include "../m_struct.h"
14 14
15 static struct stream_priv_s { 15 static struct stream_priv_s {
16 char* filename; 16 char* filename;
17 char* dummy_hostname;
17 } stream_priv_dflts = { 18 } stream_priv_dflts = {
18 NULL 19 NULL, NULL
19 }; 20 };
20 21
21 #define ST_OFF(f) M_ST_OFF(struct stream_priv_s,f) 22 #define ST_OFF(f) M_ST_OFF(struct stream_priv_s,f)
22 /// URL definition 23 /// URL definition
23 static m_option_t stream_opts_fields[] = { 24 static m_option_t stream_opts_fields[] = {
24 {"filename", ST_OFF(filename), CONF_TYPE_STRING, 0, 0 ,0, NULL}, 25 {"filename", ST_OFF(filename), CONF_TYPE_STRING, 0, 0 ,0, NULL},
26 {"hostname", ST_OFF(dummy_hostname), CONF_TYPE_STRING, 0, 0, 0, NULL },
25 { NULL, NULL, 0, 0, 0, 0, NULL } 27 { NULL, NULL, 0, 0, 0, 0, NULL }
26 }; 28 };
27 static struct m_struct_st stream_opts = { 29 static struct m_struct_st stream_opts = {
28 "file", 30 "file",
29 sizeof(struct stream_priv_s), 31 sizeof(struct stream_priv_s),