Lumiera  0.pre.03
»edityourfreedom«
ChanDesc Struct Reference

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

Description

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

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

Public Member Functions

 ChanDesc (const char *chanName=0, const char *codec=0, MediaAccessFacade::ChanHandle h=0)
 

Public Attributes

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

Constructor & Destructor Documentation

◆ ChanDesc()

ChanDesc ( const char *  chanName = 0,
const char *  codec = 0,
MediaAccessFacade::ChanHandle  h = 0 
)
inline

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

Member Data Documentation

◆ chanID

const char* 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 125 of file media-access-facade.hpp.

Referenced by MediaAccessMock_test::queryScenario().

◆ codecID

const char* 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 133 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 138 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: