+ if( p_sys->b_concert )
+ {
+ /* It's definetly a simulcasted scheduled stream */
+ /* We don't care if it's live or not */
+ char *temp;
+
+ if( p_sys->psz_uri == NULL )
+ {
+ msg_Err( p_demux, "no URI was found" );
+ return -1;
+ }
+
+ asprintf( &temp, "%s%%3FMeDiAbAsEshowingId=%d%%26MeDiAbAsEconcert%%3FMeDiAbAsE",
+ p_sys->psz_uri, p_sys->i_sid );
+
+ free( p_sys->psz_uri );
+ p_sys->psz_uri = strdup( temp );
+ free( temp );
+ }
+
+ p_child = playlist_ItemNew( p_playlist, p_sys->psz_uri,