|
| | WINE_DEFAULT_DEBUG_CHANNEL (quartz) |
| |
| static const BITMAPINFOHEADER * | get_bitmap_header (const AM_MEDIA_TYPE *mt) |
| |
| static const BITMAPINFOHEADER * | get_filter_bitmap_header (const struct vmr7 *filter) |
| |
| static struct vmr7 * | impl_from_video_window (struct video_window *iface) |
| |
| static struct vmr7 * | impl_from_IAMCertifiedOutputProtection (IAMCertifiedOutputProtection *iface) |
| |
| static struct vmr7 * | impl_from_IAMFilterMiscFlags (IAMFilterMiscFlags *iface) |
| |
| static struct vmr7 * | impl_from_IVMRFilterConfig (IVMRFilterConfig *iface) |
| |
| static struct vmr7 * | impl_from_IVMRMonitorConfig (IVMRMonitorConfig *iface) |
| |
| static struct vmr7 * | impl_from_IVMRSurfaceAllocatorNotify (IVMRSurfaceAllocatorNotify *iface) |
| |
| static struct vmr7 * | impl_from_IVMRWindowlessControl (IVMRWindowlessControl *iface) |
| |
| static struct vmr7 * | impl_from_IBaseFilter (IBaseFilter *iface) |
| |
| static void | copy_plane (BYTE **dstp, unsigned int dst_pitch, unsigned int dst_height, const BYTE **srcp, unsigned int src_pitch, int src_height) |
| |
| static HRESULT | vmr_render (struct strmbase_renderer *iface, IMediaSample *sample) |
| |
| static HRESULT | vmr_query_accept (struct strmbase_renderer *iface, const AM_MEDIA_TYPE *mt) |
| |
| static HRESULT | initialize_device (struct vmr7 *filter, VMRALLOCATIONINFO *info, DWORD count) |
| |
| static HRESULT | allocate_surfaces (struct vmr7 *filter, const AM_MEDIA_TYPE *mt) |
| |
| static void | vmr_init_stream (struct strmbase_renderer *iface) |
| |
| static void | vmr_start_stream (struct strmbase_renderer *iface) |
| |
| static void | vmr_stop_stream (struct strmbase_renderer *iface) |
| |
| static HRESULT | vmr_connect (struct strmbase_renderer *iface, const AM_MEDIA_TYPE *mt) |
| |
| static void | deallocate_surfaces (struct vmr7 *filter) |
| |
| static void | vmr_disconnect (struct strmbase_renderer *iface) |
| |
| static void | vmr_destroy (struct strmbase_renderer *iface) |
| |
| static HRESULT | vmr_query_interface (struct strmbase_renderer *iface, REFIID iid, void **out) |
| |
| static HRESULT | vmr_pin_query_interface (struct strmbase_renderer *iface, REFIID iid, void **out) |
| |
| static void | vmr_get_default_rect (struct video_window *iface, RECT *rect) |
| |
| static HRESULT | vmr_get_current_image (struct video_window *iface, LONG *size, LONG *image) |
| |
| static HRESULT WINAPI | certified_output_protection_QueryInterface (IAMCertifiedOutputProtection *iface, REFIID iid, void **out) |
| |
| static ULONG WINAPI | certified_output_protection_AddRef (IAMCertifiedOutputProtection *iface) |
| |
| static ULONG WINAPI | certified_output_protection_Release (IAMCertifiedOutputProtection *iface) |
| |
| static HRESULT WINAPI | certified_output_protection_KeyExchange (IAMCertifiedOutputProtection *iface, GUID *random, BYTE **certificate, DWORD *size) |
| |
| static HRESULT WINAPI | certified_output_protection_SessionSequenceStart (IAMCertifiedOutputProtection *iface, AMCOPPSignature *signature) |
| |
| static HRESULT WINAPI | certified_output_protection_ProtectionCommand (IAMCertifiedOutputProtection *iface, const AMCOPPCommand *cmd) |
| |
| static HRESULT WINAPI | certified_output_protection_ProtectionStatus (IAMCertifiedOutputProtection *iface, const AMCOPPStatusInput *input, AMCOPPStatusOutput *output) |
| |
| static HRESULT WINAPI | misc_flags_QueryInterface (IAMFilterMiscFlags *iface, REFIID iid, void **out) |
| |
| static ULONG WINAPI | misc_flags_AddRef (IAMFilterMiscFlags *iface) |
| |
| static ULONG WINAPI | misc_flags_Release (IAMFilterMiscFlags *iface) |
| |
| static ULONG WINAPI | misc_flags_GetMiscFlags (IAMFilterMiscFlags *iface) |
| |
| static HRESULT WINAPI | filter_config_QueryInterface (IVMRFilterConfig *iface, REFIID iid, void **out) |
| |
| static ULONG WINAPI | filter_config_AddRef (IVMRFilterConfig *iface) |
| |
| static ULONG WINAPI | filter_config_Release (IVMRFilterConfig *iface) |
| |
| static HRESULT WINAPI | filter_config_SetImageCompositor (IVMRFilterConfig *iface, IVMRImageCompositor *compositor) |
| |
| static HRESULT WINAPI | filter_config_SetNumberOfStreams (IVMRFilterConfig *iface, DWORD count) |
| |
| static HRESULT WINAPI | filter_config_GetNumberOfStreams (IVMRFilterConfig *iface, DWORD *count) |
| |
| static HRESULT WINAPI | filter_config_SetRenderingPrefs (IVMRFilterConfig *iface, DWORD flags) |
| |
| static HRESULT WINAPI | filter_config_GetRenderingPrefs (IVMRFilterConfig *iface, DWORD *flags) |
| |
| static HRESULT WINAPI | filter_config_SetRenderingMode (IVMRFilterConfig *iface, DWORD mode) |
| |
| static HRESULT WINAPI | filter_config_GetRenderingMode (IVMRFilterConfig *iface, DWORD *mode) |
| |
| static BOOL CALLBACK | get_available_monitors_proc (HMONITOR monitor, HDC dc, RECT *rect, LPARAM ctx) |
| |
| static HRESULT WINAPI | monitor_config_QueryInterface (IVMRMonitorConfig *iface, REFIID iid, void **out) |
| |
| static ULONG WINAPI | monitor_config_AddRef (IVMRMonitorConfig *iface) |
| |
| static ULONG WINAPI | monitor_config_Release (IVMRMonitorConfig *iface) |
| |
| static HRESULT WINAPI | monitor_config_SetMonitor (IVMRMonitorConfig *iface, const VMRGUID *guid) |
| |
| static HRESULT WINAPI | monitor_config_GetMonitor (IVMRMonitorConfig *iface, VMRGUID *guid) |
| |
| static HRESULT WINAPI | monitor_config_SetDefaultMonitor (IVMRMonitorConfig *iface, const VMRGUID *guid) |
| |
| static HRESULT WINAPI | monitor_config_GetDefaultMonitor (IVMRMonitorConfig *iface, VMRGUID *guid) |
| |
| static HRESULT WINAPI | monitor_config_GetAvailableMonitors (IVMRMonitorConfig *iface, VMRMONITORINFO *info, DWORD capacity, DWORD *count) |
| |
| static HRESULT WINAPI | windowless_control_QueryInterface (IVMRWindowlessControl *iface, REFIID iid, void **out) |
| |
| static ULONG WINAPI | windowless_control_AddRef (IVMRWindowlessControl *iface) |
| |
| static ULONG WINAPI | windowless_control_Release (IVMRWindowlessControl *iface) |
| |
| static HRESULT WINAPI | windowless_control_GetNativeVideoSize (IVMRWindowlessControl *iface, LONG *width, LONG *height, LONG *aspect_width, LONG *aspect_height) |
| |
| static HRESULT WINAPI | windowless_control_GetMinIdealVideoSize (IVMRWindowlessControl *iface, LONG *width, LONG *height) |
| |
| static HRESULT WINAPI | windowless_control_GetMaxIdealVideoSize (IVMRWindowlessControl *iface, LONG *width, LONG *height) |
| |
| static HRESULT WINAPI | windowless_control_SetVideoPosition (IVMRWindowlessControl *iface, const RECT *source, const RECT *dest) |
| |
| static HRESULT WINAPI | windowless_control_GetVideoPosition (IVMRWindowlessControl *iface, RECT *source, RECT *dest) |
| |
| static HRESULT WINAPI | windowless_control_GetAspectRatioMode (IVMRWindowlessControl *iface, DWORD *mode) |
| |
| static HRESULT WINAPI | windowless_control_SetAspectRatioMode (IVMRWindowlessControl *iface, DWORD mode) |
| |
| static HRESULT WINAPI | windowless_control_SetVideoClippingWindow (IVMRWindowlessControl *iface, HWND window) |
| |
| static HRESULT WINAPI | windowless_control_RepaintVideo (IVMRWindowlessControl *iface, HWND window, HDC dc) |
| |
| static HRESULT WINAPI | windowless_control_DisplayModeChanged (IVMRWindowlessControl *iface) |
| |
| static HRESULT WINAPI | windowless_control_GetCurrentImage (IVMRWindowlessControl *iface, BYTE **image) |
| |
| static HRESULT WINAPI | windowless_control_SetBorderColor (IVMRWindowlessControl *iface, COLORREF color) |
| |
| static HRESULT WINAPI | windowless_control_GetBorderColor (IVMRWindowlessControl *iface, COLORREF *color) |
| |
| static HRESULT WINAPI | windowless_control_SetColorKey (IVMRWindowlessControl *iface, COLORREF color) |
| |
| static HRESULT WINAPI | windowless_control_GetColorKey (IVMRWindowlessControl *iface, COLORREF *color) |
| |
| static HRESULT WINAPI | surface_allocator_notify_QueryInterface (IVMRSurfaceAllocatorNotify *iface, REFIID iid, void **out) |
| |
| static ULONG WINAPI | surface_allocator_notify_AddRef (IVMRSurfaceAllocatorNotify *iface) |
| |
| static ULONG WINAPI | surface_allocator_notify_Release (IVMRSurfaceAllocatorNotify *iface) |
| |
| static HRESULT WINAPI | surface_allocator_notify_AdviseSurfaceAllocator (IVMRSurfaceAllocatorNotify *iface, DWORD_PTR cookie, IVMRSurfaceAllocator *allocator) |
| |
| static HRESULT WINAPI | surface_allocator_notify_SetDDrawDevice (IVMRSurfaceAllocatorNotify *iface, IDirectDraw7 *device, HMONITOR monitor) |
| |
| static HRESULT WINAPI | surface_allocator_notify_ChangeDDrawDevice (IVMRSurfaceAllocatorNotify *iface, IDirectDraw7 *device, HMONITOR monitor) |
| |
| static HRESULT WINAPI | surface_allocator_notify_RestoreDDrawSurfaces (IVMRSurfaceAllocatorNotify *iface) |
| |
| static HRESULT WINAPI | surface_allocator_notify_NotifyEvent (IVMRSurfaceAllocatorNotify *iface, LONG code, LONG_PTR param1, LONG_PTR param2) |
| |
| static HRESULT WINAPI | surface_allocator_notify_SetBorderColor (IVMRSurfaceAllocatorNotify *iface, COLORREF color) |
| |
| static struct vmr7 * | impl_from_IAMVideoAccelerator (IAMVideoAccelerator *iface) |
| |
| static HRESULT WINAPI | video_accelerator_QueryInterface (IAMVideoAccelerator *iface, REFIID iid, void **out) |
| |
| static ULONG WINAPI | video_accelerator_AddRef (IAMVideoAccelerator *iface) |
| |
| static ULONG WINAPI | video_accelerator_Release (IAMVideoAccelerator *iface) |
| |
| static HRESULT WINAPI | video_accelerator_GetVideoAcceleratorGUIDs (IAMVideoAccelerator *iface, DWORD *count, GUID *accelerators) |
| |
| static HRESULT WINAPI | video_accelerator_GetUncompFormatsSupported (IAMVideoAccelerator *iface, const GUID *accelerator, DWORD *count, DDPIXELFORMAT *formats) |
| |
| static HRESULT WINAPI | video_accelerator_GetInternalMemInfo (IAMVideoAccelerator *iface, const GUID *accelerator, const AMVAUncompDataInfo *format_info, AMVAInternalMemInfo *mem_info) |
| |
| static HRESULT WINAPI | video_accelerator_GetCompBufferInfo (IAMVideoAccelerator *iface, const GUID *accelerator, const AMVAUncompDataInfo *uncompressed_info, DWORD *compressed_info_count, AMVACompBufferInfo *compressed_infos) |
| |
| static HRESULT WINAPI | video_accelerator_GetInternalCompBufferInfo (IAMVideoAccelerator *iface, DWORD *count, AMVACompBufferInfo *infos) |
| |
| static HRESULT WINAPI | video_accelerator_BeginFrame (IAMVideoAccelerator *iface, const AMVABeginFrameInfo *info) |
| |
| static HRESULT WINAPI | video_accelerator_EndFrame (IAMVideoAccelerator *iface, const AMVAEndFrameInfo *info) |
| |
| static HRESULT WINAPI | video_accelerator_GetBuffer (IAMVideoAccelerator *iface, DWORD type_index, DWORD buffer_index, BOOL read_only, void **buffer, LONG *stride) |
| |
| static HRESULT WINAPI | video_accelerator_ReleaseBuffer (IAMVideoAccelerator *iface, DWORD type_index, DWORD buffer_index) |
| |
| static HRESULT WINAPI | video_accelerator_Execute (IAMVideoAccelerator *iface, DWORD function, void *in_data, DWORD in_size, void *out_data, DWORD out_size, DWORD buffer_count, const AMVABUFFERINFO *buffers) |
| |
| static HRESULT WINAPI | video_accelerator_QueryRenderStatus (IAMVideoAccelerator *iface, DWORD type_index, DWORD buffer_index, DWORD flags) |
| |
| static HRESULT WINAPI | video_accelerator_DisplayFrame (IAMVideoAccelerator *iface, DWORD index, IMediaSample *sample) |
| |
| static struct vmr7 * | impl_from_IOverlay (IOverlay *iface) |
| |
| static HRESULT WINAPI | overlay_QueryInterface (IOverlay *iface, REFIID iid, void **out) |
| |
| static ULONG WINAPI | overlay_AddRef (IOverlay *iface) |
| |
| static ULONG WINAPI | overlay_Release (IOverlay *iface) |
| |
| static HRESULT WINAPI | overlay_GetPalette (IOverlay *iface, DWORD *count, PALETTEENTRY **palette) |
| |
| static HRESULT WINAPI | overlay_SetPalette (IOverlay *iface, DWORD count, PALETTEENTRY *palette) |
| |
| static HRESULT WINAPI | overlay_GetDefaultColorKey (IOverlay *iface, COLORKEY *key) |
| |
| static HRESULT WINAPI | overlay_GetColorKey (IOverlay *iface, COLORKEY *key) |
| |
| static HRESULT WINAPI | overlay_SetColorKey (IOverlay *iface, COLORKEY *key) |
| |
| static HRESULT WINAPI | overlay_GetWindowHandle (IOverlay *iface, HWND *window) |
| |
| static HRESULT WINAPI | overlay_GetClipList (IOverlay *iface, RECT *source, RECT *dest, RGNDATA **region) |
| |
| static HRESULT WINAPI | overlay_GetVideoPosition (IOverlay *iface, RECT *source, RECT *dest) |
| |
| static HRESULT WINAPI | overlay_Advise (IOverlay *iface, IOverlayNotify *sink, DWORD flags) |
| |
| static HRESULT WINAPI | overlay_Unadvise (IOverlay *iface) |
| |
| HRESULT | vmr7_create (IUnknown *outer, IUnknown **out) |
| |