mpegvideoparse: do not clip the frame

If the current buffer is delta unit such as P or B
frame, the buffer should not be clipped and need to
let the decoder handle the segment boundary situation.

Part-of: <gstreamer/gst-plugins-bad!2070>
69 jobs for !2071 with backport-mr-2070-into-1.18-dab_fix_mpeg2parse_seek_segment in 25 minutes and 58 seconds (queued for 2 seconds)
detached
Status Job ID Name Coverage
  Build Docker
passed #7909525
alpine amd64 manifest builder docker

00:00:28

passed #7909524
android docker

00:00:38

passed #7909523
cerbero fedora amd64 docker

00:00:26

passed #7909522
fedora amd64 docker

00:00:38

passed #7909526
gst-indent amd64 docker

00:00:36

 
  Preparation
passed #7909528
gst indent

00:00:10

passed #7909611
manifest

00:00:13

failed #7909527
manifest

00:00:15

failed #7909610
manifest

00:00:13

 
  Build
passed #7919622
gstreamer
build cerbero cross-android universal

00:06:51

passed #7919632
gst-ios-14.3
build cerbero cross-ios universal

00:20:24

passed #7919624
gstreamer
build cerbero cross win32

00:04:53

passed #7919626
gstreamer
build cerbero cross win64

00:06:05

passed #7919619
gstreamer
build cerbero fedora x86_64

00:04:11

passed #7919629
gst-macos-11.1
build cerbero macos x86_64

00:11:58

passed #7919610
build clang fedora x86_64

00:06:33

manual #7909535
docker windows 1809 allowed to fail manual
build msys2
passed #7919601
build nodebug fedora x86_64

00:05:55

passed #7919605
build static fedora x86_64

00:04:17

passed #7919607
build static nodebug fedora x86_64

00:05:34

passed #7919613
docker windows 1809
build vs2017 amd64

00:08:40

passed #7919616
docker windows 1809
build vs2017 x86

00:08:28

failed #7909537
gstreamer
build cerbero cross-android universal

00:02:05

failed #7914858
gstreamer
build cerbero cross-android universal

00:01:55

failed #7914862
gst-ios-14.3
build cerbero cross-ios universal

00:01:32

failed #7909541
gst-ios-14.3
build cerbero cross-ios universal

00:01:31

failed #7914859
gstreamer
build cerbero cross win32

00:01:50

failed #7909538
gstreamer
build cerbero cross win32

00:02:02

failed #7909539
gstreamer
build cerbero cross win64

00:01:24

failed #7914860
gstreamer
build cerbero cross win64

00:02:05

failed #7914857
gstreamer
build cerbero fedora x86_64

00:01:54

failed #7909536
gstreamer
build cerbero fedora x86_64

00:02:02

failed #7909540
gst-macos-11.1
build cerbero macos x86_64

00:01:30

failed #7914861
gst-macos-11.1
build cerbero macos x86_64

00:01:23

failed #7914854
build clang fedora x86_64

00:01:31

failed #7909532
build clang fedora x86_64

00:05:03

failed #7914851
build nodebug fedora x86_64

00:01:28

failed #7909529
build nodebug fedora x86_64

00:01:22

failed #7914852
build static fedora x86_64

00:01:34

failed #7909530
build static fedora x86_64

00:05:05

failed #7909531
build static nodebug fedora x86_64

00:01:24

failed #7914853
build static nodebug fedora x86_64

00:01:33

failed #7909533
docker windows 1809
build vs2017 amd64

00:45:12

failed #7914855
docker windows 1809
build vs2017 amd64

00:45:11

failed #7914856
docker windows 1809
build vs2017 x86

00:08:16

failed #7909534
docker windows 1809
build vs2017 x86

00:45:20

 
  Test
passed #7919636
gstreamer
check fedora

00:06:06

passed #7919640
gstreamer
integration testsuites fedora 1/4

00:12:23

passed #7919643
gstreamer
integration testsuites fedora 2/4

00:16:28

passed #7919644
gstreamer
integration testsuites fedora 3/4

00:12:36

passed #7919647
gstreamer
integration testsuites fedora 4/4

00:12:36

passed #7919651
gstreamer
valgrind bad

00:04:55

failed #7909542
gstreamer
check fedora

00:02:02

failed #7914863
gstreamer
check fedora

00:02:01

failed #7914864
gstreamer
integration testsuites fedora 1/4

00:02:05

failed #7909543
gstreamer
integration testsuites fedora 1/4

00:02:11

failed #7914865
gstreamer
integration testsuites fedora 2/4

00:02:31

failed #7909544
gstreamer
integration testsuites fedora 2/4

00:02:02

failed #7914866
gstreamer
integration testsuites fedora 3/4

00:02:28

failed #7909545
gstreamer
integration testsuites fedora 3/4

00:02:06

failed #7914867
gstreamer
integration testsuites fedora 4/4

00:02:46

failed #7909546
gstreamer
integration testsuites fedora 4/4

00:02:03

failed #7909547
gstreamer
valgrind bad

00:02:12

failed #7914868
gstreamer
valgrind bad

00:01:54

 
  Integrate
passed #7909548
cross-android universal examples

00:05:34

passed #7909550
gst-ios-14.3
cross-ios universal examples

00:04:29

passed #7919655
documentation

00:14:01

failed #7909549
documentation

00:08:20

failed #7914869
documentation

00:05:33