#include <DiracDecodeSourcePin.h>
Public Member Functions | |
| DECLARE_IUNKNOWN STDMETHODIMP | NonDelegatingQueryInterface (REFIID riid, void **ppv) |
| DiracDecodeSourcePin (DiracDecodeSourceFilter *inParentFilter, CCritSec *inFilterLock) | |
| virtual | ~DiracDecodeSourcePin (void) |
| virtual HRESULT | GetMediaType (int inPosition, CMediaType *outMediaType) |
| virtual HRESULT | CheckMediaType (const CMediaType *inMediaType) |
| virtual HRESULT | DecideBufferSize (IMemAllocator *inoutAllocator, ALLOCATOR_PROPERTIES *inoutInputRequest) |
| virtual HRESULT | CompleteConnect (IPin *inReceivePin) |
| virtual HRESULT | BreakConnect (void) |
| virtual HRESULT | DeliverNewSegment (REFERENCE_TIME tStart, REFERENCE_TIME tStop, double dRate) |
| virtual HRESULT | DeliverEndOfStream (void) |
| virtual HRESULT | DeliverEndFlush (void) |
| virtual HRESULT | DeliverBeginFlush (void) |
Static Public Attributes | |
| const unsigned long | BUFFER_SIZE = 65536 |
| const unsigned long | NUM_BUFFERS = 10 |
Protected Attributes | |
| HRESULT | mFilterHR |
| COutputQueue * | mDataQueue |
|
||||||||||||
|
Definition at line 34 of file DiracDecodeSourcePin.cpp. |
|
|
Definition at line 39 of file DiracDecodeSourcePin.cpp. |
|
|
Definition at line 91 of file DiracDecodeSourcePin.cpp. References mDataQueue. |
|
|
Definition at line 118 of file DiracDecodeSourcePin.cpp. |
|
|
Definition at line 76 of file DiracDecodeSourcePin.cpp. References FALSE, mDataQueue, mFilterHR, NUM_BUFFERS, and TRUE. |
|
||||||||||||
|
Definition at line 125 of file DiracDecodeSourcePin.cpp. |
|
|
Definition at line 69 of file DiracDecodeSourcePin.cpp. References mDataQueue. |
|
|
Definition at line 63 of file DiracDecodeSourcePin.cpp. References mDataQueue. |
|
|
Definition at line 56 of file DiracDecodeSourcePin.cpp. References mDataQueue. |
|
||||||||||||||||
|
Definition at line 49 of file DiracDecodeSourcePin.cpp. References mDataQueue. |
|
||||||||||||
|
Definition at line 98 of file DiracDecodeSourcePin.cpp. |
|
||||||||||||
|
Definition at line 43 of file DiracDecodeSourcePin.cpp. |
|
|
Definition at line 49 of file DiracDecodeSourcePin.h. |
|
|
Definition at line 68 of file DiracDecodeSourcePin.h. Referenced by BreakConnect(), CompleteConnect(), DeliverBeginFlush(), DeliverEndFlush(), DeliverEndOfStream(), and DeliverNewSegment(). |
|
|
Definition at line 67 of file DiracDecodeSourcePin.h. Referenced by CompleteConnect(). |
|
|
Definition at line 50 of file DiracDecodeSourcePin.h. Referenced by CompleteConnect(). |
1.3.9