[4.5.0.16] Video playback in browser not working

So gecko-camera is used now, not gmp-droid.

Here is sample journalctl -f from
GECKO_CAMERA_DEBUG=1 sailfish-browser

Feb 04 21:39:19 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:20 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:21 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:22 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:23 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:24 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:25 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:26 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:27 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:28 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:29 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:30 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:30 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:30 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:30 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:30 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:30 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:30 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:30 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:31 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:31 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:32 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:33 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:34 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:35 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:36 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:37 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:38 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:39 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:40 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:41 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:42 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:43 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:44 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:45 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:46 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec createVideoDecoder:269 --
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec init:585 -- Got H264 codec data size: 45
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec init:595 -- Codec metadata: type=video/avc width=832 height=468 fps=0 extra=45
Feb 04 21:39:46 Sailfish kernel: msm_vidc: info: Opening video instance: 0000000000000000, 1
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec createCodec:620 -- Using media buffers
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec configureOutput:766 -- Configuring converter for stride:832 slice-height: 468 top: 0 left:0 width: 832 height: 468 format: 2141391876
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec createCodec:644 -- Decoder started for video/avc
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec size_changed_cb:798 -- Received size changed 832 x 480
Feb 04 21:39:46 Sailfish gecko-camera[2338]: droid-codec configureOutput:766 -- Configuring converter for stride:832 slice-height: 480 top: 0 left:0 width: 832 height: 468 format: 2141391876
Feb 04 21:39:47 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:256 -- 3 false
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:47 Sailfish gecko-camera[2338]: droid-codec videoDecoderAvailable:253 -- 2 true
Feb 04 21:39:48 Sailfish gecko-camera[2338]: droid-codec flush:730 --
Feb 04 21:39:48 Sailfish gecko-camera[2338]: droid-codec stop:739 --
Feb 04 21:39:48 Sailfish gecko-camera[2338]: droid-codec stop:741 --
Feb 04 21:39:48 Sailfish gecko-camera[2338]: droid-codec signal_eos_cb:805 -- Decoder EOS
Feb 04 21:39:48 Sailfish kernel: msm_vidc: info: Closed video instance: 0000000000000000
Feb 04 21:39:48 Sailfish gecko-camera[2338]: droid-codec stop:739 --
Feb 04 21:39:48 Sailfish gecko-camera[2338]: droid-codec ~DroidVideoDecoder:535 --
Feb 04 21:39:48 Sailfish gecko-camera[2338]: droid-codec stop:739 --
Feb 04 21:39:48 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:49 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:50 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:51 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:52 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:53 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:54 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:55 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:56 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:57 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:58 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:39:59 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:40:00 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:40:01 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:40:02 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:40:03 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:40:04 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:40:05 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:40:06 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:40:07 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024
Feb 04 21:40:07 Sailfish /usr/libexec/mapplauncherd/booster-qt5[5604]: warning: terminating: booster:30543 invoker:30542 socket:17
Feb 04 21:40:07 Sailfish /usr/libexec/mapplauncherd/booster-qt5[5604]: warning: Daemon: sending exit(1) to invoker(30542)
Feb 04 21:40:07 Sailfish /usr/libexec/mapplauncherd/booster-qt5[5604]: warning: sending SIGTERM to booster (pid=30543)
Feb 04 21:40:07 Sailfish booster-qt5[5604]: *** signal=17 pid=5604
Feb 04 21:40:08 Sailfish kernel: binder: 2949:2949 transaction failed 29189/-22, size 32-0 line 3024