diff options
author | Darren Salt <linux@youmustbejoking.demon.co.uk> | 2005-06-17 22:33:01 +0000 |
---|---|---|
committer | Darren Salt <linux@youmustbejoking.demon.co.uk> | 2005-06-17 22:33:01 +0000 |
commit | 177772b4cec0994b403f8ce614033ffe7b4883f7 (patch) | |
tree | 992e5d1a259d260707969c6871eb338fd6f88ae8 /include | |
parent | 045cd4f4415ab9648298afd7d4c4a2b323ca7841 (diff) | |
download | xine-lib-177772b4cec0994b403f8ce614033ffe7b4883f7.tar.gz xine-lib-177772b4cec0994b403f8ce614033ffe7b4883f7.tar.bz2 |
Detect AFD information in MPEG2 streams and make the information available
to front-ends. (Reinhard Nissl)
gxine (CVS HEAD) is aware of this information.
CVS patchset: 7628
CVS date: 2005/06/17 22:33:01
Diffstat (limited to 'include')
-rw-r--r-- | include/xine.h.in | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/include/xine.h.in b/include/xine.h.in index 691971f23..7e197f981 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.141 2005/05/29 12:29:42 hadess Exp $ + * $Id: xine.h.in,v 1.142 2005/06/17 22:33:01 dsalt Exp $ * * public xine-lib (libxine) interface and documentation * @@ -895,6 +895,26 @@ const char *xine_get_meta_info (xine_stream_t *stream, int info); #define XINE_STREAM_INFO_AUDIO_MODE 26 #define XINE_STREAM_INFO_SKIPPED_FRAMES 27 /* for 1000 frames delivered */ #define XINE_STREAM_INFO_DISCARDED_FRAMES 28 /* for 1000 frames delivered */ +#define XINE_STREAM_INFO_VIDEO_AFD 29 + +/* possible values for XINE_STREAM_INFO_VIDEO_AFD */ +#define XINE_VIDEO_AFD_NOT_PRESENT -1 +#define XINE_VIDEO_AFD_RESERVED_0 0 +#define XINE_VIDEO_AFD_RESERVED_1 1 +#define XINE_VIDEO_AFD_BOX_16_9_TOP 2 +#define XINE_VIDEO_AFD_BOX_14_9_TOP 3 +#define XINE_VIDEO_AFD_BOX_GT_16_9_CENTRE 4 +#define XINE_VIDEO_AFD_RESERVED_5 5 +#define XINE_VIDEO_AFD_RESERVED_6 6 +#define XINE_VIDEO_AFD_RESERVED_7 7 +#define XINE_VIDEO_AFD_SAME_AS_FRAME 8 +#define XINE_VIDEO_AFD_4_3_CENTRE 9 +#define XINE_VIDEO_AFD_16_9_CENTRE 10 +#define XINE_VIDEO_AFD_14_9_CENTRE 11 +#define XINE_VIDEO_AFD_RESERVED_12 12 +#define XINE_VIDEO_AFD_4_3_PROTECT_14_9 13 +#define XINE_VIDEO_AFD_16_9_PROTECT_14_9 14 +#define XINE_VIDEO_AFD_16_9_PROTECT_4_3 15 /* xine_get_meta_info */ #define XINE_META_INFO_TITLE 0 |