工具/软件:Linux
大家好、
我们遇到了视频播放问题。 要演示此问题、请在此处找到所附的测试应用源和二进制文件。 要运行测试应用程序、您可以使用以下命令。 请将此视为紧急请求。
#export XDG_RUNTIME_DIR=/var/run/root/1000 (这可能会因您而异)
#./testApp 文件:///home/root/B01_Baseline1.0_1280_720.MP4 20 5.
在上面的命令中、您可以使用不同的视频。 第2个参数(即20)是视频播放的时间,第3个参数是要重复的次数(即5表示将播放6次)。
问题是应用程序仅显示视频前两次、之后显示的视频似乎正在运行、但没有视频。 应用程序使用以下管道。 我在这里附加了两个日志、一个带有 GST_DEBUG、另一个带有 GST_DEBUG 和 WAYLAND_DEBUG 日志、当运行上述命令时。
GST-LAUNCH-1.0 playbin UI=文件:///home/root/B01_Baseline1.0_1280_720.MP4视频接收器= waylandsink
我们的软件基于3.02.00.03处理器 SDK Linux Automotive。 我们使用的是下面的座机接收器。
SRC_URI ="git://git.ti.com/glsdk/gstreamer1-0-plugins-bad.git;协议= git;分支=${branch}\"
SRCREV_OMAP-a15 ="eb41f1c8fde05f87587c83d157835e3b2d19a298"
还应遵循应用的修补程序。
文件://0001-kmssink-remove-dce-dependencies.patch \
文件://0002-kmssink-add-YUV-support.patch \
文件://0001-gstwaylandsink-add-input-format-I420-support.patch \
谢谢、此致、
Vikash