- if( POKE( p_peek, "#EXTM3U", 7 ) || POKE( p_peek, "RTSPtext", 8 ) ||
- isExtension( p_demux, ".m3u" ) || isExtension( p_demux, ".vlc" ) ||
- /* A .ram file can contain a single rtsp link */
- isExtension( p_demux, ".ram" ) || isExtension( p_demux, ".rm" ) ||
- isDemux( p_demux, "m3u" ) )
- {
- ;
- }
- else
+ if(! ( POKE( p_peek, "#EXTM3U", 7 ) || POKE( p_peek, "RTSPtext", 8 ) ||
+ demux2_IsPathExtension( p_demux, ".m3u" ) || demux2_IsPathExtension( p_demux, ".vlc" ) ||
+ /* A .ram file can contain a single rtsp link */
+ demux2_IsPathExtension( p_demux, ".ram" ) || demux2_IsPathExtension( p_demux, ".rm" ) ||
+ demux2_IsForced( p_demux, "m3u" ) ) )