alsasink: pause/resume

alsasink can now detect a resume, stop and pause. The sink is now
properly paused using snd_pcm_pause(), and without losing any data
26 jobs for alsa_pause_resume in 24 minutes and 28 seconds (queued for 5 seconds)
Status Job ID Name Coverage
  Preparation
passed #596946
gst indent

00:00:36

passed #596945
manifest

00:00:46

 
  Build
passed #596956
build cerbero android universal

00:16:02

passed #596957
build cerbero cross win32

00:09:14

passed #596958
build cerbero cross win64

00:11:31

passed #596955
build cerbero fedora x86_64

00:05:50

manual #596960
gst-ios-12.2 allowed to fail manual
build cerbero ios universal
passed #596959
gst-macos-10.14
build cerbero macos x86_64

00:09:12

passed #596951
build clang fedora x86_64

00:11:14

passed #596947
build fedora x86_64

00:06:19

passed #596954
docker windows 1607
build msys2

00:11:55

passed #596948
build nodebug fedora x86_64

00:04:45

passed #596949
build static fedora x86_64

00:12:22

passed #596950
build static nodebug fedora x86_64

00:04:37

passed #596952
docker windows 1607
build vs2017 amd64

00:10:39

passed #596953
docker windows 1607
build vs2017 x86

00:10:16

 
  Test
passed #596961
check fedora

00:04:07

passed #596962
integration testsuites fedora

00:17:20

passed #596966
valgrind bad

00:09:03

passed #596963
valgrind base

00:10:05

passed #596967
valgrind ges

00:10:13

passed #596964
valgrind good

00:12:07

passed #596965
valgrind ugly

00:02:32

 
  Integrate
passed #596968
android universal examples

00:06:21

passed #596969
documentation

00:06:35

manual #596970
gst-ios-12.2 allowed to fail manual
ios universal examples