audio: Use LoadPackagedLibrary when building for UWP

Universal Windows Platform apps are not allowed to use LoadLibrary to
load arbitrary DLLs from the filesystem. They can only use
LoadPackagedLibrary to load DLLs that have been packaged with the app
as assets.

See also: gstreamer/gstreamer!190
24 jobs for uwp-support in 170 minutes and 55 seconds (queued for 2 minutes)
Status Job ID Name Coverage
  Preparation
passed #539389
gst indent

00:01:04

passed #539388
manifest

00:00:57

 
  Build
failed #539398
build cerbero android universal

01:00:00

passed #539399
build cerbero cross win32

00:53:20

passed #539400
build cerbero cross win64

00:06:47

passed #539397
build cerbero fedora x86_64

00:40:56

manual #539402
gst-ios-12.2 allowed to fail manual
build cerbero ios universal
failed #539401
gst-macos-10.14
build cerbero macos x86_64

01:00:00

passed #539390
build fedora x86_64

00:08:35

passed #539396
docker windows 1607
build msys2

00:12:29

passed #539391
build nodebug fedora x86_64

00:06:23

passed #539392
build static fedora x86_64

00:09:19

passed #539393
build static nodebug fedora x86_64

00:12:16

passed #539394
docker windows 1607
build vs2017 amd64

00:10:07

passed #539395
docker windows 1607
build vs2017 x86

00:10:44

 
  Test
skipped #539403
check fedora
skipped #539404
integration testsuites fedora
skipped #539408
valgrind bad
skipped #539405
valgrind base
skipped #539409
valgrind ges
skipped #539406
valgrind good
skipped #539407
valgrind ugly
 
  Integrate
skipped #539410
android universal examples
skipped #539411
documentation
 
Name Stage Failure
failed
build cerbero android universal Build The script exceeded the maximum execution time set for the job
/builds/nirbheek/gst-plugins-base/ccache: found 55827 matching files 
cerbero-sources: found 20061 matching files

No URL provided, cache will be not uploaded to shared cache server. Cache will be stored only locally.

Created cache
Uploading artifacts...
manifest.xml: found 1 matching files
cerbero-build/logs: found 1269 matching files

*.tar.bz2: found 2 matching files

ERROR: Job failed: execution took longer than 1h0m0s seconds
failed
build cerbero macos x86_64 Build The script exceeded the maximum execution time set for the job
0:36:41 [(77/81) gst-rtsp-server-1.0 -> post_install ]
0:36:41 [(77/81) gst-rtsp-server-1.0 -> relocate_osx_libraries ]
0:36:41 [(78/81) ffmpeg -> fetch ]
0:36:41 -----> Found https://ffmpeg.org/releases/ffmpeg-4.1.1.tar.bz2 at /Users/gst-ci/builds/nirbheek/gst-plugins-base/cerbero-sources/ffmpeg-4.1.1/ffmpeg-4.1.1.tar.bz2
0:36:41 [(78/81) ffmpeg -> extract ]
0:36:41 -----> Extracting tarball to /Users/gst-ci/builds/nirbheek/gst-plugins-base/cerbero-build/sources/darwin_x86_64/ffmpeg-4.1.1
0:36:50 [(78/81) ffmpeg -> configure ]
0:37:19 [(78/81) ffmpeg -> compile ]
ERROR: Job failed: execution took longer than 1h0m0s seconds