Update of /cvsroot/xine/xine-lib/doc/man/en/man3 In directory usw-pr-cvs1:/tmp/cvs-serv8955/doc/man/en/man3 Modified Files: ao_driver_t.3 audio_cap.3 audio_group.3 audio_prop.3 autoplay_group.3 browse_group.3 build_info.3 cfg_data_t.3 config_group.3 config_values_s.3 config_values_t.3 demux_strategy.3 event_group.3 loadplugins_group.3 mrl_t.3 mrl_types.3 status_group.3 ui_callbacks.3 version_group.3 video_cap.3 video_group.3 video_prop.3 video_ratio.3 visual_types.3 vo_driver_s.3 vo_driver_t.3 vo_frame_t.3 vo_overlay_t.3 xine.h.3 xine_api.3 xine_init.3 xine_management.3 xine_t.3 xine_version.3 Log Message: Update xine.h doxygen comments. Use constants for aspect ratio in vo drivers. Index: ao_driver_t.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/ao_driver_t.3,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ao_driver_t.3 2001/10/05 13:41:53 1.2 +++ ao_driver_t.3 2001/10/14 23:19:59 1.3 @@ -1,4 +1,4 @@ -.TH "ao_driver_t" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "ao_driver_t" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: audio_cap.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/audio_cap.3,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- audio_cap.3 2001/10/05 13:41:53 1.1 +++ audio_cap.3 2001/10/14 23:19:59 1.2 @@ -1,4 +1,4 @@ -.TH "audio driver capabilities" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "audio driver capabilities" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: audio_group.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/audio_group.3,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- audio_group.3 2001/10/05 13:41:53 1.1 +++ audio_group.3 2001/10/14 23:19:59 1.2 @@ -1,4 +1,4 @@ -.TH "Audio." 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Audio." 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: audio_prop.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/audio_prop.3,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- audio_prop.3 2001/10/05 13:41:53 1.1 +++ audio_prop.3 2001/10/14 23:19:59 1.2 @@ -1,4 +1,4 @@ -.TH "Constants for the get/set properties functions." 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Constants for the get/set properties functions." 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: autoplay_group.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/autoplay_group.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- autoplay_group.3 2001/10/05 13:41:53 1.3 +++ autoplay_group.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Autoplay support" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Autoplay support" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: browse_group.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/browse_group.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- browse_group.3 2001/10/05 13:41:53 1.3 +++ browse_group.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Browsing support" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Browsing support" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: build_info.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/build_info.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- build_info.3 2001/10/05 13:41:53 1.3 +++ build_info.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Build informations" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Build informations" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME @@ -10,10 +10,10 @@ .RI "#define \fBXINE_BUILD_CC\fP 'gcc version 2.95.3 20010315 (release)'" .br .ti -1c -.RI "#define \fBXINE_BUILD_OS\fP 'Linux 2.4.9-ac7 i686'" +.RI "#define \fBXINE_BUILD_OS\fP 'Linux 2.4.9 i686'" .br .ti -1c -.RI "#define \fBXINE_BUILD_DATE\fP 'Fri 05 Oct 2001 14:06:23'" +.RI "#define \fBXINE_BUILD_DATE\fP 'Mon 15 Oct 2001 00:22:19'" .br .in -1c .SH "DEFINE DOCUMENTATION" @@ -21,9 +21,9 @@ .SS "#define XINE_BUILD_CC 'gcc version 2.95.3 20010315 (release)'" .PP Compiler used to build xine-lib -.SS "#define XINE_BUILD_DATE 'Fri 05 Oct 2001 14:06:23'" +.SS "#define XINE_BUILD_DATE 'Mon 15 Oct 2001 00:22:19'" .PP Build time -.SS "#define XINE_BUILD_OS 'Linux 2.4.9-ac7 i686'" +.SS "#define XINE_BUILD_OS 'Linux 2.4.9 i686'" .PP OS used to build xine-lib Index: cfg_data_t.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/cfg_data_t.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- cfg_data_t.3 2001/10/05 13:41:53 1.3 +++ cfg_data_t.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "cfg_data_t" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "cfg_data_t" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: config_group.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/config_group.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- config_group.3 2001/10/05 13:41:53 1.3 +++ config_group.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Configuration structure type." 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Configuration structure type." 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: config_values_s.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/config_values_s.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- config_values_s.3 2001/10/05 13:41:53 1.3 +++ config_values_s.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "config_values_s" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "config_values_s" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: config_values_t.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/config_values_t.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- config_values_t.3 2001/10/05 13:41:53 1.3 +++ config_values_t.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "config_values_t" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "config_values_t" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: demux_strategy.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/demux_strategy.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- demux_strategy.3 2001/10/05 13:41:53 1.3 +++ demux_strategy.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Possible demuxer guessing strategy." 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Possible demuxer guessing strategy." 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: event_group.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/event_group.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- event_group.3 2001/10/05 13:41:53 1.3 +++ event_group.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Sending events" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Sending events" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: loadplugins_group.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/loadplugins_group.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- loadplugins_group.3 2001/10/05 13:41:53 1.3 +++ loadplugins_group.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Loading plugins" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Loading plugins" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: mrl_t.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/mrl_t.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- mrl_t.3 2001/10/05 13:41:53 1.3 +++ mrl_t.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "mrl_t" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "mrl_t" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: mrl_types.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/mrl_types.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- mrl_types.3 2001/10/05 13:41:53 1.3 +++ mrl_types.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Types of available mrls" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Types of available mrls" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: status_group.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/status_group.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- status_group.3 2001/10/05 13:41:53 1.3 +++ status_group.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Player status constants" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Player status constants" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: ui_callbacks.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/ui_callbacks.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ui_callbacks.3 2001/10/05 13:41:53 1.3 +++ ui_callbacks.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "UI communication callbacks." 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "UI communication callbacks." 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: version_group.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/version_group.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- version_group.3 2001/10/05 13:41:53 1.3 +++ version_group.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Version constants" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Version constants" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME @@ -13,7 +13,7 @@ .RI "#define \fBXINE_MINOR_VERSION\fP 9" .br .ti -1c -.RI "#define \fBXINE_SUB_VERSION\fP 1" +.RI "#define \fBXINE_SUB_VERSION\fP 2" .br .in -1c .SH "DEFINE DOCUMENTATION" @@ -24,6 +24,6 @@ .SS "#define XINE_MINOR_VERSION 9" .PP Minor version constant. -.SS "#define XINE_SUB_VERSION 1" +.SS "#define XINE_SUB_VERSION 2" .PP Sub version constant. Index: video_cap.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/video_cap.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- video_cap.3 2001/10/05 13:41:53 1.3 +++ video_cap.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "video driver capabilities" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "video driver capabilities" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: video_group.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/video_group.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- video_group.3 2001/10/05 13:41:53 1.3 +++ video_group.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Video." 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Video." 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: video_prop.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/video_prop.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- video_prop.3 2001/10/05 13:41:53 1.3 +++ video_prop.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Constants for the get/set properties functions." 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Constants for the get/set properties functions." 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: video_ratio.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/video_ratio.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- video_ratio.3 2001/10/05 13:41:53 1.3 +++ video_ratio.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Possible ratios for the VO_PROP_ASPECT_RATIO call" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Possible ratios for the VO_PROP_ASPECT_RATIO call" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: visual_types.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/visual_types.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- visual_types.3 2001/10/05 13:41:53 1.3 +++ visual_types.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Valid visual types" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Valid visual types" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: vo_driver_s.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/vo_driver_s.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- vo_driver_s.3 2001/10/05 13:41:53 1.3 +++ vo_driver_s.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "vo_driver_s" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "vo_driver_s" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: vo_driver_t.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/vo_driver_t.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- vo_driver_t.3 2001/10/05 13:41:53 1.3 +++ vo_driver_t.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "vo_driver_t" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "vo_driver_t" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: vo_frame_t.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/vo_frame_t.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- vo_frame_t.3 2001/10/05 13:41:53 1.3 +++ vo_frame_t.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "vo_frame_t" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "vo_frame_t" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: vo_overlay_t.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/vo_overlay_t.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- vo_overlay_t.3 2001/10/05 13:41:53 1.3 +++ vo_overlay_t.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "vo_overlay_t" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "vo_overlay_t" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: xine.h.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/xine.h.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- xine.h.3 2001/10/05 13:41:53 1.3 +++ xine.h.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "xine.h" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "xine.h" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME @@ -29,10 +29,10 @@ .RI "#define \fBXINE_BUILD_CC\fP 'gcc version 2.95.3 20010315 (release)'" .br .ti -1c -.RI "#define \fBXINE_BUILD_OS\fP 'Linux 2.4.9-ac7 i686'" +.RI "#define \fBXINE_BUILD_OS\fP 'Linux 2.4.9 i686'" .br .ti -1c -.RI "#define \fBXINE_BUILD_DATE\fP 'Fri 05 Oct 2001 14:06:23'" +.RI "#define \fBXINE_BUILD_DATE\fP 'Mon 15 Oct 2001 00:22:19'" .br .ti -1c .RI "#define \fBXINE_STOP\fP 0" @@ -50,7 +50,7 @@ .RI "#define \fBXINE_MINOR_VERSION\fP 9" .br .ti -1c -.RI "#define \fBXINE_SUB_VERSION\fP 1" +.RI "#define \fBXINE_SUB_VERSION\fP 2" .br .ti -1c .RI "#define \fBVO_CAP_HUE\fP 0x00000010" @@ -259,6 +259,27 @@ .ti -1c .RI "#define \fBVISUAL_TYPE_GTK\fP 4" .br +.ti -1c +.RI "#define \fBXINE_IMGFMT_YV12\fP 0x32315659" +.br +.ti -1c +.RI "#define \fBXINE_IMGFMT_YUY2\fP (('2'<<24)|('Y'<<16)|('U'<<8)|'Y')" +.br +.ti -1c +.RI "#define \fBXINE_ASPECT_RATIO_SQUARE\fP 1" +.br +.ti -1c +.RI "#define \fBXINE_ASPECT_RATIO_4_3\fP 2" +.br +.ti -1c +.RI "#define \fBXINE_ASPECT_RATIO_ANAMORPHIC\fP 3" +.br +.ti -1c +.RI "#define \fBXINE_ASPECT_RATIO_211_1\fP 4" +.br +.ti -1c +.RI "#define \fBXINE_ASPECT_RATIO_DONT_TOUCH\fP 42" +.br .in -1c .SS "Typedefs" @@ -451,6 +472,10 @@ .RI "void \fBxine_send_event\fP (\fBxine_t\fP *self, \fBevent_t\fP *event, void *data)" .br .RI "\fIsends an event to all listeners.\fP" +.ti -1c +.RI "int \fBxine_get_current_frame\fP (\fBxine_t\fP *self, int *width, int *height, int *ratio_code, int *format, uint8_t **y, uint8_t **u, uint8_t **v)" +.br +.RI "\fISnapshot function.\fP" .in -1c .SH "DETAILED DESCRIPTION" .PP Index: xine_api.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/xine_api.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- xine_api.3 2001/10/05 13:41:53 1.3 +++ xine_api.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "API functions" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "API functions" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME @@ -39,4 +39,151 @@ .ti -1c .RI "\fBPlayer status constants\fP" .br -.in -1c \ No newline at end of file +.in -1c +.SS "Defines" + +.in +1c +.ti -1c +.RI "#define \fBXINE_IMGFMT_YV12\fP 0x32315659" +.br +.ti -1c +.RI "#define \fBXINE_IMGFMT_YUY2\fP (('2'<<24)|('Y'<<16)|('U'<<8)|'Y')" +.br +.ti -1c +.RI "#define \fBXINE_ASPECT_RATIO_SQUARE\fP 1" +.br +.ti -1c +.RI "#define \fBXINE_ASPECT_RATIO_4_3\fP 2" +.br +.ti -1c +.RI "#define \fBXINE_ASPECT_RATIO_ANAMORPHIC\fP 3" +.br +.ti -1c +.RI "#define \fBXINE_ASPECT_RATIO_211_1\fP 4" +.br +.ti -1c +.RI "#define \fBXINE_ASPECT_RATIO_DONT_TOUCH\fP 42" +.br +.in -1c +.SS "Functions" + +.in +1c +.ti -1c +.RI "int \fBxine_get_current_frame\fP (\fBxine_t\fP *self, int *width, int *height, int *ratio_code, int *format, uint8_t **y, uint8_t **u, uint8_t **v)" +.br +.RI "\fISnapshot function.\fP" +.in -1c +.SH "DEFINE DOCUMENTATION" +.PP +.SS "#define XINE_ASPECT_RATIO_211_1 4" +.PP +aspect ratio. +.PP +\fBSee also: \fP +.in +1c +\fBxine_get_current_frame\fP +.SS "#define XINE_ASPECT_RATIO_4_3 2" +.PP +aspect ratio. +.PP +\fBSee also: \fP +.in +1c +\fBxine_get_current_frame\fP +.SS "#define XINE_ASPECT_RATIO_ANAMORPHIC 3" +.PP +aspect ratio. +.PP +\fBSee also: \fP +.in +1c +\fBxine_get_current_frame\fP +.SS "#define XINE_ASPECT_RATIO_DONT_TOUCH 42" +.PP +aspect ratio. +.PP +\fBSee also: \fP +.in +1c +\fBxine_get_current_frame\fP +.SS "#define XINE_ASPECT_RATIO_SQUARE 1" +.PP +aspect ratio. +.PP +\fBSee also: \fP +.in +1c +\fBxine_get_current_frame\fP +.SS "#define XINE_IMGFMT_YUY2 (('2'<<24)|('Y'<<16)|('U'<<8)|'Y')" +.PP +image format. +.PP +\fBSee also: \fP +.in +1c +\fBxine_get_current_frame\fP +.SS "#define XINE_IMGFMT_YV12 0x32315659" +.PP +image format. +.PP +\fBSee also: \fP +.in +1c +\fBxine_get_current_frame\fP +.SH "FUNCTION DOCUMENTATION" +.PP +.SS "int xine_get_current_frame (\fBxine_t\fP * self, int * width, int * height, int * ratio_code, int * format, uint8_t ** y, uint8_t ** u, uint8_t ** v)" +.PP +Snapshot function. +.PP +\fBParameters: \fP +.in +1c +.TP +\fB\fIself\fP\fP +Current xine engine configuration ( see \fBxine_init\fP() ) +.TP +\fB\fIwidth\fP\fP +Width of image (be aware that u,v may be subsampled) +.TP +\fB\fIheight\fP\fP +Height of image (be aware that u,v may be subsampled) +.TP +\fB\fIratio_code\fP\fP +Aspect ratio of the frame +.TP +\fB\fIformat\fP\fP +Subsampling format YUV 4:2:0 or 4:2:2 +.TP +\fB\fIy\fP\fP +Lumiance information +.TP +\fB\fIu\fP\fP +Subsample color information +.TP +\fB\fIv\fP\fP +Subsample color information +.PP +\fBReturns: \fP +.in +1c +1 on success, 0 failure. +.PP +\fBParameters: \fP +.in +1c +.TP +\fB\fIself\fP\fP + +.TP +\fB\fIwidth\fP\fP + +.TP +\fB\fIheight\fP\fP + +.TP +\fB\fIratio_code\fP\fP + +.TP +\fB\fIformat\fP\fP + +.TP +\fB\fIy\fP\fP + +.TP +\fB\fIu\fP\fP + +.TP +\fB\fIv\fP\fP + \ No newline at end of file Index: xine_init.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/xine_init.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- xine_init.3 2001/10/05 13:41:53 1.3 +++ xine_init.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Init functions" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Init functions" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: xine_management.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/xine_management.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- xine_management.3 2001/10/05 13:41:53 1.3 +++ xine_management.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Engine management" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Engine management" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: xine_t.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/xine_t.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- xine_t.3 2001/10/05 13:41:53 1.3 +++ xine_t.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "xine_t" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "xine_t" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME Index: xine_version.3 =================================================================== RCS file: /cvsroot/xine/xine-lib/doc/man/en/man3/xine_version.3,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- xine_version.3 2001/10/05 13:41:53 1.3 +++ xine_version.3 2001/10/14 23:19:59 1.4 @@ -1,4 +1,4 @@ -.TH "Version functions" 3 "5 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- +.TH "Version functions" 3 "15 Oct 2001" "XINE, A Free Video Player Project - API reference" \" -*- nroff -*- .ad l .nh .SH NAME |