use a gpointer when setting window handle from params

Status Job ID Name Coverage
  Preparation
passed #788546
gst indent

00:00:29

passed #788545
manifest

00:00:46

 
  Build
passed #788556
build cerbero cross-android universal

00:20:40

manual #788560
gst-ios-12.2 allowed to fail manual
build cerbero cross-ios universal
passed #788557
build cerbero cross win32

00:11:44

passed #788558
build cerbero cross win64

00:08:21

passed #788555
build cerbero fedora x86_64

00:07:52

passed #788559
gst-macos-10.14
build cerbero macos x86_64

00:09:14

passed #788551
build clang fedora x86_64

00:11:53

passed #788547
build fedora x86_64

00:08:20

passed #788554
docker windows 1607
build msys2

00:13:10

passed #788548
build nodebug fedora x86_64

00:08:30

passed #788549
build static fedora x86_64

00:15:02

passed #788550
build static nodebug fedora x86_64

00:06:13

passed #788552
docker windows 1607
build vs2017 amd64

00:11:16

passed #788553
docker windows 1607
build vs2017 x86

00:11:10

 
  Test
passed #797383
check fedora

00:03:27

passed #788562
integration testsuites fedora

00:41:57

passed #788563
valgrind bad

00:13:20

canceled #790392
check fedora

canceled #789111
check fedora

failed #788561
check fedora

00:03:50

 
  Integrate
passed #788564
cross-android universal examples

00:10:13

manual #790391
gst-ios-12.2 allowed to fail manual
cross-ios universal examples
passed #788565
documentation

00:04:59

canceled #788566
gst-ios-12.2 allowed to fail manual
cross-ios universal examples