ReactOS 0.4.15-dev-7953-g1f49173
BaseInputPin Struct Reference

#include <strmbase.h>

Collaboration diagram for BaseInputPin:

Public Attributes

BasePin pin
 
IMemInputPin IMemInputPin_iface
 
IMemAllocatorpAllocator
 
BOOL flushing
 
BOOL end_of_stream
 
IMemAllocatorpreferred_allocator
 
const struct BaseInputPinFuncTablepFuncsTable
 

Detailed Description

Definition at line 87 of file strmbase.h.

Member Data Documentation

◆ end_of_stream

BOOL BaseInputPin::end_of_stream

Definition at line 94 of file strmbase.h.

Referenced by InputPin_Init(), and TransformFilterImpl_Run().

◆ flushing

BOOL BaseInputPin::flushing

Definition at line 94 of file strmbase.h.

Referenced by InputPin_Init().

◆ IMemInputPin_iface

IMemInputPin BaseInputPin::IMemInputPin_iface

Definition at line 92 of file strmbase.h.

Referenced by AviMuxIn_QueryInterface(), create_input_pin(), and InputPin_Init().

◆ pAllocator

◆ pFuncsTable

const struct BaseInputPinFuncTable* BaseInputPin::pFuncsTable

◆ pin

BasePin BaseInputPin::pin

Definition at line 90 of file strmbase.h.

Referenced by AviMuxIn_AMStreamControl_AddRef(), AviMuxIn_AMStreamControl_GetInfo(), AviMuxIn_AMStreamControl_QueryInterface(), AviMuxIn_AMStreamControl_Release(), AviMuxIn_AMStreamControl_StartAt(), AviMuxIn_AMStreamControl_StopAt(), AviMuxIn_BeginFlush(), AviMuxIn_Connect(), AviMuxIn_ConnectedTo(), AviMuxIn_ConnectionMediaType(), AviMuxIn_Disconnect(), AviMuxIn_EndFlush(), AviMuxIn_EndOfStream(), AviMuxIn_EnumMediaTypes(), AviMuxIn_MemInputPin_AddRef(), AviMuxIn_MemInputPin_GetAllocator(), AviMuxIn_MemInputPin_GetAllocatorRequirements(), AviMuxIn_MemInputPin_NotifyAllocator(), AviMuxIn_MemInputPin_QueryInterface(), AviMuxIn_MemInputPin_Receive(), AviMuxIn_MemInputPin_ReceiveCanBlock(), AviMuxIn_MemInputPin_ReceiveMultiple(), AviMuxIn_MemInputPin_Release(), AviMuxIn_NewSegment(), AviMuxIn_PropertyBag_AddRef(), AviMuxIn_PropertyBag_QueryInterface(), AviMuxIn_PropertyBag_Read(), AviMuxIn_PropertyBag_Release(), AviMuxIn_PropertyBag_Write(), AviMuxIn_QualityControl_AddRef(), AviMuxIn_QualityControl_Notify(), AviMuxIn_QualityControl_QueryInterface(), AviMuxIn_QualityControl_Release(), AviMuxIn_QualityControl_SetSink(), AviMuxIn_QueryAccept(), AviMuxIn_QueryDirection(), AviMuxIn_QueryId(), AviMuxIn_QueryInterface(), AviMuxIn_QueryInternalConnections(), AviMuxIn_QueryPinInfo(), AviMuxIn_Receive(), AviMuxIn_ReceiveConnection(), BaseInputPin_Construct(), create_input_pin(), InputPin_Init(), VideoRenderer_EndFlush(), VMR9_GetStaticImage(), VMR9_GetVideoFormat(), and vmr_create().

◆ preferred_allocator

IMemAllocator* BaseInputPin::preferred_allocator

Definition at line 95 of file strmbase.h.

Referenced by InputPin_Init().


The documentation for this struct was generated from the following file: