Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Video doesn't play #23702

Closed
jdm opened this issue Jul 3, 2019 · 3 comments
Closed

Video doesn't play #23702

jdm opened this issue Jul 3, 2019 · 3 comments

Comments

@jdm
Copy link
Member

@jdm jdm commented Jul 3, 2019

https://joshmatthews.net/video2.html with GST_DEBUG=2 yields:

0:00:02.972951000  7919 0x7fae2f22bb20 WARN                 qtdemux qtdemux.c:3240:qtdemux_parse_trex:<qtdemux0> failed to find fragment defaults for stream 1
0:00:02.973100000  7919 0x7fae2f22bb20 WARN                 qtdemux qtdemux.c:3240:qtdemux_parse_trex:<qtdemux0> failed to find fragment defaults for stream 2
0:00:03.015780000  7919 0x7fae2f22bb20 WARN                   vtdec vtdec.c:317:gst_vtdec_negotiate:<vtdechw0> error: VTDecompressionSessionCreate returned -12913
0:00:03.015841000  7919 0x7fae2f22bb20 WARN            videodecoder gstvideodecoder.c:743:gboolean gst_video_decoder_setcaps(GstVideoDecoder *, GstCaps *):<vtdechw0> Subclass refused caps
0:00:03.015851000  7919 0x7fae2f22bb20 WARN               decodebin gstdecodebin2.c:2524:gboolean connect_pad(GstDecodeBin *, GstElement *, GstDecodePad *, GstPad *, GstCaps *, GValueArray *, GstDecodeChain *, gchar **):<decodebin0> Couldn't set vtdechw0 to PAUSED
@jdm jdm added the A-content/media label Jul 3, 2019
@ferjm
Copy link
Member

@ferjm ferjm commented Jul 4, 2019

I'm not sure about the warnings, but the test is missing a way to start playback. Adding autoplay to the video tag makes it work for me. #23208 will hopefully help with this type of issue.

@ceyusa
Copy link
Collaborator

@ceyusa ceyusa commented Jul 4, 2019

If you want to get rid for the warnings, the workaround is use the gst-libav decoders. The easiest way is uninstalling gstreamer applemedia plugin. The right way is to verify what's happening with vtdec_hw element.

@jdm
Copy link
Member Author

@jdm jdm commented Jul 4, 2019

Good point about the lack of autoplay.

@jdm jdm closed this Jul 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.