Commit 2d9dbfb9 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

stream redirected path is a path, not a URI (i.e. no scheme)

parent 31b16162
...@@ -2632,26 +2632,11 @@ static int InputSourceInit( input_thread_t *p_input, ...@@ -2632,26 +2632,11 @@ static int InputSourceInit( input_thread_t *p_input,
psz_demux = in->p_access->psz_demux; psz_demux = in->p_access->psz_demux;
} }
{ in->p_demux = demux_New( p_input, p_input, psz_access, psz_demux,
/* Take access/stream redirections into account */ /* Take access/stream redirections into account: */
char *psz_real_path; in->p_stream->psz_path ? in->p_stream->psz_path : psz_path,
char *psz_buf = NULL; in->p_stream, p_input->p->p_es_out,
if( in->p_stream->psz_path ) p_input->b_preparsing );
{
const char *psz_a, *psz_d;
psz_buf = strdup( in->p_stream->psz_path );
input_SplitMRL( &psz_a, &psz_d, &psz_real_path, psz_buf );
}
else
{
psz_real_path = psz_path;
}
in->p_demux = demux_New( p_input, p_input, psz_access, psz_demux,
psz_real_path,
in->p_stream, p_input->p->p_es_out,
p_input->b_preparsing );
free( psz_buf );
}
if( in->p_demux == NULL ) if( in->p_demux == NULL )
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment