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 );
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 );
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