Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCasimir666 <casimir666@users.sourceforge.net>2007-12-01 13:00:02 +0300
committerCasimir666 <casimir666@users.sourceforge.net>2007-12-01 13:00:02 +0300
commit4c0b56b5f808d477202ddfca7bf3821bfced4ede (patch)
treeb0a1eefc0f667c0b53fe9d2a9d39ab58cd06c65a /src/filters/transform/mpcvideodec/VideoDecOutputPin.h
parent68057cd646764fc6673d80f42a5b5f283b4b339d (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.h11
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;
};