comparison libvo/video_out.h @ 6781:924263b4df10

eq reworked
author alex
date Wed, 24 Jul 2002 18:19:39 +0000
parents a31b9f15cbff
children 98bed9e12087
comparison
equal deleted inserted replaced
6780:5bf3ed8a17c4 6781:924263b4df10
1 /* 1 /*
2 * video_out.h 2 * video_out.h
3 * 3 *
4 * Copyright (C) Aaron Holtzman - Aug 1999 4 * Copyright (C) Aaron Holtzman - Aug 1999
5 * Strongly modified, most parts rewritten: A'rpi/ESP-team - 2000-2001 5 * Strongly modified, most parts rewritten: A'rpi/ESP-team - 2000-2001
6 * (C) MPlayer Developers
6 * 7 *
7 */ 8 */
8 9
9 #ifndef __VIDEO_OUT_H 10 #ifndef __VIDEO_OUT_H
10 #define __VIDEO_OUT_H 1 11 #define __VIDEO_OUT_H 1
20 #define VO_EVENT_RESIZE 2 21 #define VO_EVENT_RESIZE 2
21 #define VO_EVENT_KEYPRESS 4 22 #define VO_EVENT_KEYPRESS 4
22 23
23 /* takes a pointer to a vo_vaa_s struct */ 24 /* takes a pointer to a vo_vaa_s struct */
24 #define VOCTRL_QUERY_VAA 1 25 #define VOCTRL_QUERY_VAA 1
25 /* takes a pointer to uint32_t fourcc */ 26 /* does the device support the required format */
26 #define VOCTRL_QUERY_FORMAT 2 27 #define VOCTRL_QUERY_FORMAT 2
27 /* signal a device reset seek */ 28 /* signal a device reset seek */
28 #define VOCTRL_RESET 3 29 #define VOCTRL_RESET 3
29 /* true if vo driver can use GUI created windows */ 30 /* true if vo driver can use GUI created windows */
30 #define VOCTRL_GUISUPPORT 4 31 #define VOCTRL_GUISUPPORT 4
31 /* used to switch to fullscreen */ 32 /* used to switch to fullscreen */
32 #define VOCTRL_FULLSCREEN 5 33 #define VOCTRL_FULLSCREEN 5
33 /* user wants to have screen shot. (currently without args)*/
34 #define VOCTRL_SCREENSHOT 6 34 #define VOCTRL_SCREENSHOT 6
35 /* signal a device pause */ 35 /* signal a device pause */
36 #define VOCTRL_PAUSE 7 36 #define VOCTRL_PAUSE 7
37 /* start/resume playback */ 37 /* start/resume playback */
38 #define VOCTRL_RESUME 8 38 #define VOCTRL_RESUME 8
44 #define VOCTRL_GET_NUM_FRAMES 10 44 #define VOCTRL_GET_NUM_FRAMES 10
45 #define VOCTRL_GET_FRAME_NUM 11 45 #define VOCTRL_GET_FRAME_NUM 11
46 #define VOCTRL_SET_FRAME_NUM 12 46 #define VOCTRL_SET_FRAME_NUM 12
47 #define VOCTRL_GET_PANSCAN 15 47 #define VOCTRL_GET_PANSCAN 15
48 #define VOCTRL_SET_PANSCAN 16 48 #define VOCTRL_SET_PANSCAN 16
49 /* equalizer controls */
50 #define VOCTRL_SET_EQUALIZER 17
51 #define VOCTRL_GET_EQUALIZER 18
49 52
50 #define VO_TRUE 1 53 #define VO_TRUE 1
51 #define VO_FALSE 0 54 #define VO_FALSE 0
52 #define VO_ERROR -1 55 #define VO_ERROR -1
53 #define VO_NOTAVAIL -2 56 #define VO_NOTAVAIL -2