rtpjitterbuffer: Change timer expiration to not depend on base time.

Instead of comparing absolute timestamps, calculate a delta
and expire timers based on that delta.
14 jobs for rtpjitterbuffer_timer_expiration in 38 minutes and 41 seconds (queued for 3 seconds)
latest
Status Job ID Name Coverage
  Preparation
passed #269200
gst indent

00:00:27

passed #269199
manifest

00:00:38

 
  Build
passed #269201
build fedora x86_64

00:06:22

passed #269202
build nodebug fedora x86_64

00:06:13

 
  Test
passed #269203
check fedora

00:02:59

passed #269204
integration testsuites fedora

00:07:35

 
  Full Builds
passed #269206
build cerbero android universal

00:11:37

passed #269207
build cerbero cross win32

00:08:01

passed #269208
build cerbero cross win64

00:05:59

passed #269205
build cerbero fedora x86_64

00:06:44

 
  Full Tests
passed #269210
valgrind bad

00:08:07

failed #269211
valgrind ges

00:12:27

failed #269209
valgrind good

00:09:24

 
  Apps
skipped #269212
android universal examples
 
Name Stage Failure
failed
valgrind ges Full Tests
           Total: 98
Uploading artifacts...
gst-build/build/meson-logs/: found 2 matching files
validate-logs: found 223 matching files
Uploading artifacts to coordinator... ok id=269211 responseStatus=201 Created token=BLsdzz92
Uploading artifacts...
validate-logs/*.xml: found 1 matching files
Uploading artifacts to coordinator... ok id=269211 responseStatus=201 Created token=BLsdzz92
ERROR: Job failed: exit code 1
failed
valgrind good Full Tests
           Total: 641
Uploading artifacts...
gst-build/build/meson-logs/: found 2 matching files
validate-logs: found 1380 matching files
Uploading artifacts to coordinator... ok id=269209 responseStatus=201 Created token=ovKggWZY
Uploading artifacts...
validate-logs/*.xml: found 1 matching files
Uploading artifacts to coordinator... ok id=269209 responseStatus=201 Created token=ovKggWZY
ERROR: Job failed: exit code 1