]> git.sesse.net Git - vlc/commitdiff
User FIND_CHILD for zvbi in libvlc.
authorLaurent Aimar <fenrir@videolan.org>
Sat, 14 Feb 2009 13:42:30 +0000 (14:42 +0100)
committerLaurent Aimar <fenrir@videolan.org>
Sat, 14 Feb 2009 13:43:03 +0000 (14:43 +0100)
src/control/video.c

index af3710a728e3eee3f5d264734577e84fdc42978c..44eb252f8b0a1e8c306cbbb913b6ed5edd59e09f 100644 (file)
@@ -517,7 +517,7 @@ int libvlc_video_get_teletext( libvlc_media_player_t *p_mi,
     if( !p_vout ) return i_ret;
 
     p_vbi = (vlc_object_t *) vlc_object_find_name( p_vout, "zvbi",
-                                                   FIND_ANYWHERE );
+                                                   FIND_CHILD );
     if( p_vbi )
     {
         i_ret = var_GetInteger( p_vbi, "vbi-page" );
@@ -538,7 +538,7 @@ void libvlc_video_set_teletext( libvlc_media_player_t *p_mi, int i_page,
     if( !p_vout ) return;
 
     p_vbi = (vlc_object_t *) vlc_object_find_name( p_vout, "zvbi",
-                                                   FIND_ANYWHERE );
+                                                   FIND_CHILD );
     if( p_vbi )
     {
         i_ret = var_SetInteger( p_vbi, "vbi-page", i_page );
@@ -568,7 +568,7 @@ void libvlc_toggle_teletext( libvlc_media_player_t *p_mi,
     const bool b_selected = var_GetInteger( p_input_thread, "teletext-es" ) >= 0;
 
     p_vbi = (vlc_object_t *)vlc_object_find_name( p_input_thread, "zvbi",
-                                                  FIND_ANYWHERE );
+                                                  FIND_CHILD );
     if( p_vbi )
     {
         if( b_selected )