Lines Matching refs:IMediaSample
77 typedef struct IMediaSample IMediaSample; typedef
1364 struct IMediaSample : public IUnknown { struct
1386 HRESULT (WINAPI *QueryInterface)(IMediaSample *This,REFIID riid,void **ppvObject);
1387 ULONG (WINAPI *AddRef)(IMediaSample *This);
1388 ULONG (WINAPI *Release)(IMediaSample *This);
1389 HRESULT (WINAPI *GetPointer)(IMediaSample *This,BYTE **ppBuffer);
1390 long (WINAPI *GetSize)(IMediaSample *This);
1391 … HRESULT (WINAPI *GetTime)(IMediaSample *This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd);
1392 … HRESULT (WINAPI *SetTime)(IMediaSample *This,REFERENCE_TIME *pTimeStart,REFERENCE_TIME *pTimeEnd);
1393 HRESULT (WINAPI *IsSyncPoint)(IMediaSample *This);
1394 HRESULT (WINAPI *SetSyncPoint)(IMediaSample *This,WINBOOL bIsSyncPoint);
1395 HRESULT (WINAPI *IsPreroll)(IMediaSample *This);
1396 HRESULT (WINAPI *SetPreroll)(IMediaSample *This,WINBOOL bIsPreroll);
1397 long (WINAPI *GetActualDataLength)(IMediaSample *This);
1398 HRESULT (WINAPI *SetActualDataLength)(IMediaSample *This,long __MIDL_0010);
1399 HRESULT (WINAPI *GetMediaType)(IMediaSample *This,AM_MEDIA_TYPE **ppMediaType);
1400 HRESULT (WINAPI *SetMediaType)(IMediaSample *This,AM_MEDIA_TYPE *pMediaType);
1401 HRESULT (WINAPI *IsDiscontinuity)(IMediaSample *This);
1402 HRESULT (WINAPI *SetDiscontinuity)(IMediaSample *This,WINBOOL bDiscontinuity);
1403 HRESULT (WINAPI *GetMediaTime)(IMediaSample *This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd);
1404 HRESULT (WINAPI *SetMediaTime)(IMediaSample *This,LONGLONG *pTimeStart,LONGLONG *pTimeEnd);
1407 struct IMediaSample { struct
1432 HRESULT WINAPI IMediaSample_GetPointer_Proxy(IMediaSample *This,BYTE **ppBuffer);
1434 long WINAPI IMediaSample_GetSize_Proxy(IMediaSample *This);
1436 …HRESULT WINAPI IMediaSample_GetTime_Proxy(IMediaSample *This,REFERENCE_TIME *pTimeStart,REFERENCE_…
1438 …HRESULT WINAPI IMediaSample_SetTime_Proxy(IMediaSample *This,REFERENCE_TIME *pTimeStart,REFERENCE_…
1440 HRESULT WINAPI IMediaSample_IsSyncPoint_Proxy(IMediaSample *This);
1442 HRESULT WINAPI IMediaSample_SetSyncPoint_Proxy(IMediaSample *This,WINBOOL bIsSyncPoint);
1444 HRESULT WINAPI IMediaSample_IsPreroll_Proxy(IMediaSample *This);
1446 HRESULT WINAPI IMediaSample_SetPreroll_Proxy(IMediaSample *This,WINBOOL bIsPreroll);
1448 long WINAPI IMediaSample_GetActualDataLength_Proxy(IMediaSample *This);
1450 HRESULT WINAPI IMediaSample_SetActualDataLength_Proxy(IMediaSample *This,long __MIDL_0010);
1452 HRESULT WINAPI IMediaSample_GetMediaType_Proxy(IMediaSample *This,AM_MEDIA_TYPE **ppMediaType);
1454 HRESULT WINAPI IMediaSample_SetMediaType_Proxy(IMediaSample *This,AM_MEDIA_TYPE *pMediaType);
1456 HRESULT WINAPI IMediaSample_IsDiscontinuity_Proxy(IMediaSample *This);
1458 HRESULT WINAPI IMediaSample_SetDiscontinuity_Proxy(IMediaSample *This,WINBOOL bDiscontinuity);
1460 …HRESULT WINAPI IMediaSample_GetMediaTime_Proxy(IMediaSample *This,LONGLONG *pTimeStart,LONGLONG *p…
1462 …HRESULT WINAPI IMediaSample_SetMediaTime_Proxy(IMediaSample *This,LONGLONG *pTimeStart,LONGLONG *p…
1466 typedef IMediaSample *PMEDIASAMPLE;
1492 struct IMediaSample2 : public IMediaSample {
1575 …virtual HRESULT WINAPI GetBuffer(IMediaSample **ppBuffer,REFERENCE_TIME *pStartTime,REFERENCE_TIME…
1576 virtual HRESULT WINAPI ReleaseBuffer(IMediaSample *pBuffer) = 0;
1588 …HRESULT (WINAPI *GetBuffer)(IMemAllocator *This,IMediaSample **ppBuffer,REFERENCE_TIME *pStartTime…
1589 HRESULT (WINAPI *ReleaseBuffer)(IMemAllocator *This,IMediaSample *pBuffer);
1615 …HRESULT WINAPI IMemAllocator_GetBuffer_Proxy(IMemAllocator *This,IMediaSample **ppBuffer,REFERENCE…
1617 HRESULT WINAPI IMemAllocator_ReleaseBuffer_Proxy(IMemAllocator *This,IMediaSample *pBuffer);
1644 …HRESULT (WINAPI *GetBuffer)(IMemAllocatorCallbackTemp *This,IMediaSample **ppBuffer,REFERENCE_TIME…
1645 HRESULT (WINAPI *ReleaseBuffer)(IMemAllocatorCallbackTemp *This,IMediaSample *pBuffer);
1713 virtual HRESULT WINAPI Receive(IMediaSample *pSample) = 0;
1714 …virtual HRESULT WINAPI ReceiveMultiple(IMediaSample **pSamples,long nSamples,long *nSamplesProcess…
1726 HRESULT (WINAPI *Receive)(IMemInputPin *This,IMediaSample *pSample);
1727 …HRESULT (WINAPI *ReceiveMultiple)(IMemInputPin *This,IMediaSample **pSamples,long nSamples,long *n…
1752 HRESULT WINAPI IMemInputPin_Receive_Proxy(IMemInputPin *This,IMediaSample *pSample);
1754 …HRESULT WINAPI IMemInputPin_ReceiveMultiple_Proxy(IMemInputPin *This,IMediaSample **pSamples,long …
2982 virtual HRESULT WINAPI Request(IMediaSample *pSample,DWORD_PTR dwUser) = 0;
2983 …virtual HRESULT WINAPI WaitForNext(DWORD dwTimeout,IMediaSample **ppSample,DWORD_PTR *pdwUser) = 0;
2984 virtual HRESULT WINAPI SyncReadAligned(IMediaSample *pSample) = 0;
2997 HRESULT (WINAPI *Request)(IAsyncReader *This,IMediaSample *pSample,DWORD_PTR dwUser);
2998 …HRESULT (WINAPI *WaitForNext)(IAsyncReader *This,DWORD dwTimeout,IMediaSample **ppSample,DWORD_PTR…
2999 HRESULT (WINAPI *SyncReadAligned)(IAsyncReader *This,IMediaSample *pSample);
3025 …HRESULT WINAPI IAsyncReader_Request_Proxy(IAsyncReader *This,IMediaSample *pSample,DWORD_PTR dwUse…
3027 …HRESULT WINAPI IAsyncReader_WaitForNext_Proxy(IAsyncReader *This,DWORD dwTimeout,IMediaSample **pp…
3029 HRESULT WINAPI IAsyncReader_SyncReadAligned_Proxy(IAsyncReader *This,IMediaSample *pSample);