summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/lib/osdobj_common.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/lib/osdobj_common.h')
-rw-r--r--src/osd/modules/lib/osdobj_common.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/osd/modules/lib/osdobj_common.h b/src/osd/modules/lib/osdobj_common.h
index 5ae94d7a699..df8096840cf 100644
--- a/src/osd/modules/lib/osdobj_common.h
+++ b/src/osd/modules/lib/osdobj_common.h
@@ -73,6 +73,10 @@
#define OSDOPTION_SOUND "sound"
#define OSDOPTION_AUDIO_LATENCY "audio_latency"
+#define OSDOPTION_PA_API "pa_api"
+#define OSDOPTION_PA_DEVICE "pa_device"
+#define OSDOPTION_PA_LATENCY "pa_latency"
+
#define OSDOPTION_AUDIO_OUTPUT "audio_output"
#define OSDOPTION_AUDIO_EFFECT "audio_effect"
@@ -160,6 +164,11 @@ public:
const char *bgfx_shadow_mask() const { return value(OSDOPTION_BGFX_SHADOW_MASK); }
const char *bgfx_avi_name() const { return value(OSDOPTION_BGFX_AVI_NAME); }
+ // PortAudio options
+ const char *pa_api() const { return value(OSDOPTION_PA_API); }
+ const char *pa_device() const { return value(OSDOPTION_PA_DEVICE); }
+ const float pa_latency() const { return float_value(OSDOPTION_PA_LATENCY); }
+
private:
static const options_entry s_option_entries[];
};