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

github.com/mpc-hc/LAVFilters.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHendrik Leppkes <h.leppkes@gmail.com>2016-07-11 12:42:35 +0300
committerHendrik Leppkes <h.leppkes@gmail.com>2016-07-11 12:42:35 +0300
commitae1f01fedee935731bf3e7c1c0f5844ab03ca6af (patch)
tree953dfe4d8724bbff15aed73cf9cdf0386ec7858f /demuxer
parent82be7b07f981c7273a9fd6984817ee995b64473f (diff)
Properly expose IMediaSideData through QueryInterface
Diffstat (limited to 'demuxer')
-rw-r--r--demuxer/LAVSplitter/PacketAllocator.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/demuxer/LAVSplitter/PacketAllocator.cpp b/demuxer/LAVSplitter/PacketAllocator.cpp
index d04f584c..6fdcdba6 100644
--- a/demuxer/LAVSplitter/PacketAllocator.cpp
+++ b/demuxer/LAVSplitter/PacketAllocator.cpp
@@ -33,6 +33,9 @@ STDMETHODIMP CMediaPacketSample::QueryInterface(REFIID riid, void **ppv)
if (riid == __uuidof(ILAVMediaSample)) {
return GetInterface((ILAVMediaSample *) this, ppv);
}
+ else if (riid == __uuidof(IMediaSideData)) {
+ return GetInterface((IMediaSideData *) this, ppv);
+ }
return CMediaSample::QueryInterface(riid, ppv);
}