Hi,
I am running 6.02.01.02 and when I run a try to play an mp4 via HDMI it shows one frame and then freezes using the kmssink.
Here is the pipeline: gst-inspect playbin2 uri=file:///<path-to-mp4> videosink=kmssink
Errors:
[12413.127441] omap-dma-engine 4a056000.dma-controller: freeing channel for 76
[12413.132781] virtio_rpmsg_bus virtio0: msg received with no recepient
[12413.145812] omapdss HDMI error: M = 618 Mf = 196608
[12413.150970] omapdss HDMI error: range = 1 sd = 6
[12413.156463] Enter hdmi_core_init
[12413.159881] Enable video_path
Pipeline is PREROLLING ...
WARNING: from element /GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAutoAudioSink:audiosink/GstAlsaSink:audiosink-actual-sink-alsa: Could not get/set settings from/on resource.
Additional debug info:
gstalsasink.c(410): set_hwparams (): /GstPlayBin2:playbin20/GstPlaySink:playsink0/GstBin:abin/GstAutoAudioSink:audiosink/GstAlsaSink:audiosink-actual-sink-alsa:
Unable to set buffer time 200000 for playback: Invalid argument
The pipeline identified in the GLSDK guide does not work either and does not show any video. (gst-launch playbin2 uri=file:///<path_to_file> video-sink=kmssink audio-sink="alsasink device=hw:1,0").
Errors
[13592.109405] omap-dma-engine 4a056000.dma-controller: freeing channel for 76
[13615.155944] omap-dma-engine 4a056000.dma-controller: allocating channel for 101
[13620.290008] OMAP ABE Media1: ASoC: no backend DAIs enabled for OMAP ABE Media1
[13620.301330] omap-dma-engine 4a056000.dma-controller: freeing channel for 101
/GstPlaySink:playsink0/GstBin:abin/GstAutoAudioSink:audiosink/GstAlsaSink:audiosink-actual-sink-alsa:
-sh: syntax error near unexpected token `410'
root@omap5-evm:~/gstreamer# Unable to set buffer time 200000 for playback: Invalid argument
Audio only seems to work fine if I use fakesink.
Any ideas?
Thanks,
Robert