]> git.sesse.net Git - vlc/blobdiff - modules/visualization/goom.c
Do not assume RTP frequency is that of TS for RTCP
[vlc] / modules / visualization / goom.c
index e59f438df686612ecfeb7799972f4ecdec371756..3d7070c906cf5f8fb2931b726b8a9f704e2326d3 100644 (file)
 #include <errno.h>
 
 #include <vlc/vlc.h>
-#include <vlc/input.h>
-#include <vlc/aout.h>
-#include <vlc/vout.h>
-#include "aout_internal.h"
+#include <vlc_aout.h>
+#include <vlc_vout.h>
+#include <vlc_block.h>
+#include <vlc_input.h>
 
 #ifdef USE_GOOM_TREE
 #   ifdef OLD_GOOM
@@ -413,14 +413,14 @@ static char *TitleGet( vlc_object_t *p_this )
 
     if( p_input )
     {
-        if( p_input->input.p_item->p_meta->psz_title &&
-                *p_input->input.p_item->p_meta->psz_title )
+        if( input_GetItem(p_input)->p_meta->psz_title &&
+                *input_GetItem(p_input)->p_meta->psz_title )
         {
-            psz_title = strdup( p_input->input.p_item->p_meta->psz_title );
+            psz_title = strdup( input_GetItem(p_input)->p_meta->psz_title );
         }
         else
         {
-            char *psz = strrchr( p_input->input.p_item->psz_uri, '/' );
+            char *psz = strrchr( input_GetItem(p_input)->psz_uri, '/' );
 
             if( psz )
             {
@@ -428,7 +428,7 @@ static char *TitleGet( vlc_object_t *p_this )
             }
             else
             {
-                psz = p_input->input.p_item->psz_uri;
+                psz = input_GetItem(p_input)->psz_uri;
             }
             if( psz && *psz )
             {