]> git.sesse.net Git - vlc/blobdiff - src/missing.c
Android: do not use semaphores from vlc_testcancel()
[vlc] / src / missing.c
index 7118d11ec69a14f53fb2f0c2dc9165a5794dfc27..4dccd82b5c878844e45fa1f14c6371f596429794 100644 (file)
@@ -379,19 +379,6 @@ media_library_t* ml_Get ( vlc_object_t* p_this )
     return NULL;
 }
 
-media_library_t* ml_Create ( vlc_object_t *p_this, char* psz_name )
-{
-    VLC_UNUSED( p_this );
-    VLC_UNUSED( psz_name );
-    return NULL;
-}
-
-void ml_Destroy( vlc_object_t * p_this )
-{
-    VLC_UNUSED( p_this );
-    assert( 0 );
-}
-
 ml_media_t* media_New( media_library_t* p_ml, int id, ml_select_e select, bool reload )
 {
     VLC_UNUSED( p_ml );
@@ -434,14 +421,6 @@ ml_ftree_t* ml_FtreeSpec( ml_ftree_t* tree, ml_select_e crit, int limit,
     return NULL;
 }
 
-void ml_PlaySmartPlaylistBasedOn( media_library_t* p_ml,
-                                                ml_ftree_t* p_tree )
-{
-    VLC_UNUSED( p_ml );
-    VLC_UNUSED( p_tree );
-    assert( 0 );
-}
-
 void ml_DeletePersonTypeFromMedia( ml_media_t* p_media, const char *psz_role )
 {
     VLC_UNUSED( p_media );
@@ -460,3 +439,67 @@ ml_person_t*  ml_GetPersonsFromMedia( media_library_t* p_ml,
     return NULL;
 }
 #endif /* !MEDIA_LIBRARY */
+
+#ifndef OSDMENU
+# include <vlc_osd.h>
+
+osd_menu_t *(osd_MenuCreate) (vlc_object_t *obj, const char *file)
+{
+    msg_Err (obj, "OSD menu not supported: %s", file);
+    return NULL;
+}
+
+void (osd_MenuDelete) (vlc_object_t *obj, osd_menu_t *osd)
+{
+    (void) obj; (void) osd;
+    assert (0);
+}
+
+void (osd_MenuShow) (vlc_object_t *obj)
+{
+    msg_Err (obj, "OSD menu not supported");
+}
+
+void (osd_MenuHide) (vlc_object_t *obj)
+{
+    msg_Err (obj, "OSD menu not supported");
+}
+
+void (osd_MenuActivate) (vlc_object_t *obj)
+{
+    msg_Err (obj, "OSD menu not supported");
+}
+
+void (osd_MenuNext) (vlc_object_t *obj)
+{
+    msg_Err (obj, "OSD menu not supported");
+}
+
+void (osd_MenuPrev) (vlc_object_t *obj)
+{
+    msg_Err (obj, "OSD menu not supported");
+}
+
+void (osd_MenuUp) (vlc_object_t *obj)
+{
+    msg_Err (obj, "OSD menu not supported");
+}
+
+void (osd_MenuDown) (vlc_object_t *obj)
+{
+    msg_Err (obj, "OSD menu not supported");
+}
+
+osd_button_t *(osd_ButtonFind) (vlc_object_t *obj, int x, int y,
+                                int wh, int ww, int sw, int sh)
+{
+    (void) obj; (void) x; (void) y; (void) wh; (void) ww; (void) sw; (void) sh;
+    return NULL;
+}
+
+void (osd_ButtonSelect) (vlc_object_t *obj, osd_button_t *btn)
+{
+    (void) obj; (void) btn;
+    assert (0);
+}
+#endif