[vlc-devel] [PATCH 1/2] wasapi: audio capture client module (fixes #7205)

Jean-Baptiste Kempf jb at videolan.org
Sun Mar 22 19:13:53 CET 2015


On 22 Mar, Rémi Denis-Courmont wrote :
> ---
>  modules/access/Makefile.am |   6 +
>  modules/access/wasapi.c    | 467 +++++++++++++++++++++++++++++++++++++++++++++
>  2 files changed, 473 insertions(+)
>  create mode 100644 modules/access/wasapi.c
> 
> diff --git a/modules/access/Makefile.am b/modules/access/Makefile.am
> index 3088fdb..2522a29 100644
> --- a/modules/access/Makefile.am
> +++ b/modules/access/Makefile.am
> @@ -105,6 +105,12 @@ if HAVE_QTKIT
>  access_LTLIBRARIES += libqtsound_plugin.la
>  endif
>  
> +libaccess_wasapi_plugin_la_SOURCES = access/wasapi.c
> +libaccess_wasapi_plugin_la_LIBADD = -lole32 -lksuser
> +if HAVE_WASAPI
> +access_LTLIBRARIES += libaccess_wasapi_plugin.la
> +endif
> +

This needs if !HAVE_WINSTORE, until it is ported.

(The GetAudioClient method is problematic and should be replaced by
ActivateAudioInterfaceAsync for WinRT)

The rest looks good

With my kindest regards,

-- 
Jean-Baptiste Kempf
http://www.jbkempf.com/ - +33 672 704 734
Sent from my Electronic Device



More information about the vlc-devel mailing list