Gstreamer decklinkvideosink stops after +-7:37 min
Gstreamer 1.17.2 (tested also with 1.16.2) for Windows 64 bit migw64 (downloaded from binary distribution), installed on Windows 10.
Decklink Duo 2 with last drivers.
Running the following pipeline:
gst-launch-1.0 --gst-debug=decklink*:4 udpsrc uri=udp://192.168.68.3:11810 buffer_size=26214400 !tsdemux name=d ! queue! h265parse ! mfxhevcdec ! videoconvert ! decklinkvideosink device-number=0 mode=1080p2997 d. !queue !avdec_aac ! audioconvert! decklinkaudiosink device-number=0
Everything is ok, but after approx 7 hours and half, (sometimes a few minutes less, sometimes a few minutes more), gst-lauch stops with error:
Failed to schedule frame: 0x80004005
Please see below last lines of debug:
3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011EA5AD0
7:23:49.802176900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011EA5BB0
7:23:49.835566900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011EA5830
7:23:49.868875600 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011EA59F0
7:23:49.902272300 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011CBDB90
7:23:49.935733800 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011CBDC70
7:24:14.929117100 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 00000000165C2720
7:24:14.962458900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 00000000165C1920
7:24:14.995889200 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 00000000165C2560
7:24:15.029253800 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 00000000165C1BC0
7:27:43.083958300 3872 0000000003215A00 WARN decklinkvideosink gstdecklinkvideosink.cpp:1318:gst_decklink_video_sink_prepare:<decklinkvideosink0> error: Failed to schedule frame: 0x80004005
7:27:43.085837500 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41A30
ERROR: from element /GstPipeline:pipeline0/GstDecklinkVideoSink:decklinkvideosink0: GStreamer encountered a general stream error.
Additional debug info:
../sys/decklink/gstdecklinkvideosink.cpp(1318): gst_decklink_video_sink_prepare (): /GstPipeline:pipeline0/GstDecklinkVideoSink:decklinkvideosink0:
Failed to schedule frame: 0x80004005
Execution ended after 7:27:42.874914400
Setting pipeline to NULL ...
7:27:43.119598300 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41950
7:27:43.119882600 3872 000000000329CC00 INFO decklinkvideosink gstdecklinkvideosink.cpp:1532:gst_decklink_video_sink_stop_scheduled_playback:<decklinkvideosink0> Stopping scheduled playback at 7:27:41.995730000
7:27:43.152599400 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B74FD0
7:27:43.185998900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B74EF0
7:27:43.219273900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B750B0
7:27:43.252699000 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B747F0
7:27:43.285998100 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B74A90
7:27:43.319372100 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B748D0
7:27:43.352809500 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B749B0
7:27:43.386106900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B74B70
7:27:43.419518300 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B75190
7:27:43.452931300 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B74D30
7:27:43.486279600 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B75270
7:27:43.519580300 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B74E10
7:27:43.553038000 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B74C50
7:27:43.586360200 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B74470
7:27:43.619751600 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B74550
7:27:43.653126600 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B74630
7:27:43.686511300 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000011B74710
7:27:43.719819800 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41E90
7:27:43.753238100 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41170
7:27:43.786646900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D414F0
7:27:43.819948300 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41B10
7:27:43.853343500 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D416B0
7:27:43.886646500 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41BF0
7:27:43.920120000 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41090
7:27:43.953378600 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D415D0
7:27:43.986796100 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41CD0
7:27:44.020213800 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41790
7:27:44.053586900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41870
7:27:44.086920300 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41DB0
7:27:44.120296200 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015D41250
7:27:44.153601900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9D4B0
7:27:44.154257700 3872 000000000329CC00 WARN decklinkvideosink gstdecklinkvideosink.cpp:1428:_wait_for_stop_notify:<decklinkvideosink0> Failed to wait for stop notification
7:27:44.187095500 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9D050
7:27:44.220333300 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9D590
7:27:44.253716800 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9D670
7:27:44.287161400 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9CCD0
7:27:44.320442600 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9D750
7:27:44.353804000 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9CB10
7:27:44.387223100 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9CDB0
7:27:44.420506400 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9CE90
7:27:44.453898900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9D210
7:27:44.487305600 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9D830
7:27:44.520690900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9CBF0
7:27:44.554074100 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9D2F0
7:27:44.587473800 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9CF70
7:27:44.620791600 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9D130
7:27:44.654096900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9D3D0
7:27:44.687476100 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9CA30
7:27:44.720869600 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9E060
7:27:44.754272500 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9E5A0
7:27:44.787610800 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9DDC0
7:27:44.821015900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9DEA0
7:27:44.854391500 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9E300
7:27:44.887714500 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9E4C0
7:27:44.921081900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9E680
7:27:44.954535200 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9DF80
7:27:44.987806900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9E840
7:27:45.021199300 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9E760
7:27:45.054552900 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9E220
7:27:45.087935200 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9E140
7:27:45.121327200 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9E3E0
7:27:45.154725400 3872 000000000534D570 INFO decklinkvideosink gstdecklinkvideosink.cpp:194:ScheduledFrameCompleted:<decklinkvideosink0> Late Frame 0000000015C9DA40
Freeing pipeline ...