|
CS_SinkKind | cs::GetSinkKind (CS_Sink sink, CS_Status *status) |
|
std::string | cs::GetSinkName (CS_Sink sink, CS_Status *status) |
|
std::string_view | cs::GetSinkName (CS_Sink sink, wpi::SmallVectorImpl< char > &buf, CS_Status *status) |
|
std::string | cs::GetSinkDescription (CS_Sink sink, CS_Status *status) |
|
std::string_view | cs::GetSinkDescription (CS_Sink sink, wpi::SmallVectorImpl< char > &buf, CS_Status *status) |
|
CS_Property | cs::GetSinkProperty (CS_Sink sink, std::string_view name, CS_Status *status) |
|
std::span< CS_Property > | cs::EnumerateSinkProperties (CS_Sink sink, wpi::SmallVectorImpl< CS_Property > &vec, CS_Status *status) |
|
void | cs::SetSinkSource (CS_Sink sink, CS_Source source, CS_Status *status) |
|
CS_Property | cs::GetSinkSourceProperty (CS_Sink sink, std::string_view name, CS_Status *status) |
|
bool | cs::SetSinkConfigJson (CS_Sink sink, std::string_view config, CS_Status *status) |
|
bool | cs::SetSinkConfigJson (CS_Sink sink, const wpi::json &config, CS_Status *status) |
|
std::string | cs::GetSinkConfigJson (CS_Sink sink, CS_Status *status) |
|
wpi::json | cs::GetSinkConfigJsonObject (CS_Sink sink, CS_Status *status) |
|
CS_Source | cs::GetSinkSource (CS_Sink sink, CS_Status *status) |
|
CS_Sink | cs::CopySink (CS_Sink sink, CS_Status *status) |
|
void | cs::ReleaseSink (CS_Sink sink, CS_Status *status) |
|