]> git.sesse.net Git - vlc/commitdiff
Close DVR device
authorJean-Paul Saman <jpsaman@videolan.org>
Fri, 14 May 2004 13:24:07 +0000 (13:24 +0000)
committerJean-Paul Saman <jpsaman@videolan.org>
Fri, 14 May 2004 13:24:07 +0000 (13:24 +0000)
modules/access/dvb/access.c

index acf11e4f10e2584e21850d95684a52b79d5935b1..6cf22fb14f55a6c6c88553e7dbc96c514770ecda 100644 (file)
@@ -399,6 +399,7 @@ static int Open( vlc_object_t *p_this )
     if( input_InitStream( p_input, sizeof( stream_ts_data_t ) ) == -1 )
     {
         msg_Err( p_input, "could not initialize stream structure" );
+       E_(FrontendClose)( p_input );
         close( p_dvb->i_handle );
         free( p_dvb );
         return( -1 );
@@ -435,7 +436,7 @@ static void Close( vlc_object_t *p_this )
         E_(DMXUnsetFilter)( p_input, p_dvb->p_demux_handles[0].i_handle );
         p_dvb->p_demux_handles[0].i_type = 0;
     }
-
+    E_(DVRClose)( p_input );
     E_(FrontendClose)( p_input );
     free( p_dvb );
 }