Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestAESinkDARWINOSX.cpp File Reference

Functions

void addLPCMFormats (std::vector< AudioStreamBasicDescription > &streamFormats)
 
void addPassthroughFormats (std::vector< AudioStreamBasicDescription > &streamFormats)
 
void initStereoFormatsWithoutPassthrough ()
 
void initStreamFormats ()
 
AEAudioFormat getAC3AEFormat ()
 
AEAudioFormat getStereo22050AEFormat ()
 
AEAudioFormat getStereo48000AEFormat ()
 
AEAudioFormat getLPCM96000AEFormat ()
 
unsigned int findMatchingFormat (const std::vector< AudioStreamBasicDescription > &formatList, const AEAudioFormat &srcFormat)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchAc3InStereoWithPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchAc3InStereoWithoutPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchAc3InAllWithPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchAc3InAllWithoutPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloatStereo22050InStereoWithPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloatStereo22050InStereoWithoutPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloatStereo22050InAllWithPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloatStereo22050InAllWithoutPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloatStereo48000InStereoWithPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloatStereo48000InStereoWithoutPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloatStereo48000InAllWithPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloatStereo48000InAllWithoutPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloat5_1_96000InStereoWithPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloat5_1_96000InStereoWithoutPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloat5_1_96000InAllWithPassthroughFormats)
 
 TEST (TestAESinkDARWINOSXScoreStream, MatchFloat5_1_96000InAllWithoutPassthroughFormats)
 

Variables

std::vector< AudioStreamBasicDescription > stereoFormatsWithPassthrough
 
std::vector< AudioStreamBasicDescription > stereoFormatsWithoutPassthrough
 
std::vector< AudioStreamBasicDescription > allFormatsWithPassthrough
 
std::vector< AudioStreamBasicDescription > allFormatsWithoutPassthrough
 

Function Documentation

◆ addLPCMFormats()

void addLPCMFormats ( std::vector< AudioStreamBasicDescription > & streamFormats)

◆ addPassthroughFormats()

void addPassthroughFormats ( std::vector< AudioStreamBasicDescription > & streamFormats)

◆ findMatchingFormat()

unsigned int findMatchingFormat ( const std::vector< AudioStreamBasicDescription > & formatList,
const AEAudioFormat & srcFormat )

◆ getAC3AEFormat()

AEAudioFormat getAC3AEFormat ( )

◆ getLPCM96000AEFormat()

AEAudioFormat getLPCM96000AEFormat ( )

◆ getStereo22050AEFormat()

AEAudioFormat getStereo22050AEFormat ( )

◆ getStereo48000AEFormat()

AEAudioFormat getStereo48000AEFormat ( )

◆ initStereoFormatsWithoutPassthrough()

void initStereoFormatsWithoutPassthrough ( )

◆ initStreamFormats()

void initStreamFormats ( )

◆ TEST() [1/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchAc3InAllWithoutPassthroughFormats  )

◆ TEST() [2/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchAc3InAllWithPassthroughFormats  )

◆ TEST() [3/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchAc3InStereoWithoutPassthroughFormats  )

◆ TEST() [4/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchAc3InStereoWithPassthroughFormats  )

◆ TEST() [5/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloat5_1_96000InAllWithoutPassthroughFormats  )

◆ TEST() [6/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloat5_1_96000InAllWithPassthroughFormats  )

◆ TEST() [7/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloat5_1_96000InStereoWithoutPassthroughFormats  )

◆ TEST() [8/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloat5_1_96000InStereoWithPassthroughFormats  )

◆ TEST() [9/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloatStereo22050InAllWithoutPassthroughFormats  )

◆ TEST() [10/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloatStereo22050InAllWithPassthroughFormats  )

◆ TEST() [11/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloatStereo22050InStereoWithoutPassthroughFormats  )

◆ TEST() [12/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloatStereo22050InStereoWithPassthroughFormats  )

◆ TEST() [13/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloatStereo48000InAllWithoutPassthroughFormats  )

◆ TEST() [14/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloatStereo48000InAllWithPassthroughFormats  )

◆ TEST() [15/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloatStereo48000InStereoWithoutPassthroughFormats  )

◆ TEST() [16/16]

TEST ( TestAESinkDARWINOSXScoreStream ,
MatchFloatStereo48000InStereoWithPassthroughFormats  )

Variable Documentation

◆ allFormatsWithoutPassthrough

std::vector<AudioStreamBasicDescription> allFormatsWithoutPassthrough

◆ allFormatsWithPassthrough

std::vector<AudioStreamBasicDescription> allFormatsWithPassthrough

◆ stereoFormatsWithoutPassthrough

std::vector<AudioStreamBasicDescription> stereoFormatsWithoutPassthrough

◆ stereoFormatsWithPassthrough

std::vector<AudioStreamBasicDescription> stereoFormatsWithPassthrough