IC Imaging Control C++

MediaSampleInfoDataStore

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

Get in touch with us


About The Imaging Source

Established in 1990, The Imaging Source is one of the leading manufacturers of industrial cameras, frame grabbers and video converters for production automation, quality assurance, logistics, medicine, science and security.

Our comprehensive range of cameras with USB 3.1, USB 3.0, USB 2.0, GigE interfaces and other innovative machine vision products are renowned for their high quality and ability to meet the performance requirements of demanding applications.

Automated Imaging Association ISO 9001:2015 certified

Contact us