[meta-freescale] imxeglvivsink performace query with mp4 video 1920x800

Vikas Patil vikasmpatil at gmail.com
Thu Jun 30 23:00:57 PDT 2016


Dear All,

I have also tried with following pipeline which uses glimagesink
instead of imxeglvivsink but I think I am still seeing stuttering.
Also with this I can see only top left coroner of video as I have
display with resolution 800x480 but not with 1920x800 which is the
video source resolution.

gst-launch-1.0 filesrc location=/home/root/starwars.mp4 typefind=true
! video/quicktime ! aiurdemux ! queue max-size-time=0 ! vpudec
frame-plus=1 frame-drop=false ! glimagesink

Any idea, How this could be improved?

Thanks & Regards,
Vikash

On Wed, Jun 22, 2016 at 12:45 PM, Vikas Patil <vikasmpatil at gmail.com> wrote:
> Hi Carlos,
>
> If I use any of the following pipeline to play video (1920x800), I am
> seeing stuttering. I am using i.MX6DualLite/Linux3.14.28.
>
> gst-launch-1.0 playbin uri=file:///home/root/starwars.mp4
> audio-sink="alsasink device=media_p" video-sink="imxeglvivsink
> window-width=800 window-height=480"
>
> gst-launch-1.0 filesrc location=/home/root/starwars.mp4 ! qtdemux !
> h264parse ! imxvpudec ! imxipuvideotransform ! imxeglvivsink
> window-width=800 window-height=480
>
> gst-launch-1.0 filesrc location=/home/root/starwars.mp4 ! qtdemux !
> h264parse ! vpudec ! imxipuvideotransform ! imxeglvivsink
> window-width=800 window-height=480
>
> gst-launch-1.0 filesrc location=/home/root/starwars.mp4 ! qtdemux !
> h264parse ! vpudec frame-plus=1 frame-drop=false !
> imxipuvideotransform ! imxeglvivsink window-width=800
> window-height=480
>
> However with following pipeline it is playing smooth.
>
> gst-launch-1.0 playbin uri=file:///home/root/starwars.mp4
> audio-sink="alsasink device=media_p" video-sink="imxipuvideosink
> framebuffer=/dev/fb1 output-rotation=rotate-180"
>
>
> Do you know if this is a limitation or performance issue with
> "imxeglvivsink"? Or How can I fix it? Do you know if using
> "glimagesink" will solve it?
>
> Your suggestions/inputs to improve this would be very helpful.
>
> Thanking you in advance.
>
>
> Thanks & Regards,
> Vikash


More information about the meta-freescale mailing list