mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 00:36:51 +00:00
tests: convertscale: Do not log EOS events in validateflow
We already checked that we are getting an EOS before going back to ready and adding the EOS at the end of the .validateflow is racy as the ERROR message might reach the bus before it is logged. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2264>
This commit is contained in:
parent
956270f3ab
commit
add38d537c
4 changed files with 3 additions and 7 deletions
|
@ -6,7 +6,7 @@ meta,
|
|||
"videotestsrc num-buffers=1 ! video/x-raw,format=ARGB,width=20,height=20 ! videoconvert name=converter ! video/x-raw,format=I420,width=100,height=100 ! fakevideosink",
|
||||
},
|
||||
configs = {
|
||||
"$(validateflow), pad=converter:src, buffers-checksum=as-id, ignored-event-types={ tag }",
|
||||
"$(validateflow), pad=converter:src, buffers-checksum=as-id, ignored-event-types={ tag, eos }",
|
||||
},
|
||||
expected-issues = {
|
||||
[
|
||||
|
|
|
@ -2,6 +2,4 @@ event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_N
|
|||
event caps: video/x-raw, format=(string)I420, framerate=(fraction)30/1, height=(int)100, interlace-mode=(string)progressive, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, width=(int)100;
|
||||
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
|
||||
buffer: content-id=0, pts=0:00:00.000000000, dur=0:00:00.033333333, flags=discont, meta=GstVideoMeta
|
||||
event eos: (no structure)
|
||||
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)2;
|
||||
event eos: (no structure)
|
||||
|
|
|
@ -6,7 +6,7 @@ meta,
|
|||
"videotestsrc num-buffers=1 ! video/x-raw,format=ARGB,width=20,height=20 ! videoscale name=scaler ! video/x-raw,format=I420,width=100,height=100 ! fakevideosink",
|
||||
},
|
||||
configs = {
|
||||
"$(validateflow), pad=scaler:src, buffers-checksum=as-id, ignored-event-types={ tag }",
|
||||
"$(validateflow), pad=scaler:src, buffers-checksum=as-id, ignored-event-types={ tag, eos }",
|
||||
},
|
||||
expected-issues = {
|
||||
[
|
||||
|
@ -28,7 +28,7 @@ meta,
|
|||
|
||||
|
||||
play
|
||||
set-state, state=ready, on-message=eos
|
||||
set-state, state=ready, on-message=eos
|
||||
|
||||
set-properties, scaler::disable-conversion=true
|
||||
play
|
||||
|
|
|
@ -2,6 +2,4 @@ event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_N
|
|||
event caps: video/x-raw, format=(string)I420, framerate=(fraction)30/1, height=(int)100, interlace-mode=(string)progressive, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, width=(int)100;
|
||||
event segment: format=TIME, start=0:00:00.000000000, offset=0:00:00.000000000, stop=none, time=0:00:00.000000000, base=0:00:00.000000000, position=0:00:00.000000000
|
||||
buffer: content-id=0, pts=0:00:00.000000000, dur=0:00:00.033333333, flags=discont, meta=GstVideoMeta
|
||||
event eos: (no structure)
|
||||
event stream-start: GstEventStreamStart, flags=(GstStreamFlags)GST_STREAM_FLAG_NONE, group-id=(uint)2;
|
||||
event eos: (no structure)
|
||||
|
|
Loading…
Reference in a new issue