summaryrefslogtreecommitdiff
path: root/src/smi_video.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/smi_video.h')
-rw-r--r--src/smi_video.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/smi_video.h b/src/smi_video.h
index ff15dc7..13c0ace 100644
--- a/src/smi_video.h
+++ b/src/smi_video.h
@@ -69,26 +69,31 @@ authorization from the XFree86 Project and silicon Motion.
typedef struct
{
- FBAreaPtr area;
RegionRec clip;
/* Attributes */
CARD32 Attribute[N_ATTRS];
- CARD32 videoStatus;
- Time offTime;
- Time freeTime;
+ CARD32 videoStatus;
+ Time offTime;
+ Time freeTime;
I2CDevRec I2CDev;
+ /* Memory */
+ int size;
+ void *video_memory;
+ int video_offset;
+
/* Encodings */
XF86VideoEncodingPtr enc;
int *input;
int *norm;
int *channel;
int nenc,cenc;
+
} SMI_PortRec, *SMI_PortPtr;
typedef struct
{
- FBAreaPtr area;
+ void *surface_memory;
Bool isOn;
} SMI_OffscreenRec, *SMI_OffscreenPtr;