[meta-ti] AM335x EGLFS gstreamer video extremely slow

como comodore comocomodore at gmail.com
Sat Oct 22 02:31:10 PDT 2016


Hello,

I've just build a new system for Beaglebone Black with Yocto, meta-ti and
meta-qt5.
SGX drivers are loaded, Qt5 GLES2 examples are running fine with -platform
eglfs.
The only problem is that video files are extremely slow in eglfs (under 1
fps). I've opened some .avi file in Media Player Example from Qt and ran it
with GST_DEBUG=2 environment variable.

Here is the output:

xcb_connection_has_error() returned true

0:00:11.039354959 670 0x4be00 WARN pulse
pulsesink.c:615:gst_pulseringbuffer_open_device:<audiosink-actual-sink-pulse>
error: Failed to connect: Connection refused

0:00:11.071349168 670 0x4be00 WARN basesrc
gstbasesrc.c:3489:gst_base_src_start_complete:<source> pad not activated yet

0:00:11.077873501 670 0x4be00 WARN basesrc
gstbasesrc.c:3489:gst_base_src_start_complete:<source> pad not activated yet

0:00:11.159736793 670 0x1c6290 WARN alsa conf.c:4817:snd_config_expand:
alsalib error: Unknown parameters {AES0 0x02 AES1 0x82 AES2 0x00 AES3 0x02}

0:00:11.160655293 670 0x1c6290 WARN alsa pcm.c:2450:snd_pcm_open_noupdate:
alsalib error: Unknown PCM default:{AES0 0x02 AES1 0x82 AES2 0x00 AES3 0x02}

0:00:11.330111876 670 0xb1512ac0 ERROR h264parse
gsth264parse.c:2444:gst_h264_parse_set_caps: video/x-h264 caps with
codec_data but no stream-format=avc

0:00:15.296070960 670 0xb1705830 WARN basesink
gstbasesink.c:2854:gst_base_sink_is_too_late:<qgstvideorenderersink0>
warning: A lot of buffers are being dropped.

0:00:15.296832168 670 0xb1705830 WARN basesink
gstbasesink.c:2854:gst_base_sink_is_too_late:<qgstvideorenderersink0>
warning: There may be a timestamping problem, or this computer is too slow.

Warning: "A lot of buffers are being dropped."

Sound is playing fine. All GStreamer1.0 packages are installed. Any ideas
how to fix tis issue or playing video is not supported in EGLFS?

*gfx_check.sh *output*:*

WSEGL settings
[default]
WindowSystem=libpvrDRMWSEGL.so
DisableHWTQTextureUpload=1
DefaultPixelFormat=RGB565
------
ARM CPU information
processor    : 0
model name    : ARMv7 Processor rev 2 (v7l)
BogoMIPS    : 298.84
Features    : half thumb fastmult vfp edsp neon vfpv3 tls vfpd32
CPU implementer    : 0x41
CPU architecture: 7
CPU variant    : 0x3
CPU part    : 0xc08
CPU revision    : 2

Hardware    : Generic AM33XX (Flattened Device Tree)
Revision    : 0000
Serial        : 0000000000000000
------
SGX driver information
Version SGX_DDK sgxddk MAIN at 3699939 (release) omap_linux
System Version String: SGX revision = 125
------
Framebuffer settings

mode "1280x720"
    geometry 1280 720 1280 720 16
    timings 0 0 0 0 0 0 0
    accel true
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        :
    Address     : 0x9e900000
    Size        : 1843200
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 1
    YPanStep    : 1
    YWrapStep   : 0
    LineLength  : 2560
    Accelerator : No
------
Rotation settings
0
------
Kernel Module information
Module                  Size  Used by
bluetooth             328754  4
bc_example              7326  0
snd_usb_audio         139564  0
snd_hwdep               6043  1 snd_usb_audio
snd_usbmidi_lib        20376  1 snd_usb_audio
snd_rawmidi            22968  1 snd_usbmidi_lib
usbtouchscreen          5791  0
usbhid                 20953  0
musb_dsps               8235  0
musb_hdrc              42682  1 musb_dsps
usbcore               194528  5
snd_usb_audio,musb_hdrc,usbtouchscreen,snd_usbmidi_lib,usbhid
pru_rproc              11646  0
pruss_intc              7163  1 pru_rproc
ecb                     1909  0
sha256_generic          9503  0
hmac                    2735  0
md5                     1897  0
sha1_generic            2557  0
snd_soc_simple_card     7648  0
sha1_arm_neon           6261  0
sha1_arm                3862  1 sha1_arm_neon
wkup_m3_ipc             7651  0
pvrsrvkm              403200  1 bc_example
wkup_m3_rproc           3599  1
pruss                  10892  1 pru_rproc
omap_aes_driver        19163  0
omap_sham              21513  0
remoteproc             26989  4 pruss,wkup_m3_rproc,pru_rproc,wkup_m3_ipc
virtio                  7678  1 remoteproc
virtio_ring            12175  1 remoteproc
omap_rng                4482  0
rng_core                7685  1 omap_rng
musb_am335x             1426  0
omap_wdt                4634  0
------
Boot settings
console=ttyO0,115200n8 consoleblank=0 root=PARTUUID=ac45843e-02 rw
rootfstype=ext4 rootwait
------
Linux Kernel version
Linux beaglebone 4.4.23-g4cd9d100e6 #2 PREEMPT Thu Oct 20 22:23:28 CEST
2016 armv7l armv7l armv7l GNU/Linux

Thanks,
Comodore
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-ti/attachments/20161022/05a8eb44/attachment.html>


More information about the meta-ti mailing list