rtpjitterbuffer: create specific API for appending buffers, events etc

To avoid specifying a bunch of mystic variables.
27 jobs for !544 with hgr/jb-stall in 24 minutes and 4 seconds (queued for 2 seconds)
latest detached
Status Job ID Name Coverage
  Preparation
passed #2094443
gst indent

00:00:30

passed #2094442
manifest

00:00:36

 
  Build
passed #2094453
gstreamer
build cerbero cross-android universal

00:07:06

passed #2094457
gst-ios-13.2
build cerbero cross-ios universal

00:16:30

passed #2094454
gstreamer
build cerbero cross win32

00:05:04

passed #2094455
gstreamer
build cerbero cross win64

00:05:21

passed #2094452
gstreamer
build cerbero fedora x86_64

00:02:46

passed #2094456
gst-macos-10.15
build cerbero macos x86_64

00:09:09

passed #2094448
build clang fedora x86_64

00:05:47

passed #2094444
build fedora x86_64

00:06:32

manual #2094451
docker windows 1809 gstreamer-windows allowed to fail manual
build msys2
passed #2094445
build nodebug fedora x86_64

00:03:36

passed #2094446
build static fedora x86_64

00:13:43

passed #2094447
build static nodebug fedora x86_64

00:03:15

passed #2094449
docker windows 1809 gstreamer-windows
build vs2017 amd64

00:11:53

manual #2094450
docker windows 1809 gstreamer-windows allowed to fail manual
build vs2017 x86
 
  Test
passed #2094458
gstreamer
check fedora

00:03:54

passed #2094459
gstreamer
integration testsuites fedora 1/4

00:14:35

passed #2094460
gstreamer
integration testsuites fedora 2/4

00:16:50

passed #2094461
gstreamer
integration testsuites fedora 3/4

00:13:47

passed #2094462
gstreamer
integration testsuites fedora 4/4

00:14:28

passed #2094464
gstreamer
valgrind bad

00:06:38

passed #2094465
gstreamer
valgrind ges

00:09:07

passed #2094463
gstreamer
valgrind good

00:15:23

 
  Integrate
passed #2094466
cross-android universal examples

00:09:19

passed #2094468
gst-ios-13.2
cross-ios universal examples

00:03:16

passed #2094467
documentation

00:04:34