alpha: Cleanup using G_DECLARE_FINAL_TYPE

We started depending on GLib 2.44, so we can clean up all the GObject
boilerplate macros.
19 jobs for wip/nielsdg/first-g-declare-cleanups in 52 minutes and 49 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Preparation
passed #366921
gst indent

00:00:30

passed #366920
manifest

00:00:40

 
  Build
passed #366927
build cerbero android universal

00:10:37

passed #366928
build cerbero cross win32

00:07:29

passed #366929
build cerbero cross win64

00:06:47

passed #366926
build cerbero fedora x86_64

00:07:00

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

00:06:46

passed #366922
build fedora x86_64

00:07:09

passed #366923
build nodebug fedora x86_64

00:06:02

passed #366924
build static fedora x86_64

00:13:32

passed #366925
build static nodebug fedora x86_64

00:07:46

 
  Test
passed #366932
check fedora

00:05:02

passed #366933
integration testsuites fedora

00:29:32

passed #366935
valgrind bad

00:04:47

passed #366936
valgrind ges

00:05:59

passed #366934
valgrind good

00:14:08

 
  Integrate
passed #366937
android universal examples

00:05:56

passed #366938
documentation

00:03:58