From: Denys Dmytriyenko <denys@ti.com>
To: como comodore <comocomodore@gmail.com>
Cc: meta-ti@yoctoproject.org
Subject: Re: AM335x EGLFS gstreamer video extremely slow
Date: Thu, 27 Oct 2016 12:43:19 -0400 [thread overview]
Message-ID: <20161027164319.GG12745@edge> (raw)
In-Reply-To: <CAOsSiRT0U4=MF1A5anqsjV8z9+_8OG+eT8cs6EmjKdendB7D5Q@mail.gmail.com>
On Sat, Oct 22, 2016 at 11:31:10AM +0200, como comodore wrote:
> 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.
Need more detailed info about gstreamer you are using.
> 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@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
> --
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
prev parent reply other threads:[~2016-10-27 16:43 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-10-22 9:31 AM335x EGLFS gstreamer video extremely slow como comodore
2016-10-27 16:43 ` Denys Dmytriyenko [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20161027164319.GG12745@edge \
--to=denys@ti.com \
--cc=comocomodore@gmail.com \
--cc=meta-ti@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.