Hello,
I have tried opening a github issue, asking for support, but have told
to ask on the mailing list.
I have tried both, master and stable-1.1 branches, compiling them with
`cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=OFF -DWITH_PULSE=ON ..` from
`FreeRDP/build` directory. If I connect with
`../build/client/X11/xfreerdp /u:user /p:password /d:domain /v:server
/cert-ignore /sound:sys:pulse,format:1,quality:high /microphone` the
sound recorded with microphone is choppy and "sped up". If I'm recording
~10 seconds of audio, I get a file with the length of about 1 second.
I have found #3872 where @geiseri had to try different sound formats and
pulseaudio settings.
Thus I have tried ALSA and pulse, I have tried different format values
(only 17 and 1) and I have tried adding `load-module module-udev-detect
tsched=0` to `/etc/pulse/default.pa`. Note that default configure
already had `load-module module-udev-detect`. Nothing made any
difference to the sound quality coming from microphone.
Here's the list of `xfreerdp` invocations from my shell's history. Those
starting with `xfreerdp` are running the distro packaged version, which
seems like it doesn't have pulseaudio support. Those starting with
`../build/client/X11/xfreerdp` are custom built.
```
xfreerdp /u:user /p:pass /d:domain /v:server /cert-ignore
/sound:sys:pulse,format:1,quality:high /microphone
xfreerdp /u:user /p:pass /d:domain /v:server /cert-ignore /sound /microphone
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore /sound /microphone
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore /sound /microphone:sys:alsa
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore /microphone:sys:pulse,format:17 /sound:sys:pulse,format:17
/multimedia:sys:pulse /echo /network:lan /gfx:rfx /disp +clipboard
/bpp:32 +compression +gfx-thin-client +async-input -aero -themes
-wallpaper /gdi:sw /usb:id,dev:0c45:6340
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore /microphone:sys:pulse /sound:sys:pulse
/multimedia:sys:pulse /echo /network:lan /gfx:rfx /disp +clipboard
/bpp:32 +compression +gfx-thin-client +async-input -aero -themes
-wallpaper /gdi:sw /usb:id,dev:0c45:6340
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore /microphone:sys:pulse /sound:sys:pulse /multimedia:sys:pulse
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore /sound:sys:pulse,format:1,quality:high
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore /sound:sys:pulse,quality:high
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore /microphone:sys:pulse,quality:high
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore /microphone:sys:alsa,quality:high
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore /microphone:sys:alsa,format
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore /microphone:sys:alsa,format -0
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore -0
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore -f
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore -f /microphone
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore -f /microphone:format:17,sys:pulse
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore -f /microphone:format:17,sys:pulse
../build/client/X11/xfreerdp /u:user /p:pass /d:domain /v:server
/cert-ignore -f /microphone:format:1,sys:pulse
```
Output of `cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=OFF
-DWITH_PULSE=ON ..` on master:
```
bstaletic@Gallifrey build (git)-[master]-% cmake
-DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=OFF -DWITH_PULSE=ON ..
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
FREERDP_VERSION=2.0.0-dev2
-- Git Revision 68c4bab
-- Looking for __x86_64__
-- Looking for __x86_64__ - found
-- Performing Test Wno-unused-result
-- Performing Test Wno-unused-result - Success
-- Performing Test Wno-unused-but-set-variable
-- Performing Test Wno-unused-but-set-variable - Success
-- Performing Test Wno-deprecated-declarations
-- Performing Test Wno-deprecated-declarations - Success
-- Performing Test Wno-deprecated-declarationsCXX
-- Performing Test Wno-deprecated-declarationsCXX - Success
-- GCC default symbol visibility: hidden
-- Performing Test Wimplicit-function-declaration
-- Performing Test Wimplicit-function-declaration - Success
-- Performing Test Wredundant-decls
-- Performing Test Wredundant-decls - Success
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file execinfo.h
-- Looking for include file execinfo.h - found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Looking for include file sys/modem.h
-- Looking for include file sys/modem.h - not found
-- Looking for include file sys/filio.h
-- Looking for include file sys/filio.h - not found
-- Looking for include file sys/sockio.h
-- Looking for include file sys/sockio.h - not found
-- Looking for include file sys/strtio.h
-- Looking for include file sys/strtio.h - not found
-- Looking for include file sys/select.h
-- Looking for include file sys/select.h - found
-- Looking for include file syslog.h
-- Looking for include file syslog.h - found
-- Performing Test HAVE_TM_GMTOFF
-- Performing Test HAVE_TM_GMTOFF - Success
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for pthread_mutex_timedlock
-- Looking for pthread_mutex_timedlock - not found
-- Looking for pthread_mutex_timedlock in pthread
-- Looking for pthread_mutex_timedlock in pthread - found
-- Looking for include file aio.h
-- Looking for include file aio.h - found
-- Looking for include file sys/eventfd.h
-- Looking for include file sys/eventfd.h - found
-- Looking for eventfd_read
-- Looking for eventfd_read - found
-- Looking for include file sys/timerfd.h
-- Looking for include file sys/timerfd.h - found
-- Looking for include file poll.h
-- Looking for include file poll.h - found
-- Looking for ceill
-- Looking for ceill - found
-- Finding recommended feature libsystemd for systemd journal appender
(allows to export wLog to systemd journal)
-- Disable feature libsystemd using "-DWITH_LIBSYSTEMD=OFF"
-- Could NOT find libsystemd (missing: LIBSYSTEMD_LIBRARY
LIBSYSTEMD_INCLUDE_DIR)
CMake Warning at cmake/FindFeature.cmake:46 (message):
feature libsystemd was requested but could not be found! ON / FALSE
Call Stack (most recent call first):
CMakeLists.txt:754 (find_feature)
-- Finding recommended feature X11 for X11 (X11 client and server)
-- Disable feature X11 using "-DWITH_X11=OFF"
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Finding recommended feature Wayland for Wayland (Wayland client)
-- Disable feature Wayland using "-DWITH_WAYLAND=OFF"
-- Checking for module 'wayland-scanner'
-- Found wayland-scanner, version 1.12.0
-- Checking for module 'wayland-client'
-- Found wayland-client, version 1.12.0
-- Checking for module 'xkbcommon'
-- No package 'xkbcommon' found
-- Could NOT find WAYLAND (missing: XKBCOMMON_INCLUDE_DIR XKBCOMMON_LIBS)
CMake Warning at cmake/FindFeature.cmake:46 (message):
feature Wayland was requested but could not be found! ON / FALSE
Call Stack (most recent call first):
CMakeLists.txt:780 (find_feature)
-- Skipping optional feature DirectFB for DirectFB (DirectFB client)
-- Enable feature DirectFB using "-DWITH_DIRECTFB=ON"
-- Finding required feature ZLIB for compression (data compression)
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8")
-- Finding required feature OpenSSL for cryptography (encryption,
certificate validation, hashing functions)
-- Found OpenSSL:
/usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so
(found version "1.0.2g")
-- Skipping optional feature MbedTLS for cryptography (encryption,
certificate validation, hashing functions)
-- Enable feature MbedTLS using "-DWITH_MBEDTLS=ON"
-- Skipping optional feature OpenSLES for multimedia (OpenSLES audio /
video)
-- Enable feature OpenSLES using "-DWITH_OPENSLES=ON"
-- Finding recommended feature OSS for sound (audio input, audio output
and multimedia redirection)
-- Disable feature OSS using "-DWITH_OSS=OFF"
-- Found OSS Audio
-- Finding recommended feature ALSA for sound (audio input, audio output
and multimedia redirection)
-- Disable feature ALSA using "-DWITH_ALSA=OFF"
-- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so (found version
"1.1.0")
-- Finding optional feature Pulse for sound (audio input, audio output
and multimedia redirection)
-- Checking for module 'libpulse'
-- Found libpulse, version 8.0
-- Found Pulse: /usr/include
-- Skipping optional feature Cups for printing (printer device redirection)
-- Enable feature Cups using "-DWITH_CUPS=ON"
-- Skipping optional feature PCSC for smart card (smart card device
redirection)
-- Enable feature PCSC using "-DWITH_PCSC=ON"
-- Finding recommended feature FFmpeg for multimedia (multimedia
redirection, audio and video playback)
-- Disable feature FFmpeg using "-DWITH_FFMPEG=OFF"
-- Checking for module 'libavcodec'
-- Found libavcodec, version 56.60.100
-- Checking for module 'libavutil'
-- Found libavutil, version 54.31.100
-- Found FFmpeg: TRUE
-- Skipping optional feature GStreamer_0_10 for multimedia (multimedia
redirection, audio and video playback, gstreamer 0.10 version)
-- Enable feature GStreamer_0_10 using "-DWITH_GSTREAMER_0_10=ON"
-- Finding recommended feature GStreamer_1_0 for multimedia (multimedia
redirection, audio and video playback)
-- Disable feature GStreamer_1_0 using "-DWITH_GSTREAMER_1_0=OFF"
-- Checking for module 'glib-2.0'
-- Found glib-2.0, version 2.48.2
-- Found Glib
-- Checking for module 'gstreamer-1.0 >= 1.0.5'
-- Found gstreamer-1.0 , version 1.8.3
-- Checking for module 'gstreamer-base-1.0 >= 1.0.5'
-- Found gstreamer-base-1.0 , version 1.8.3
-- Checking for module 'gstreamer-app-1.0 >= 1.0.5'
-- Found gstreamer-app-1.0 , version 1.8.3
-- Checking for module 'gstreamer-audio-1.0 >= 1.0.5'
-- Found gstreamer-audio-1.0 , version 1.8.3
-- Checking for module 'gstreamer-fft-1.0 >= 1.0.5'
-- Found gstreamer-fft-1.0 , version 1.8.3
-- Checking for module 'gstreamer-pbutils-1.0 >= 1.0.5'
-- Found gstreamer-pbutils-1.0 , version 1.8.3
-- Checking for module 'gstreamer-video-1.0 >= 1.0.5'
-- Found gstreamer-video-1.0 , version 1.8.3
-- Found GSTREAMER_1_0: /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so
-- Skipping optional feature JPEG for codec (use JPEG library)
-- Enable feature JPEG using "-DWITH_JPEG=ON"
-- Skipping optional feature x264 for codec (use x264 library)
-- Enable feature x264 using "-DWITH_X264=ON"
-- Skipping optional feature OpenH264 for codec (use OpenH264 library)
-- Enable feature OpenH264 using "-DWITH_OPENH264=ON"
-- Skipping optional feature GSM for codec (GSM audio codec library)
-- Enable feature GSM using "-DWITH_GSM=ON"
-- Skipping optional feature GSSAPI for auth (add kerberos support)
-- Enable feature GSSAPI using "-DWITH_GSSAPI=ON"
-- Skipping optional feature IPP for performance (Intel Integrated
Performance Primitives library)
-- Enable feature IPP using "-DWITH_IPP=ON"
-- Using OpenSSL Version: 1.0.2g
-- Looking for include file stdbool.h
-- Looking for include file stdbool.h - found
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Finding recommended feature XKBFile for X11 keyboard (X11 keyboard
file extension)
-- Disable feature XKBFile using "-DWITH_XKBFILE=OFF"
-- Found XKBFile: /usr/lib/x86_64-linux-gnu/libxkbfile.so
-- Adding dynamic channel client "geometry": Geometry tracking Virtual
Channel Extension
-- Adding static channel client server "encomsp": Multiparty Virtual
Channel Extension
-- Adding static channel client server "rdpsnd": Audio Output Virtual
Channel Extension
-- Adding dynamic channel client "video": Video optimized remoting
Virtual Channel Extension
-- Adding static channel client server "drdynvc": Dynamic Virtual
Channel Extension
-- Adding dynamic channel client "disp": Display Update Virtual Channel
Extension
-- Adding static channel client server "rdpdr": Device Redirection
Virtual Channel Extension
-- Adding static channel client server "cliprdr": Clipboard Virtual
Channel Extension
-- Adding device channel client "parallel": Parallel Port Virtual
Channel Extension
-- Adding static channel client server "remdesk": Remote Assistance
Virtual Channel Extension
-- Adding dynamic channel client "rdpei": Input Virtual Channel Extension
-- Adding static channel client "rail": Remote Programs Virtual Channel
Extension
-- Adding device channel client "smartcard": Smart Card Virtual Channel
Extension
-- Adding device channel client "drive": Drive Redirection Virtual
Channel Extension
-- Adding dynamic channel client "tsmf": Video Redirection Virtual
Channel Extension
-- Finding required feature XRandR for X11 randr (X11 randr extension)
-- Found XRANDR: /usr/lib/x86_64-linux-gnu/libXrandr.so
-- Finding recommended feature Xext for X11 extension (X11 core extensions)
-- Disable feature Xext using "-DWITH_XEXT=OFF"
-- Found Xext: /usr/lib/x86_64-linux-gnu/libXext.so
-- Adding dynamic channel client server "audin": Audio Input Redirection
Virtual Channel Extension
-- Adding device channel client "serial": Serial Port Virtual Channel
Extension
-- Adding dynamic channel client server "echo": Echo Virtual Channel
Extension
-- Adding dynamic channel client "rdpgfx": Graphics Pipeline Extension
-- Found DocBookXSL: /usr/share/xml/docbook/stylesheet/docbook-xsl
-- Finding required feature XShm for X11 shared memory (X11 shared
memory extension)
-- Found XShm: /usr/lib/x86_64-linux-gnu/libXext.so
-- Finding recommended feature Xinerama for multi-monitor (X11
multi-monitor extension)
-- Disable feature Xinerama using "-DWITH_XINERAMA=OFF"
-- Found Xinerama: /usr/lib/x86_64-linux-gnu/libXinerama.so
-- Finding recommended feature Xext for X11 extension (X11 core extensions)
-- Disable feature Xext using "-DWITH_XEXT=OFF"
-- Finding recommended feature Xcursor for cursor (X11 cursor extension)
-- Disable feature Xcursor using "-DWITH_XCURSOR=OFF"
-- Found Xcursor: /usr/lib/x86_64-linux-gnu/libXcursor.so
-- Finding recommended feature Xv for video (X11 video extension)
-- Disable feature Xv using "-DWITH_XV=OFF"
-- Found Xv: /usr/lib/x86_64-linux-gnu/libXv.so
-- Finding recommended feature Xi for input (X11 input extension)
-- Disable feature Xi using "-DWITH_XI=OFF"
-- Found Xi: /usr/lib/x86_64-linux-gnu/libXi.so
-- Looking for XITouchClass
-- Looking for XITouchClass - found
-- Finding recommended feature Xrender for rendering (X11 render extension)
-- Disable feature Xrender using "-DWITH_XRENDER=OFF"
-- Found Xrender: /usr/lib/x86_64-linux-gnu/libXrender.so
-- Finding recommended feature XRandR for tracking output configuration
(X11 randr extension)
-- Disable feature XRandR using "-DWITH_XRANDR=OFF"
-- Finding recommended feature Xfixes for X11 xfixes extension (Useful
additions to the X11 core protocol)
-- Disable feature Xfixes using "-DWITH_XFIXES=OFF"
-- Found Xfixes: /usr/lib/x86_64-linux-gnu/libXfixes.so
-- Configuring done
-- Generating done
-- Build files have been written to: /home/bstaletic/Temp/FreeRDP/build
```
CMake output on stable-1.1 branch:
```
bstaletic@Gallifrey build (git)-[stable-1.1]-% cmake
-DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=OFF -DWITH_PULSE=ON ..
-- The C compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- FreeRDP GIT
-- Git Revision 1.1.0-beta+2013071101-167-g851f0
-- Performing Test Wno-unused-result
-- Performing Test Wno-unused-result - Success
-- Performing Test Wno-unused-but-set-variable
-- Performing Test Wno-unused-but-set-variable - Success
-- Performing Test Wno-deprecated-declarations
-- Performing Test Wno-deprecated-declarations - Success
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Looking for include file sys/modem.h
-- Looking for include file sys/modem.h - not found
-- Looking for include file sys/filio.h
-- Looking for include file sys/filio.h - not found
-- Looking for include file sys/strtio.h
-- Looking for include file sys/strtio.h - not found
-- Looking for include file sys/select.h
-- Looking for include file sys/select.h - found
-- Performing Test HAVE_TM_GMTOFF
-- Performing Test HAVE_TM_GMTOFF - Success
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for include file sys/eventfd.h
-- Looking for include file sys/eventfd.h - found
-- Finding recommended feature X11 for X11 (X11 client and server)
-- Disable feature X11 using "-DWITH_X11=OFF"
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Skipping optional feature DirectFB for DirectFB (DirectFB client)
-- Enable feature DirectFB using "-DWITH_DIRECTFB=ON"
-- Finding required feature ZLIB for compression (data compression)
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8")
-- Finding required feature OpenSSL for cryptography (encryption,
certificate validation, hashing functions)
-- Found OpenSSL:
/usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so
(found version "1.0.2g")
-- Finding recommended feature ALSA for sound (audio input, audio output
and multimedia redirection)
-- Disable feature ALSA using "-DWITH_ALSA=OFF"
-- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so (found version
"1.1.0")
-- Finding optional feature Pulse for sound (audio input, audio output
and multimedia redirection)
-- Checking for module 'libpulse'
-- Found libpulse, version 8.0
-- Found Pulse: /usr/include
-- Skipping optional feature Cups for printing (printer device redirection)
-- Enable feature Cups using "-DWITH_CUPS=ON"
-- Skipping optional feature PCSC for smart card (smart card device
redirection)
-- Enable feature PCSC using "-DWITH_PCSC=ON"
-- Finding recommended feature FFmpeg for multimedia (multimedia
redirection, audio and video playback)
-- Disable feature FFmpeg using "-DWITH_FFMPEG=OFF"
-- Checking for module 'libavcodec'
-- Found libavcodec, version 56.60.100
-- Checking for module 'libavutil'
-- Found libavutil, version 54.31.100
-- Found FFmpeg: TRUE
-- Finding recommended feature Gstreamer for multimedia (multimedia
redirection, audio and video playback)
-- Disable feature Gstreamer using "-DWITH_GSTREAMER=OFF"
-- Checking for module 'gstreamer-0.10'
-- Found gstreamer-0.10, version 0.10.36
-- Checking for module 'gstreamer-plugins-base-0.10'
-- Found gstreamer-plugins-base-0.10, version 0.10.36
-- Found GSTREAMER:
gstreamer-0.10;gobject-2.0;gmodule-2.0;gthread-2.0;glib-2.0;xml2;gstreamer-0.10;gobject-2.0;gmodule-2.0;gthread-2.0;glib-2.0;xml2
-- Skipping optional feature JPEG for codec (use JPEG library)
-- Enable feature JPEG using "-DWITH_JPEG=ON"
-- Skipping optional feature IPP for performance (Intel Integrated
Performance Primitives library)
-- Enable feature IPP using "-DWITH_IPP=ON"
-- Skipping optional feature NPP for performance (NVIDIA Performance
Primitives library)
-- Enable feature NPP using "-DWITH_NPP=ON"
-- FreeRDP GIT
-- Looking for pthread_tryjoin_np in pthread
-- Looking for pthread_tryjoin_np in pthread - found
-- Finding recommended feature XKBFile for X11 keyboard (X11 keyboard
file extension)
-- Disable feature XKBFile using "-DWITH_XKBFILE=OFF"
-- Found XKBFile: /usr/lib/x86_64-linux-gnu/libxkbfile.so
-- Adding static channel client server "rdpsnd": Audio Output Virtual
Channel Extension
-- Adding static channel client "drdynvc": Dynamic Virtual Channel Extension
-- Adding static channel client "rdpdr": Device Redirection Virtual
Channel Extension
-- Adding static channel client "cliprdr": Clipboard Virtual Channel
Extension
-- Adding device channel client "parallel": Parallel Port Virtual
Channel Extension
-- Adding dynamic channel client "rdpei": Input Virtual Channel Extension
-- Adding static channel client "rail": Remote Programs Virtual Channel
Extension
-- Adding device channel client "drive": Drive Redirection Virtual
Channel Extension
-- Adding dynamic channel client "tsmf": Video Redirection Virtual
Channel Extension
-- Finding required feature XRandR for X11 randr (X11 randr extension)
-- Found XRANDR: /usr/lib/x86_64-linux-gnu/libXrandr.so
-- Adding dynamic channel client server "audin": Audio Input Redirection
Virtual Channel Extension
-- Adding device channel client "serial": Serial Port Virtual Channel
Extension
-- Adding dynamic channel client "echo": Echo Virtual Channel Extension
-- Found DocBookXSL: /usr/share/xml/docbook/stylesheet/docbook-xsl
CMake Warning at client/X11/CMakeLists.txt:92 (message):
GAD_LIBS: freerdp-client;winpr-utils;freerdp-core;freerdp-utils
-- Finding required feature XShm for X11 shared memory (X11 shared
memory extension)
-- Found XShm: /usr/lib/x86_64-linux-gnu/libXext.so
-- Finding recommended feature Xinerama for multi-monitor (X11
multi-monitor extension)
-- Disable feature Xinerama using "-DWITH_XINERAMA=OFF"
-- Found Xinerama: /usr/lib/x86_64-linux-gnu/libXinerama.so
-- Finding recommended feature Xext for X11 extension (X11 core extensions)
-- Disable feature Xext using "-DWITH_XEXT=OFF"
-- Found Xext: /usr/lib/x86_64-linux-gnu/libXext.so
-- Finding recommended feature Xcursor for cursor (X11 cursor extension)
-- Disable feature Xcursor using "-DWITH_XCURSOR=OFF"
-- Found Xcursor: /usr/lib/x86_64-linux-gnu/libXcursor.so
-- Finding recommended feature Xv for video (X11 video extension)
-- Disable feature Xv using "-DWITH_XV=OFF"
-- Found Xv: /usr/lib/x86_64-linux-gnu/libXv.so
-- Finding recommended feature Xi for input (X11 input extension)
-- Disable feature Xi using "-DWITH_XI=OFF"
-- Found Xi: /usr/lib/x86_64-linux-gnu/libXi.so
-- Looking for XITouchClass
-- Looking for XITouchClass - found
-- Finding recommended feature Xrender for rendering (X11 render extension)
-- Disable feature Xrender using "-DWITH_XRENDER=OFF"
-- Found Xrender: /usr/lib/x86_64-linux-gnu/libXrender.so
-- Configuring done
CMake Warning (dev) in client/common/CMakeLists.txt:
Policy CMP0022 is not set: INTERFACE_LINK_LIBRARIES defines the link
interface. Run "cmake --help-policy CMP0022" for policy details.
Use the
cmake_policy command to set the policy and suppress this warning.
Target "freerdp-client" has an INTERFACE_LINK_LIBRARIES property which
differs from its LINK_INTERFACE_LIBRARIES properties.
INTERFACE_LINK_LIBRARIES:
rdpsnd-client;drdynvc-client;rdpdr-client;cliprdr-client;rail-client;parallel-client;drive-client;serial-client;rdpei-client;tsmf-client;audin-client;echo-client;rdpsnd-client-alsa;rdpsnd-client-pulse;tsmf-client-ffmpeg-decoder;tsmf-client-gstreamer-decoder;tsmf-client-alsa-audio;tsmf-client-pulse-audio;audin-client-alsa;audin-client-pulse;freerdp-utils;winpr-crt;winpr-path;winpr-file;winpr-synch;winpr-library;winpr-interlocked;freerdp-core;winpr-crt;winpr-utils
LINK_INTERFACE_LIBRARIES:
This warning is for project developers. Use -Wno-dev to suppress it.
-- Generating done
-- Build files have been written to: /home/bstaletic/Temp/FreeRDP/build
```
Thanks in advance,
Boris Staletic
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel