From a9c5793ab046bda7178652f40e24d1bd4fb6468e Mon Sep 17 00:00:00 2001 From: Lyubomir Marinov <lyubomir.marinov@jitsi.org> Date: Wed, 11 Sep 2013 02:15:18 +0300 Subject: [PATCH] Enables the detection of PulseAudio and Video4Linux2 systems under FreeBSD. Tzanetos Balitsaris --- src/org/jitsi/impl/neomedia/device/DeviceSystem.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/org/jitsi/impl/neomedia/device/DeviceSystem.java b/src/org/jitsi/impl/neomedia/device/DeviceSystem.java index 7d79c815..32751a37 100644 --- a/src/org/jitsi/impl/neomedia/device/DeviceSystem.java +++ b/src/org/jitsi/impl/neomedia/device/DeviceSystem.java @@ -200,7 +200,9 @@ public static void initializeDeviceSystems(MediaType mediaType) { OSUtils.IS_ANDROID ? ".AudioRecordSystem" : null, OSUtils.IS_ANDROID ? ".OpenSLESSystem" : null, - OSUtils.IS_LINUX ? ".PulseAudioSystem" : null, + (OSUtils.IS_LINUX || OSUtils.IS_FREEBSD) + ? ".PulseAudioSystem" + : null, OSUtils.IS_WINDOWS ? ".WASAPISystem" : null, OSUtils.IS_ANDROID ? null : ".PortAudioSystem", ".NoneAudioSystem" @@ -211,7 +213,9 @@ public static void initializeDeviceSystems(MediaType mediaType) = new String[] { OSUtils.IS_ANDROID ? ".MediaRecorderSystem" : null, - OSUtils.IS_LINUX ? ".Video4Linux2System" : null, + (OSUtils.IS_LINUX || OSUtils.IS_FREEBSD) + ? ".Video4Linux2System" + : null, OSUtils.IS_MAC ? ".QuickTimeSystem" : null, OSUtils.IS_WINDOWS ? ".DirectShowSystem" : null, ".ImgStreamingSystem" -- GitLab