Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

38 lines
1.8 KiB

/*******************************************************************
*
* MPVIDEO.H
*
* Copyright (C) 1995 SGS-THOMSON Microelectronics.
*
*
* Prototypes for MPVIDEO.C
*
*******************************************************************/
#ifndef __MPVIDEO_H__
#define __MPVIDEO_H__
VOID VideoEnableInterrupts(IN PVOID);
VOID VideoTimerCallBack(PHW_STREAM_OBJECT pstrm);
ULONG miniPortVideoStop (PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortVideoSetStc(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortVideoSetAttribute(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortVideoQueryInfo (PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortVideoPlay(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortVideoPause(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
VOID miniPortVideoPacket(PHW_STREAM_REQUEST_BLOCK);
ULONG miniPortVideoGetStc(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortVideoGetAttribute(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortVideoEndOfStream(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortVideoDisable(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortVideoEnable(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortClearVideoBuffer(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortCancelVideo(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
ULONG miniPortVideoReset(PHW_STREAM_REQUEST_BLOCK, PHW_DEVICE_EXTENSION);
VOID miniPortSetState(PHW_STREAM_REQUEST_BLOCK pSrb);
VOID mpstCtrlCommandComplete(PHW_STREAM_REQUEST_BLOCK pSrb);
void VideoPacketStub(PHW_STREAM_OBJECT pstrm);
VOID miniPortGetProperty(PHW_STREAM_REQUEST_BLOCK pSrb);
void StubMpegEnableIRQ(PHW_STREAM_OBJECT pstrm);
#endif //__MPVIDEO_H__