Part Number: DRA746
Tool/software: Linux
Hi Team,
We are encountering issue with video playback. To demonstrate the issue issue, find here the attached test application source and binary. To run the test application you can use below commands. Kindly consider this as urgent request.
#export XDG_RUNTIME_DIR=/var/run/root/1000 (this might vary for you)
#./testApp file:///home/root/B01_Baseline1.0_1280_720.MP4 20 5
In above command you can use different video. 2nd argument (i.e.20 ) is the time for which video will play and 3rd argument is number of times you want to repeat (i.e. 5 means 6 times it will play).
Issue is application displays video only first two times and after that there is no video on display though it seems to be running. Application uses below pipeline. I have attached here the two log one with GST_DEBUG and one with GST_DEBUG and WAYLAND_DEBUG log when running above command.
gst-launch-1.0 playbin uri=file:///home/root/B01_Baseline1.0_1280_720.MP4 video-sink=waylandsink
Our software is based on 3.02.00.03 Processor SDK Linux Automotive. We are using waylandsink as following.
SRC_URI = "git://git.ti.com/glsdk/gstreamer1-0-plugins-bad.git;protocol=git;branch=${BRANCH} \"
SRCREV_omap-a15 = "eb41f1c8fde05f87587c83d157835e3b2d19a298"
Also following patches getting applied to it.
file://0001-kmssink-remove-DCE-dependencies.patch \
file://0002-kmssink-add-YUYV-support.patch \
file://0001-gstwaylandsink-add-input-format-I420-support.patch \
Thanks & Regards,
Vikash