The MediaSampleInfoDataStore object is used to retrieve extended frame information in the form of chunked data blobs.
You can fill the MediaSampleInfoDataStore object by calling its MediaSampleInfoDataStore::update method to retrieve the data from a specific IFrame. Some devices do not deliver extended frame data so this may fail.
After successfully retrieving the data, you can get generic frame information by calling MediaSampleInfoDataStore::findSampleInfo.
The MediaSampleInfoDataStore::findChunk methods retrieve specific chunks. E.g. one specific camera supplies a chunk item which contains the information whether a frame was captured in short or long exposure mode.
Header File: tisudshl.h
Namespace: DShowlib
Introduced in version 3.4
Method | Description | ||
enumChunkItems | Enumerates all chunks in the according store. |
||
findChunk | Returns the specified chunk. |
||
findSampleInfo | Retrieves the MediaSampleInfo data from the store. |
||
update | Retrieve the extended data of a IFrame supplied in GrabberListener::frameReady, FrameFilterImpl::transform or directly out of a MemBuffer |
||