audiobasesink: Add latency-adjustment property

Allows adjusting the latency, e.g. in cases of synchronized
output on multiple devices. In those cases the latency can
be adjusted by the smallest latency among all participants,
if it is known. An example for this is the smallest value of
rtpbin's "latency" property among all participants.
21 jobs for issue_620 in 41 minutes and 54 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Preparation
passed #379336
gst indent

00:00:31

passed #379335
manifest

00:00:38

 
  Build
passed #379342
build cerbero android universal

00:17:11

passed #379343
build cerbero cross win32

00:08:05

passed #379344
build cerbero cross win64

00:12:22

passed #379341
build cerbero fedora x86_64

00:08:44

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

00:06:33

passed #379337
build fedora x86_64

00:06:52

passed #379338
build nodebug fedora x86_64

00:07:51

passed #379339
build static fedora x86_64

00:13:06

passed #379340
build static nodebug fedora x86_64

00:14:47

 
  Test
passed #379347
check fedora

00:03:34

passed #379348
integration testsuites fedora

00:11:55

passed #379352
valgrind bad

00:06:13

passed #379349
valgrind base

00:23:55

passed #379353
valgrind ges

00:05:11

failed #379350
valgrind good

00:24:02

passed #379351
valgrind ugly

00:01:58

 
  Integrate
skipped #379354
android universal examples
skipped #379355
documentation
 
Name Stage Failure
failed
valgrind good Test
           Total: 651
Uploading artifacts...
gst-build/build/meson-logs/: found 2 matching files
validate-logs: found 1400 matching files

Uploading artifacts to coordinator... ok
id=379350 responseStatus=201 Created token=uRXjhVpa
Uploading artifacts...
validate-logs/*.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=379350 responseStatus=201 Created token=uRXjhVpa
ERROR: Job failed: exit code 1