audio-track: Respect track restrictions in our gaps

Avoiding not negotiated errors in specific cases.

Part-of: <gstreamer/gst-editing-services!225>
31 jobs for !225 with audio_gaps_restrictions in 25 minutes and 50 seconds (queued for 9 seconds)
detached
Status Job ID Name Coverage
  Build Docker
passed #6734513
alpine amd64 manifest builder docker

00:00:10

passed #6734511
android docker

00:00:25

passed #6734509
cerbero fedora amd64 docker

00:00:25

passed #6734507
fedora amd64 docker

00:00:25

passed #6734515
gst-indent amd64 docker

00:00:13

 
  Preparation
passed #6734521
check allow-edit

00:00:08

passed #6734520
gst indent

00:00:08

passed #6734518
manifest

00:00:20

 
  Build
passed #6734530
gstreamer
build cerbero cross-android universal

00:10:46

passed #6734534
gst-ios-14.3
build cerbero cross-ios universal

00:20:43

passed #6734531
gstreamer
build cerbero cross win32

00:07:45

passed #6734532
gstreamer
build cerbero cross win64

00:06:52

passed #6734529
gstreamer
build cerbero fedora x86_64

00:06:23

passed #6734533
gst-macos-11.1
build cerbero macos x86_64

00:22:14

passed #6734535
docker windows 1809 gstreamer-windows
build cerbero msvc x86_64

00:13:26

passed #6734525
build clang fedora x86_64

00:04:29

manual #6734528
docker windows 1809 allowed to fail manual
build msys2
passed #6734522
build nodebug fedora x86_64

00:05:05

passed #6734523
build static fedora x86_64

00:06:22

passed #6734524
build static nodebug fedora x86_64

00:06:21

passed #6734526
docker windows 1809
build vs2017 amd64

00:10:50

passed #6734527
docker windows 1809
build vs2017 x86

00:10:28

 
  Test
passed #6734536
gstreamer
check fedora

00:07:15

passed #6734537
gstreamer
integration testsuites fedora 1/4

00:13:49

passed #6734538
gstreamer
integration testsuites fedora 2/4

00:16:22

passed #6734539
gstreamer
integration testsuites fedora 3/4

00:14:01

passed #6734540
gstreamer
integration testsuites fedora 4/4

00:14:40

passed #6734541
gstreamer
valgrind ges

00:07:44

 
  Integrate
passed #6734542
cross-android universal examples

00:07:40

passed #6734544
gst-ios-14.3
cross-ios universal examples

00:04:17

passed #6734543
documentation

00:13:03