43 lines
1 KiB
C++
43 lines
1 KiB
C++
|
#include "util.hpp"
|
||
|
|
||
|
const char *bmd_video_connection_to_name(BMDVideoConnection connection)
|
||
|
{
|
||
|
switch (connection) {
|
||
|
case bmdVideoConnectionSDI:
|
||
|
return "SDI";
|
||
|
case bmdVideoConnectionHDMI:
|
||
|
return "HDMI";
|
||
|
case bmdVideoConnectionOpticalSDI:
|
||
|
return "Optical SDI";
|
||
|
case bmdVideoConnectionComponent:
|
||
|
return "Component";
|
||
|
case bmdVideoConnectionComposite:
|
||
|
return "Composite";
|
||
|
case bmdVideoConnectionSVideo:
|
||
|
return "S-Video";
|
||
|
default:
|
||
|
return "Unknown";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
const char *bmd_audio_connection_to_name(BMDAudioConnection connection)
|
||
|
{
|
||
|
switch (connection) {
|
||
|
case bmdAudioConnectionEmbedded:
|
||
|
return "Embedded";
|
||
|
case bmdAudioConnectionAESEBU:
|
||
|
return "AES/EBU";
|
||
|
case bmdAudioConnectionAnalog:
|
||
|
return "Analog";
|
||
|
case bmdAudioConnectionAnalogXLR:
|
||
|
return "Analog XLR";
|
||
|
case bmdAudioConnectionAnalogRCA:
|
||
|
return "Analog RCA";
|
||
|
case bmdAudioConnectionMicrophone:
|
||
|
return "Microphone";
|
||
|
case bmdAudioConnectionHeadphones:
|
||
|
return "Headphones";
|
||
|
default:
|
||
|
return "Unknown";
|
||
|
}
|
||
|
}
|