VideoOS.Platform.Data.PcmAudioDataList Class Reference

List of PCM audio datas. More...

Inheritance diagram for VideoOS.Platform.Data.PcmAudioDataList:
VideoOS.Platform.ISourceData VideoOS.Platform.Data.IPcmAudioData VideoOS.Platform.ISourceData

Public Member Functions

 PcmAudioDataList (IEnumerable< PcmAudioData > dataList)
 Construction.
 

Properties

byte[] AccumulatedData [get]
 Accumulated data for all the internal frames.
 
IEnumerable< PcmAudioDataDataList [get]
 Getting the list of pcm audio datas.
 
DateTime DateTime [get, set]
 The date and time the image was taken.
 
TimeSpan Duration [get]
 Gets the presenation duration of the audio frame.
 
DateTime EndDateTime [get]
 Gets the presentation end time of the audio frame.
 
bool IsNextAvailable [get, set]
 Defines if the NextDateTime is filled.
 
bool IsPreviousAvailable [get, set]
 Defines if the PreviousDateTime is filled.
 
DateTime NextDateTime [get, set]
 The time stamp for the next image.
This field is not always available.
 
IPcmSourceSettings PcmSourceSettings [get, set]
 Gets the pcm source setting associated with this audio frames group.
 
DateTime PreviousDateTime [get, set]
 The time stamp for the previous image.
This field is not always available.
 
- Properties inherited from VideoOS.Platform.ISourceData
- Properties inherited from VideoOS.Platform.Data.IPcmAudioData

Detailed Description

List of PCM audio datas.

Constructor & Destructor Documentation

◆ PcmAudioDataList()

VideoOS.Platform.Data.PcmAudioDataList.PcmAudioDataList ( IEnumerable< PcmAudioData > dataList)
inline

Construction.

Parameters
dataList

Property Documentation

◆ AccumulatedData

byte [] VideoOS.Platform.Data.PcmAudioDataList.AccumulatedData
get

Accumulated data for all the internal frames.

◆ DataList

IEnumerable<PcmAudioData> VideoOS.Platform.Data.PcmAudioDataList.DataList
get

Getting the list of pcm audio datas.

◆ DateTime

DateTime VideoOS.Platform.Data.PcmAudioDataList.DateTime
getset

The date and time the image was taken.

Implements VideoOS.Platform.ISourceData.

◆ Duration

TimeSpan VideoOS.Platform.Data.PcmAudioDataList.Duration
get

Gets the presenation duration of the audio frame.

Implements VideoOS.Platform.Data.IPcmAudioData.

◆ EndDateTime

DateTime VideoOS.Platform.Data.PcmAudioDataList.EndDateTime
get

Gets the presentation end time of the audio frame.

Implements VideoOS.Platform.Data.IPcmAudioData.

◆ IsNextAvailable

bool VideoOS.Platform.Data.PcmAudioDataList.IsNextAvailable
getset

Defines if the NextDateTime is filled.

Implements VideoOS.Platform.ISourceData.

◆ IsPreviousAvailable

bool VideoOS.Platform.Data.PcmAudioDataList.IsPreviousAvailable
getset

Defines if the PreviousDateTime is filled.

Implements VideoOS.Platform.ISourceData.

◆ NextDateTime

DateTime VideoOS.Platform.Data.PcmAudioDataList.NextDateTime
getset

The time stamp for the next image.
This field is not always available.

Implements VideoOS.Platform.ISourceData.

◆ PcmSourceSettings

IPcmSourceSettings VideoOS.Platform.Data.PcmAudioDataList.PcmSourceSettings
getset

Gets the pcm source setting associated with this audio frames group.

Implements VideoOS.Platform.Data.IPcmAudioData.

◆ PreviousDateTime

DateTime VideoOS.Platform.Data.PcmAudioDataList.PreviousDateTime
getset

The time stamp for the previous image.
This field is not always available.

Implements VideoOS.Platform.ISourceData.