diff options
author | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2003-03-20 22:58:40 +0000 |
---|---|---|
committer | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2003-03-20 22:58:40 +0000 |
commit | 1a0bf1a1744d4d14b9e8cedff38fb8a37712ee42 (patch) | |
tree | 2b6fdbd7eb3286119a1cba39492259de7d345320 /include | |
parent | 4b7c8209284c4cd529adec8be2f881995311cd27 (diff) | |
download | xine-lib-1a0bf1a1744d4d14b9e8cedff38fb8a37712ee42.tar.gz xine-lib-1a0bf1a1744d4d14b9e8cedff38fb8a37712ee42.tar.bz2 |
cleanups and fixes for the PVR plugin. added documentation on how to write
a PVR frontend using that plugin, hopefully somebody will do it :)
CVS patchset: 4454
CVS date: 2003/03/20 22:58:40
Diffstat (limited to 'include')
-rw-r--r-- | include/xine.h.in | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/xine.h.in b/include/xine.h.in index b82108ed3..34306ae9d 100644 --- a/include/xine.h.in +++ b/include/xine.h.in @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine.h.in,v 1.67 2003/03/19 01:11:12 holstsn Exp $ + * $Id: xine.h.in,v 1.68 2003/03/20 22:58:41 miguelfreitas Exp $ * * public xine-lib (libxine) interface and documentation * @@ -290,6 +290,8 @@ int xine_get_param (xine_stream_t *stream, int param); #define XINE_PARAM_IGNORE_VIDEO 13 #define XINE_PARAM_IGNORE_AUDIO 14 #define XINE_PARAM_IGNORE_SPU 15 +#define XINE_PARAM_ENABLE_BROADCAST 16 /* 0(default) => don't */ + /* speed values */ #define XINE_SPEED_PAUSE 0 @@ -1226,6 +1228,7 @@ void xine_config_reset (xine_t *self); /* specific event types */ #define XINE_EVENT_SET_V4L2 200 #define XINE_EVENT_PVR_SAVE 201 +#define XINE_EVENT_PVR_REPORT_NAME 202 /* * xine event struct @@ -1332,6 +1335,7 @@ typedef struct { /* * ask pvr to save (ie. do not discard) the current session + * see comments on input_pvr.c to understand how it works. */ typedef struct { /* mode values: @@ -1341,6 +1345,7 @@ typedef struct { * 2 = save everything on current session */ int mode; + int id; char name[256]; /* name for saving, might be longer */ } xine_pvr_save_data_t; |