]> git.sesse.net Git - vlc/blobdiff - modules/demux/dts.c
Qt4 - SPrefs, save the access-filter.
[vlc] / modules / demux / dts.c
index 0cdd85afe6a77fb2b69a636a3516e2e617660945..d448e07a1c176533e8723b34708488fc81955d88 100644 (file)
@@ -140,17 +140,16 @@ static int Open( vlc_object_t * p_this )
 
     if( CheckSync( p_peek + i_peek ) != VLC_SUCCESS )
     {
-        if( strncmp( p_demux->psz_demux, "dts", 3 ) )
-        {
+        if( !p_demux->b_force )
             return VLC_EGENERIC;
-        }
+
         /* User forced */
         msg_Err( p_demux, "this doesn't look like a DTS audio stream, "
                  "continuing anyway" );
     }
 
-    STANDARD_DEMUX_INIT; p_sys = p_demux->p_sys;
-   
+    DEMUX_INIT_COMMON(); p_sys = p_demux->p_sys;
     INIT_APACKETIZER( p_sys->p_packetizer, 'd','t','s',' ' );
     LOAD_PACKETIZER_OR_FAIL( p_sys->p_packetizer, "DTS" );