typefind: Add ability to check for EOS.

Adds gst_type_find_is_eos () to allow type finding to hold off
on suggestions until the last moment.
22 jobs for typefind_is_eos in 65 minutes and 17 seconds (queued for 15 seconds)
latest
Status Job ID Name Coverage
  Preparation
passed #412603
gst indent

00:00:30

passed #412602
manifest

00:00:44

 
  Build
passed #412609
build cerbero android universal

00:14:17

passed #412610
build cerbero cross win32

00:09:33

passed #412611
build cerbero cross win64

00:04:03

passed #412608
build cerbero fedora x86_64

00:06:59

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

00:07:19

passed #412604
build fedora x86_64

00:04:18

passed #412605
build nodebug fedora x86_64

00:07:34

passed #412606
build static fedora x86_64

00:12:49

passed #412607
build static nodebug fedora x86_64

00:12:20

 
  Test
failed #412614
check fedora

00:04:44

passed #412615
integration testsuites fedora

00:32:28

passed #412620
valgrind bad

00:20:37

failed #412617
valgrind base

00:23:46

failed #412616
valgrind core

00:29:17

passed #412621
valgrind ges

00:04:52

passed #412618
valgrind good

00:30:15

passed #412619
valgrind ugly

00:02:45

 
  Integrate
skipped #412622
android universal examples
skipped #412623
documentation
 
Name Stage Failure
failed
valgrind core Test
           Total: 851
Uploading artifacts...
gst-build/build/meson-logs/: found 2 matching files
validate-logs: found 1811 matching files

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

Uploading artifacts to coordinator... ok
id=412616 responseStatus=201 Created token=Ve-cwqN4
ERROR: Job failed: exit code 1
failed
valgrind base Test
           Total: 620
Uploading artifacts...
gst-build/build/meson-logs/: found 2 matching files
validate-logs: found 1314 matching files

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

Uploading artifacts to coordinator... ok
id=412617 responseStatus=201 Created token=5Ykb3sKj
ERROR: Job failed: exit code 1
failed
check fedora Test
           Total: 3103
Uploading artifacts...
gst-build/build/meson-logs/: found 2 matching files
validate-logs: found 3521 matching files

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

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