0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 21:13:04 +02:00

Add FPS/VideoFormat to name conversion helpers

This commit is contained in:
Palana 2014-07-02 18:32:26 +02:00
parent 453a8b21cd
commit fdc2ebf980

View File

@ -786,6 +786,36 @@ static bool ResTypeChanged(obs_properties_t props, obs_property_t p,
return true;
}
static DStr GetFPSName(long long interval)
{
DStr name;
for (const FPSFormat &format : validFPSFormats) {
if (format.interval != interval)
continue;
dstr_cat(name, format.text);
return name;
}
dstr_cat(name, to_string(10000000. / interval).c_str());
return name;
}
static DStr GetVideoFormatName(VideoFormat format)
{
DStr name;
for (const VideoFormatName &format_ : videoFormatNames) {
if (format_.format == format) {
dstr_cat(name, format_.name);
return name;
}
}
dstr_catf(name, "Unknown (%lld)", (long long)format);
return name;
}
static bool DeviceIntervalChanged(obs_properties_t props, obs_property_t p,
obs_data_t settings)
{