1 #ifndef DS_CMEDIASAMPLE_H
2 #define DS_CMEDIASAMPLE_H
4 #include "interfaces.h"
7 typedef struct _CMediaSample CMediaSample
;
22 AM_MEDIA_TYPE media_type
;
24 void ( *SetPointer
) (CMediaSample
* This
, char* pointer
);
25 void ( *ResetPointer
) (CMediaSample
* This
); // FIXME replace with Set & 0
28 CMediaSample
* CMediaSampleCreate(IMemAllocator
* allocator
, int _size
);
29 // called from allocator
30 void CMediaSample_Destroy(CMediaSample
* This
);
32 #endif /* DS_CMEDIASAMPLE_H */