diff options
author | Casimir666 <casimir666@users.sourceforge.net> | 2007-12-01 13:00:02 +0300 |
---|---|---|
committer | Casimir666 <casimir666@users.sourceforge.net> | 2007-12-01 13:00:02 +0300 |
commit | 4c0b56b5f808d477202ddfca7bf3821bfced4ede (patch) | |
tree | b0a1eefc0f667c0b53fe9d2a9d39ab58cd06c65a /src/filters/transform/mpcvideodec/VideoDecOutputPin.h | |
parent | 68057cd646764fc6673d80f42a5b5f283b4b339d (diff) |
ffmpeg updates, warning removal, adpcm support for flv splitter, fixes on ffmpeg video decoder
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@337 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src/filters/transform/mpcvideodec/VideoDecOutputPin.h')
-rw-r--r-- | src/filters/transform/mpcvideodec/VideoDecOutputPin.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/filters/transform/mpcvideodec/VideoDecOutputPin.h b/src/filters/transform/mpcvideodec/VideoDecOutputPin.h index ab061d31a..d0fb9313c 100644 --- a/src/filters/transform/mpcvideodec/VideoDecOutputPin.h +++ b/src/filters/transform/mpcvideodec/VideoDecOutputPin.h @@ -17,7 +17,18 @@ public: HRESULT InitAllocator(IMemAllocator **ppAlloc);
// HRESULT DecideAllocator(IMemInputPin *pPin, IMemAllocator **ppAlloc);
+ HRESULT Deliver(IMediaSample* pMediaSample);
+ HRESULT Active();
+ HRESULT Inactive();
+
+ HRESULT DeliverEndOfStream();
+ HRESULT DeliverBeginFlush();
+ HRESULT DeliverEndFlush();
+ HRESULT DeliverNewSegment(REFERENCE_TIME tStart, REFERENCE_TIME tStop, double dRate);
+
private :
CMPCVideoDecFilter* m_pVideoDecFilter;
CVideoDecDXVAAllocator* m_pDXVAAllocator;
+
+ CAutoPtr<COutputQueue> m_pOutputQueue;
};
|