qcap: Constify some variables.

This commit is contained in:
Andrew Talbot 2007-08-06 20:25:31 +01:00 committed by Alexandre Julliard
parent 3207e06fe9
commit 48dcc3fc04
4 changed files with 15 additions and 11 deletions

View File

@ -29,7 +29,7 @@ typedef struct _Capture Capture;
Capture *qcap_driver_init(IPin*,USHORT); Capture *qcap_driver_init(IPin*,USHORT);
HRESULT qcap_driver_destroy(Capture*); HRESULT qcap_driver_destroy(Capture*);
HRESULT qcap_driver_set_format(Capture*,AM_MEDIA_TYPE*); HRESULT qcap_driver_set_format(Capture*,AM_MEDIA_TYPE*);
HRESULT qcap_driver_get_format(Capture*,AM_MEDIA_TYPE**); HRESULT qcap_driver_get_format(const Capture*,AM_MEDIA_TYPE**);
HRESULT qcap_driver_get_prop_range(Capture*,long,long*,long*,long*,long*,long*); HRESULT qcap_driver_get_prop_range(Capture*,long,long*,long*,long*,long*,long*);
HRESULT qcap_driver_get_prop(Capture*,long,long*,long*); HRESULT qcap_driver_get_prop(Capture*,long,long*,long*);
HRESULT qcap_driver_set_prop(Capture*,long,long,long); HRESULT qcap_driver_set_prop(Capture*,long,long,long);

View File

@ -223,7 +223,9 @@ static HRESULT OutputPin_ConnectSpecific(IPin * iface, IPin * pReceivePin, const
return hr; return hr;
} }
HRESULT OutputPin_Init(const PIN_INFO * pPinInfo, ALLOCATOR_PROPERTIES * props, LPVOID pUserData, QUERYACCEPTPROC pQueryAccept, LPCRITICAL_SECTION pCritSec, OutputPin * pPinImpl) HRESULT OutputPin_Init(const PIN_INFO * pPinInfo, const ALLOCATOR_PROPERTIES * props,
LPVOID pUserData, QUERYACCEPTPROC pQueryAccept,
LPCRITICAL_SECTION pCritSec, OutputPin * pPinImpl)
{ {
TRACE("\n"); TRACE("\n");

View File

@ -59,7 +59,9 @@ typedef struct OutputPin
} OutputPin; } OutputPin;
/*** Initializers ***/ /*** Initializers ***/
HRESULT OutputPin_Init(const PIN_INFO * pPinInfo, ALLOCATOR_PROPERTIES *props, LPVOID pUserData, QUERYACCEPTPROC pQueryAccept, LPCRITICAL_SECTION pCritSec, OutputPin * pPinImpl); HRESULT OutputPin_Init(const PIN_INFO * pPinInfo, const ALLOCATOR_PROPERTIES *props,
LPVOID pUserData, QUERYACCEPTPROC pQueryAccept,
LPCRITICAL_SECTION pCritSec, OutputPin * pPinImpl);
/* Common */ /* Common */
HRESULT WINAPI IPinImpl_ConnectedTo(IPin * iface, IPin ** ppPin); HRESULT WINAPI IPinImpl_ConnectedTo(IPin * iface, IPin ** ppPin);

View File

@ -73,7 +73,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(qcap_v4l);
#ifdef HAVE_LINUX_VIDEODEV_H #ifdef HAVE_LINUX_VIDEODEV_H
typedef void (* Renderer)(Capture *, LPBYTE bufferin, LPBYTE stream); typedef void (* Renderer)(const Capture *, LPBYTE bufferin, const BYTE *stream);
struct _Capture struct _Capture
{ {
@ -111,8 +111,8 @@ struct renderlist
Renderer renderer; Renderer renderer;
}; };
static void renderer_RGB(Capture *capBox, LPBYTE bufferin, LPBYTE stream); static void renderer_RGB(const Capture *capBox, LPBYTE bufferin, const BYTE *stream);
static void renderer_YUV(Capture *capBox, LPBYTE bufferin, LPBYTE stream); static void renderer_YUV(const Capture *capBox, LPBYTE bufferin, const BYTE *stream);
static const struct renderlist renderlist_V4l[] = { static const struct renderlist renderlist_V4l[] = {
{ 0, "NULL renderer", NULL }, { 0, "NULL renderer", NULL },
@ -279,7 +279,7 @@ HRESULT qcap_driver_set_format(Capture *capBox, AM_MEDIA_TYPE * mT)
return S_OK; return S_OK;
} }
HRESULT qcap_driver_get_format(Capture *capBox, AM_MEDIA_TYPE ** mT) HRESULT qcap_driver_get_format(const Capture *capBox, AM_MEDIA_TYPE ** mT)
{ {
VIDEOINFOHEADER *vi; VIDEOINFOHEADER *vi;
@ -412,7 +412,7 @@ HRESULT qcap_driver_set_prop(Capture *capBox, long Property, long lValue, long F
return S_OK; return S_OK;
} }
static void renderer_RGB(Capture *capBox, LPBYTE bufferin, LPBYTE stream) static void renderer_RGB(const Capture *capBox, LPBYTE bufferin, const BYTE *stream)
{ {
int depth = renderlist_V4l[capBox->pict.palette].depth; int depth = renderlist_V4l[capBox->pict.palette].depth;
int size = capBox->height * capBox->width * depth / 8; int size = capBox->height * capBox->width * depth / 8;
@ -443,7 +443,7 @@ static void renderer_RGB(Capture *capBox, LPBYTE bufferin, LPBYTE stream)
} }
} }
static void renderer_YUV(Capture *capBox, LPBYTE bufferin, LPBYTE stream) static void renderer_YUV(const Capture *capBox, LPBYTE bufferin, const BYTE *stream)
{ {
enum YUV_Format format; enum YUV_Format format;
@ -478,7 +478,7 @@ static void renderer_YUV(Capture *capBox, LPBYTE bufferin, LPBYTE stream)
YUV_To_RGB24(format, bufferin, stream, capBox->width, capBox->height); YUV_To_RGB24(format, bufferin, stream, capBox->width, capBox->height);
} }
static void Resize(Capture * capBox, LPBYTE output, LPBYTE input) static void Resize(const Capture * capBox, LPBYTE output, const BYTE *input)
{ {
/* the whole image needs to be reversed, /* the whole image needs to be reversed,
because the dibs are messed up in windows */ because the dibs are messed up in windows */
@ -927,7 +927,7 @@ HRESULT qcap_driver_set_format(Capture *capBox, AM_MEDIA_TYPE * mT)
FAIL_WITH_ERR; FAIL_WITH_ERR;
} }
HRESULT qcap_driver_get_format(Capture *capBox, AM_MEDIA_TYPE ** mT) HRESULT qcap_driver_get_format(const Capture *capBox, AM_MEDIA_TYPE ** mT)
{ {
FAIL_WITH_ERR; FAIL_WITH_ERR;
} }