MediaSampleInfoDataStore

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.

Information

    Header File: tisudshl.h
    Namespace: DShowlib
    Introduced in version 3.4

Methods

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

<< Classes