basedepayload: do not create segment in onvif mode

basedepayload generates its own segment in a pretty unconventional
manner, relying on information in the caps such as npt-start or
npt-stop, usually set by rtspsrc.

In ONVIF mode, rtspsrc will generate the correct segment and this
logic in rtpbasedepayload will not be needed, this commit allows
rtspsrc to signal that through the caps.
21 jobs for basedepayload-forward-segment in 49 minutes and 39 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Preparation
passed #431871
gst indent

00:00:31

passed #431870
manifest

00:00:38

 
  Build
passed #431877
build cerbero android universal

00:19:25

passed #431878
build cerbero cross win32

00:10:09

passed #431879
build cerbero cross win64

00:13:44

passed #431876
build cerbero fedora x86_64

00:07:47

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

00:08:13

passed #431872
build fedora x86_64

00:14:33

passed #431873
build nodebug fedora x86_64

00:06:39

passed #431874
build static fedora x86_64

00:19:09

passed #431875
build static nodebug fedora x86_64

00:15:48

 
  Test
passed #431883
check fedora

00:06:25

passed #431884
integration testsuites fedora

00:20:52

passed #431888
valgrind bad

00:13:40

passed #431885
valgrind base

00:09:12

passed #431889
valgrind ges

00:08:20

passed #431886
valgrind good

00:14:40

passed #431887
valgrind ugly

00:03:06

 
  Integrate
passed #431890
android universal examples

00:07:02

passed #431891
documentation

00:02:36