Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
ChanDesc Struct Reference

#include "vault/media-access-facade.hpp"

Description

Description of one channel found in a media file; result of querying the channel.

Definition at line 110 of file media-access-facade.hpp.

Public Attributes

CStr chanID
 identifier which can be used to create a name for the media asset corresponding to this channel.
 
CStr codecID
 identifier characterising the access method (or codec) needed to get at the media data.
 
MediaAccessFacade::ChanHandle handle
 opaque handle, which will be used later to open this channel and retrieve some frames from it
 

Public Member Functions

 ChanDesc (CStr chanName=nullptr, CStr codec=nullptr, MediaAccessFacade::ChanHandle h=nullptr)
 

Constructor & Destructor Documentation

◆ ChanDesc()

ChanDesc ( CStr  chanName = nullptr,
CStr  codec = nullptr,
MediaAccessFacade::ChanHandle  h = nullptr 
)
inline

Definition at line 131 of file media-access-facade.hpp.

Member Data Documentation

◆ chanID

CStr chanID

identifier which can be used to create a name for the media asset corresponding to this channel.

May be NULL or empty and need not be unique.

Definition at line 116 of file media-access-facade.hpp.

Referenced by MediaAccessMock_test::queryScenario().

◆ codecID

CStr codecID

identifier characterising the access method (or codec) needed to get at the media data.

This should be rather a high level description of the media stream type, e.g. "H264" – anyhow, it will be used to find a codec asset for this channel.

Definition at line 124 of file media-access-facade.hpp.

Referenced by MediaAccessMock_test::queryScenario().

◆ handle

opaque handle, which will be used later to open this channel and retrieve some frames from it

Definition at line 129 of file media-access-facade.hpp.

Referenced by MediaAccessMock_test::queryScenario().

+ Collaboration diagram for ChanDesc:

The documentation for this struct was generated from the following file: