From a0535cb71164e78fec7a0cac14655f926e1d27d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Wed, 12 Dec 2007 13:03:57 +0100 Subject: Remove tvmode functions, deprecated for a while now. --- include/xine.h.in | 44 -------------------------------------------- 1 file changed, 44 deletions(-) (limited to 'include') diff --git a/include/xine.h.in b/include/xine.h.in index d342dec0a..1d54035fe 100644 --- a/include/xine.h.in +++ b/include/xine.h.in @@ -2087,50 +2087,6 @@ void xine_osd_set_palette (xine_osd_t *self, */ void xine_osd_free (xine_osd_t *self) XINE_PROTECTED; - -#ifndef XINE_DISABLE_DEPRECATED_FEATURES - -/********************************************************************* - * TV-mode API, to make it possible to use nvtvd to view movies * - *********************************************************************/ - -/* These functions are just dummies to maintain API compatibility. - * You should use libnvtvsimple in your frontend instead. */ - -typedef enum { - XINE_TVSYSTEM_PAL = 0, - XINE_TVSYSTEM_NTSC -} xine_tvsystem; - -/* connect to nvtvd server and save current TV and X settings */ -int xine_tvmode_init (xine_t *self) XINE_PROTECTED; - -/* Turn tvmode on/off (1/0)*/ -int xine_tvmode_use(xine_t *self, int use_tvmode) XINE_PROTECTED; - -/* Set which tv system to use: XINE_TVSYSTEM_PAL or XINE_TVSYSTEM_NTSC */ -void xine_tvmode_set_tvsystem(xine_t *self, xine_tvsystem system) XINE_PROTECTED; - -/* try to change TV state if enabled - * type select 'regular' (0) or 'TV' (1) state - * width frame width the mode should match best or 0 if unknown - * height frame height the mode should match best or 0 if unknown - * fps frame rate the mode should match best or 0 if unknown - * returns: finally selected state - */ -int xine_tvmode_switch (xine_t *self, int type, int width, int height, double fps) XINE_PROTECTED; - -/* adapt (maximum) output size to visible area if necessary and return pixel - * aspect and real frame rate if available - */ -void xine_tvmode_size (xine_t *self, int *width, int *height, - double *pixelratio, double *fps) XINE_PROTECTED; - -/* restore old TV and X settings and close nvtvd connection */ -void xine_tvmode_exit (xine_t *self) XINE_PROTECTED; - -#endif - #ifdef __cplusplus } #endif -- cgit v1.2.3 From 8bc70eaa56c6c253f38d3990b2d55bd3f1cc6aa3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Wed, 12 Dec 2007 13:11:56 +0100 Subject: Remove xine_gui_send_vo_data (deprecated). --- include/xine.h.in | 6 ------ 1 file changed, 6 deletions(-) (limited to 'include') diff --git a/include/xine.h.in b/include/xine.h.in index 1d54035fe..87ca001ba 100644 --- a/include/xine.h.in +++ b/include/xine.h.in @@ -1068,12 +1068,6 @@ void xine_plugins_garbage_collector(xine_t *self) XINE_PROTECTED; * visual specific gui <-> xine engine communication * *********************************************************************/ -#ifndef XINE_DISABLE_DEPRECATED_FEATURES -/* talk to video output driver - old method */ -int xine_gui_send_vo_data (xine_stream_t *self, - int type, void *data) XINE_PROTECTED; -#endif - /* new (preferred) method to talk to video driver. */ int xine_port_send_gui_data (xine_video_port_t *vo, int type, void *data) XINE_PROTECTED; -- cgit v1.2.3 From 71984fb182b9a2d41a1460b56582560efb932caf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Wed, 12 Dec 2007 13:12:44 +0100 Subject: Remove str_sticky attribute from xine_cfg_entry_s; ABI changes from here on again. --- include/xine.h.in | 5 ----- 1 file changed, 5 deletions(-) (limited to 'include') diff --git a/include/xine.h.in b/include/xine.h.in index 87ca001ba..d64fada7a 100644 --- a/include/xine.h.in +++ b/include/xine.h.in @@ -1403,11 +1403,6 @@ struct xine_cfg_entry_s { /* type string */ char *str_value; char *str_default; -#ifndef XINE_DISABLE_DEPRECATED_FEATURES - char *str_sticky; -#else - void *dummy; -#endif /* common to range, enum, num, bool; * num_value is also used by string to indicate what's required: -- cgit v1.2.3 From b39d5d3f3e65ef7b741dc4d675dc4d91d250c25b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Wed, 12 Dec 2007 13:15:34 +0100 Subject: Remove xine_[av]o_driver_t typedefs (deprecated). --- include/xine.h.in | 7 ------- 1 file changed, 7 deletions(-) (limited to 'include') diff --git a/include/xine.h.in b/include/xine.h.in index d64fada7a..5a06eab65 100644 --- a/include/xine.h.in +++ b/include/xine.h.in @@ -87,13 +87,6 @@ typedef struct xine_stream_s xine_stream_t; typedef struct xine_audio_port_s xine_audio_port_t; typedef struct xine_video_port_s xine_video_port_t; -#ifndef XINE_DISABLE_DEPRECATED_FEATURES -/* convenience types: simple player UIs might want to call ports drivers */ -typedef xine_audio_port_t xine_ao_driver_t; -typedef xine_video_port_t xine_vo_driver_t; -#endif - - /********************************************************************* * global engine handling * *********************************************************************/ -- cgit v1.2.3