]> git.sesse.net Git - vlc/commitdiff
Revert "INPUT: Properly remove SDT and EPG entries on exit"
authorLaurent Aimar <fenrir@videolan.org>
Tue, 22 Sep 2009 20:26:54 +0000 (22:26 +0200)
committerLaurent Aimar <fenrir@videolan.org>
Tue, 22 Sep 2009 20:26:54 +0000 (22:26 +0200)
This reverts commit 6fc6b16d506665d3ee4ede58c444de68491a61bc.

I need it for input_item_SetEpgOffline (next commit).

src/input/es_out.c

index 30c53269bbf24ac723eb8a2f80fe0369449e3ed5..e647aa139ba83bffe749a5ef270c788842aa6817 100644 (file)
@@ -329,7 +329,6 @@ es_out_t *input_EsOutNew( input_thread_t *p_input, int i_rate )
 static void EsOutDelete( es_out_t *out )
 {
     es_out_sys_t *p_sys = out->p_sys;
-    input_thread_t *p_input = p_sys->p_input;
     int i;
 
     if( p_sys->p_sout_record )
@@ -365,18 +364,6 @@ static void EsOutDelete( es_out_t *out )
     {
         es_out_pgrm_t *p_pgrm = p_sys->pgrm[i];
         input_clock_Delete( p_pgrm->p_clock );
-
-        /* Remove SDT and EPG entries */
-        char *psz_cat = EsOutProgramGetMetaName( p_pgrm );
-        input_Control( p_input, INPUT_DEL_INFO, psz_cat, NULL );
-        char *psz_epg;
-        if( asprintf( &psz_epg, "EPG %s", psz_cat ) >= 0 )
-        {
-            input_Control( p_input, INPUT_DEL_INFO, psz_epg, NULL );
-            free( psz_epg );
-        }
-        free( psz_cat );
-
         free( p_pgrm->psz_now_playing );
         free( p_pgrm->psz_publisher );
         free( p_pgrm->psz_name );