pad-monitor: Make the checksum video padding agnostic

We make a copy of the frame to remove any padding that was added. This will
normalize the video buffer size so that checksum will be the same
regardless of the decoder being used. This is useful when testing bitstream
for conformance.
25 jobs for !180 with video-aware-checksum in 38 minutes and 25 seconds
latest detached
Status Job ID Name Coverage
  Preparation
passed #2398046
gst indent

00:00:13

passed #2398045
manual
manifest

00:00:30

 
  Build
passed #2398055
gstreamer
build cerbero cross-android universal

00:07:45

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

00:17:27

passed #2398056
gstreamer
build cerbero cross win32

00:06:49

passed #2398057
gstreamer
build cerbero cross win64

00:03:32

passed #2398054
gstreamer
build cerbero fedora x86_64

00:03:59

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

00:08:53

passed #2398050
build clang fedora x86_64

00:06:26

manual #2398053
docker windows 1809 allowed to fail manual
build msys2
passed #2398047
build nodebug fedora x86_64

00:05:52

passed #2398048
build static fedora x86_64

00:05:52

passed #2398049
build static nodebug fedora x86_64

00:05:51

passed #2398051
docker windows 1809
build vs2017 amd64

00:19:48

manual #2398052
docker windows 1809 allowed to fail manual
build vs2017 x86
 
  Test
passed #2398060
gstreamer
check fedora

00:07:38

passed #2398061
gstreamer
integration testsuites fedora 1/4

00:16:48

passed #2398062
gstreamer
integration testsuites fedora 2/4

00:17:13

failed #2398063
gstreamer
integration testsuites fedora 3/4

00:16:18

passed #2398064
gstreamer
integration testsuites fedora 4/4

00:14:19

passed #2417924
gstreamer
valgrind ges

00:16:21

failed #2398065
gstreamer
valgrind ges

00:20:29

 
  Integrate
passed #2398066
cross-android universal examples

00:04:31

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

00:03:47

passed #2398067
documentation

00:06:51

 
Name Stage Failure
failed
integration testsuites fedora 3/4 Test
Uploading artifacts...
gst-build/build/meson-logs/: found 2 matching files

validate-logs: found 20523 matching files

manifest.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=2398063 responseStatus=201 Created token=CFsXSsRn
Uploading artifacts...
validate-logs/*.xml: found 1 matching files

Uploading artifacts to coordinator... ok
id=2398063 responseStatus=201 Created token=CFsXSsRn
ERROR: Job failed: exit code 1