http://linux-sunxi.org/XBMC and video issue

224 views
Skip to first unread message

Simo Xefil

unread,
Aug 21, 2014, 6:21:30 AM8/21/14
to linux...@googlegroups.com

Hello to all,

I've followed your instructions posted on http://linux-sunxi.org/XBMC to install XBMC on a board A20 based. It's a BananaPI device: http://www.lemaker.org/.

I'm noticing a strange behavior. Using an external player, mplayer, in XBMC the video flickers. (native player doesn't support HW acceleration) I'm not posting this on XBMC forum because I think it could be a driver issue. I'm not proof with the FEX settings, framebuffer vs x11 or sunxi libraries settings.
I've installed sunxi-vdpau, libump and then XBMC. using mplayer from the command line, all works well. Using it from within XBMC not.

The result is shown here:


Even on exit from XBMC sometimes it hangs and sometimes i need to move the mouse to clean the desktop and see the desktop again.

I've tested this on a Lubuntu distro and on a Fedora 20 distro as well, fresh installed on my ARMhf BananaPi board.

Any suggestion? I've no idea where to investigate... :(

Thank's a lot!

Simon

Andreas Baierl

unread,
Aug 21, 2014, 7:41:03 AM8/21/14
to linux...@googlegroups.com
Hi,


Am 21.08.2014 12:21, schrieb Simo Xefil:

Hello to all,

I've followed your instructions posted on http://linux-sunxi.org/XBMC to install XBMC on a board A20 based. It's a BananaPI device: http://www.lemaker.org/.

I'm noticing a strange behavior. Using an external player, mplayer, in XBMC the video flickers.
Using external players is neither part of this XBMC implementation nor described in the wiki. So it's supposed to be a mess. Surely there will be problems with XBMC<->Display<->X11..... No priorities, threads, clean free-ups ....

(native player doesn't support HW acceleration)
But it should kind of. That's why the wiki and XBMCA10 was made.
I'm not posting this on XBMC forum because I think it could be a driver issue.
It IS, because xbmca10 is POC and not ready for production usage. It needs a LOT of improvement.

I'm not proof with the FEX settings, framebuffer vs x11 or sunxi libraries settings.
I've installed sunxi-vdpau, libump and then XBMC. using mplayer from the command line, all works well. Using it from within XBMC not.

The result is shown here:


Even on exit from XBMC sometimes it hangs and sometimes i need to move the mouse to clean the desktop and see the desktop again.

I've tested this on a Lubuntu distro and on a Fedora 20 distro as well, fresh installed on my ARMhf BananaPi board.

Any suggestion? I've no idea where to investigate... :(
Remember, xbmca10 is a buggy messed up POC thing which wasn't improved for months (or years?)
The only thing you can do is to do some investigations in the xbmca10 source code and try to fix it yourself. Or wait until someone wants to do that. But this would probably not happen with the closed source binaries.
Probably you can take a look at https://github.com/warped-rudi/xbmc/tree/Gotham-A10
This is the xbmc fork wich is used in openbricks. I never tried it myself, but it may be worth a try as it seems not to be too outdated and used in a recent distribution.

Thank's a lot!

Simon
Regards
Andreas
--
You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Simo Xefil

unread,
Aug 21, 2014, 8:26:15 AM8/21/14
to linux...@googlegroups.com, li...@imkreisrum.de
Hello Andreas,

I'll take a look to the Gotham-A10 :-)
As always thanks a lot for your support and precious answers!

Simon

Stefan Monnier

unread,
Aug 21, 2014, 2:13:26 PM8/21/14
to linux...@googlegroups.com
> I'll take a look to the Gotham-A10 :-)
> As always thanks a lot for your support and precious answers!

Please add a link to Gotham-A10 in the sunxi/XBMC wiki page if it proves
to be a worthy alternative.


Stefan

X3fil

unread,
Aug 21, 2014, 3:48:50 PM8/21/14
to linux...@googlegroups.com
I'll let you know as soon I'll have some results.

Bye, Simon

X3fil

unread,
Aug 26, 2014, 4:41:22 AM8/26/14
to linux...@googlegroups.com

Hello!

I was able to compile it succesfully. XBMC Gotham starts correctly and menu navigation is smooth.
BTW native player isn't fluid as expected. I don't think it's an SD-Card speed issue, because from
command line (using mplayer) it plays perfectly any video.
It IS in hardware acceleration, because the cpu usage never hits 100%. It's between 10 and 50%.
I'm investigating on the causes, asking the Gotham-A10 developer as well. As soon I get some news,
I'll update it here as well.

Simon

Il 21/08/2014 20:13, Stefan Monnier ha scritto:

Roberto Alcântara

unread,
Aug 27, 2014, 8:11:26 AM8/27/14
to linux...@googlegroups.com
Guys,

What version from kernel and XBMC are you using ?


 - Roberto


--
You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe@googlegroups.com.

X3fil

unread,
Aug 27, 2014, 8:34:06 AM8/27/14
to linux...@googlegroups.com

I'm on 3.4.90 (armv7l):

Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty

Simon
> linux-sunxi+unsubscribe@__googlegroups.com <mailto:linux-sunxi%2Bunsu...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/__optout <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to a topic in the Google Groups "linux-sunxi"
> group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> linux-sunxi...@googlegroups.com <mailto:linux-sunxi...@googlegroups.com>.

Roberto Alcântara

unread,
Aug 27, 2014, 9:10:43 AM8/27/14
to linux-sunxi
what XBMC version (repository) are you using?

Thank you !
 - Roberto


 - Roberto



For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe@googlegroups.com.

X3fil

unread,
Aug 27, 2014, 9:29:56 AM8/27/14
to linux...@googlegroups.com

This: https://github.com/warped-rudi/xbmc/tree/Gotham-A10

Cheers,

Simon
> linux-sunxi+unsubscribe@__goog__legroups.com <http://googlegroups.com>
> <mailto:linux-sunxi%__2Buns...@googlegroups.com
> <mailto:linux-sunxi%252Buns...@googlegroups.com>__>.
> For more options, visit https://groups.google.com/d/____optout
> <https://groups.google.com/d/__optout> <https://groups.google.com/d/__optout
> <https://groups.google.com/d/optout>>.
>
>
> --
> You received this message because you are subscribed to a topic in the Google Groups
> "linux-sunxi"
> group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe
> <https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe>.
> To unsubscribe from this group and all its topics, send an email to
> linux-sunxi+unsubscribe@__googlegroups.com
> <mailto:linux-sunxi%2Bunsu...@googlegroups.com>
> <mailto:linux-sunxi+...@googlegroups.com
> <mailto:linux-sunxi%2Bunsu...@googlegroups.com>>.
>
> For more options, visit https://groups.google.com/d/__optout
> <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> linux-sunxi+unsubscribe@__googlegroups.com <mailto:linux-sunxi%2Bunsu...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/__optout <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to a topic in the Google Groups "linux-sunxi"
> group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> linux-sunxi...@googlegroups.com <mailto:linux-sunxi...@googlegroups.com>.

Roberto Alcântara

unread,
Aug 27, 2014, 9:38:05 AM8/27/14
to linux...@googlegroups.com
Thank you ! I will take a look this version too.

I'm using rella fork (https://github.com/rellla/xbmca10) for now running great h264 1080p but crashing after 2~4h.

Cheers,
 - Roberto


 - Roberto



             For more options, visit https://groups.google.com/d/____optout
        <https://groups.google.com/d/__optout> <https://groups.google.com/d/__optout

        <https://groups.google.com/d/optout>>.


        --
        You received this message because you are subscribed to a topic in the Google Groups
        "linux-sunxi"
        group.
        To unsubscribe from this topic, visit
        https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe
        <https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe>.

        To unsubscribe from this group and all its topics, send an email to
        linux-sunxi+unsubscribe@__googlegroups.com
        <mailto:linux-sunxi%2Bunsu...@googlegroups.com>

        <mailto:linux-sunxi%2Bunsu...@googlegroups.com>>.

        For more options, visit https://groups.google.com/d/__optout
        <https://groups.google.com/d/optout>.


    --
    You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to
    linux-sunxi+unsubscribe@__googlegroups.com <mailto:linux-sunxi%2Bunsu...@googlegroups.com>.
    For more options, visit https://groups.google.com/d/__optout <https://groups.google.com/d/optout>.


--
You received this message because you are subscribed to a topic in the Google Groups "linux-sunxi"
group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to

For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe@googlegroups.com.

X3fil

unread,
Aug 27, 2014, 9:48:13 AM8/27/14
to linux...@googlegroups.com

On which board/system?

Il 27/08/2014 15:37, Roberto Alcântara ha scritto:
> Thank you ! I will take a look this version too.
>
> I'm using rella fork (https://github.com/rellla/xbmca10) for now running great h264 1080p but
> crashing after 2~4h.
>
> Cheers,
> - Roberto
>
>
> - Roberto
>
>
> On Wed, Aug 27, 2014 at 10:29 AM, X3fil <xe...@xefil.com <mailto:xe...@xefil.com>> wrote:
>
>
> This: https://github.com/warped-__rudi/xbmc/tree/Gotham-A10
> <https://github.com/warped-rudi/xbmc/tree/Gotham-A10>
>
> Cheers,
>
> Simon
>
> Il 27/08/2014 15:10, Roberto Alcântara ha scritto:
>
> what XBMC version (repository) are you using?
>
> Thank you !
> - Roberto
>
>
> - Roberto
>
>
> On Wed, Aug 27, 2014 at 9:33 AM, X3fil <xe...@xefil.com <mailto:xe...@xefil.com>
> linux-sunxi+unsubscribe@__goog____legroups.com <http://goog__legroups.com>
> <http://googlegroups.com>
> <mailto:linux-sunxi%____2Bun...@googlegroups.com
> <mailto:linux-sunxi%25__2Bun...@googlegroups.com>
> <mailto:linux-sunxi%__252Bunsubscribe@googlegroups.__com
> <mailto:linux-sunxi%25252Bun...@googlegroups.com>>__>.
> For more options, visit https://groups.google.com/d/______optout
> <https://groups.google.com/d/____optout>
> <https://groups.google.com/d/____optout <https://groups.google.com/d/__optout>>
> <https://groups.google.com/d/____optout <https://groups.google.com/d/__optout>
>
> <https://groups.google.com/d/__optout <https://groups.google.com/d/optout>>>.
>
>
> --
> You received this message because you are subscribed to a topic in the Google Groups
> "linux-sunxi"
> group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/____topic/linux-sunxi/uNwSx9ntbqM/____unsubscribe
> <https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe>
> <mailto:linux-sunxi+_...@googlegroups.com
> <mailto:linux-sunxi%2B__uns...@googlegroups.com>
>
> <mailto:linux-sunxi%__2Buns...@googlegroups.com
> <mailto:linux-sunxi%252Buns...@googlegroups.com>__>>.
> You received this message because you are subscribed to the Google Groups "linux-sunxi"
> group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> linux-sunxi+unsubscribe@__goog__legroups.com <http://googlegroups.com>
> <mailto:linux-sunxi%__2Buns...@googlegroups.com
> <mailto:linux-sunxi%252Buns...@googlegroups.com>__>.
> For more options, visit https://groups.google.com/d/____optout
> <https://groups.google.com/d/__optout> <https://groups.google.com/d/__optout
> <https://groups.google.com/d/optout>>.
>
>
> --
> You received this message because you are subscribed to a topic in the Google Groups
> "linux-sunxi"
> group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe
> <https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe>.
> To unsubscribe from this group and all its topics, send an email to
> linux-sunxi+unsubscribe@__googlegroups.com
> <mailto:linux-sunxi%2Bunsu...@googlegroups.com>
> <mailto:linux-sunxi+...@googlegroups.com
> <mailto:linux-sunxi%2Bunsu...@googlegroups.com>>.
> For more options, visit https://groups.google.com/d/__optout
> <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> linux-sunxi+unsubscribe@__googlegroups.com <mailto:linux-sunxi%2Bunsu...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/__optout <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to a topic in the Google Groups "linux-sunxi"
> group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> linux-sunxi...@googlegroups.com <mailto:linux-sunxi...@googlegroups.com>.

Roberto Alcântara

unread,
Aug 27, 2014, 9:55:19 AM8/27/14
to linux-sunxi
I'm using a AwSOM A20 module/development kit, but it is like CubieBoard2.




 - Roberto


                 <mailto:linux-sunxi%____2Bunsu...@googlegroups.com
        <mailto:linux-sunxi%25__2Bunsu...@googlegroups.com>
                 <mailto:linux-sunxi%__252Bunsubscribe@googlegroups.__com
        <mailto:linux-sunxi%25252Bunsubscribe@googlegroups.com>>__>.

                      For more options, visit https://groups.google.com/d/______optout
        <https://groups.google.com/d/____optout>

                 <https://groups.google.com/d/____optout <https://groups.google.com/d/__optout>>
        <https://groups.google.com/d/____optout <https://groups.google.com/d/__optout>

                 <https://groups.google.com/d/__optout <https://groups.google.com/d/optout>>>.


                 --
                 You received this message because you are subscribed to a topic in the Google Groups
                 "linux-sunxi"
                 group.
                 To unsubscribe from this topic, visit
        https://groups.google.com/d/____topic/linux-sunxi/uNwSx9ntbqM/____unsubscribe
        <https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe>

                 <https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe
        <https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe>>.

                 To unsubscribe from this group and all its topics, send an email to
                 linux-sunxi+unsubscribe@__goog__legroups.com <http://googlegroups.com>
                 <mailto:linux-sunxi%__2Bunsu...@googlegroups.com
        <mailto:linux-sunxi%252Bunsubscribe@googlegroups.com>__>
                 <mailto:linux-sunxi+____unsub...@googlegroups.com
        <mailto:linux-sunxi%2B__unsub...@googlegroups.com>


                 <mailto:linux-sunxi%__2Bunsu...@googlegroups.com
        <mailto:linux-sunxi%252Bunsubscribe@googlegroups.com>__>>.


                 For more options, visit https://groups.google.com/d/____optout
        <https://groups.google.com/d/__optout>
                 <https://groups.google.com/d/__optout <https://groups.google.com/d/optout>>.


             --
             You received this message because you are subscribed to the Google Groups "linux-sunxi"
        group.
             To unsubscribe from this group and stop receiving emails from it, send an email to
             linux-sunxi+unsubscribe@__goog__legroups.com <http://googlegroups.com>

             For more options, visit https://groups.google.com/d/____optout
        <https://groups.google.com/d/__optout> <https://groups.google.com/d/__optout
        <https://groups.google.com/d/optout>>.


        --
        You received this message because you are subscribed to a topic in the Google Groups
        "linux-sunxi"
        group.
        To unsubscribe from this topic, visit
        https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe
        <https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe>.
        To unsubscribe from this group and all its topics, send an email to
        linux-sunxi+unsubscribe@__googlegroups.com
        <mailto:linux-sunxi%2Bunsu...@googlegroups.com>

        <mailto:linux-sunxi%2Bunsu...@googlegroups.com>>.
        For more options, visit https://groups.google.com/d/__optout
        <https://groups.google.com/d/optout>.


    --
    You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to
    linux-sunxi+unsubscribe@__googlegroups.com <mailto:linux-sunxi%2Bunsu...@googlegroups.com>.
    For more options, visit https://groups.google.com/d/__optout <https://groups.google.com/d/optout>.


--
You received this message because you are subscribed to a topic in the Google Groups "linux-sunxi"
group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to

For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe@googlegroups.com.

X3fil

unread,
Aug 27, 2014, 10:00:54 AM8/27/14
to linux...@googlegroups.com

BananaPI is similar to CubieBoard2 as well, but maybe not so...
XBMC is not working smooth with internal player :(
On Gotham-A10 it's better, but not smooth as expected/needed.

Simon


Il 27/08/2014 15:54, Roberto Alcântara ha scritto:
> I'm using a AwSOM A20 module/development kit, but it is like CubieBoard2.
>
>
>
>
> - Roberto
>
>
> On Wed, Aug 27, 2014 at 10:48 AM, X3fil <xe...@xefil.com <mailto:xe...@xefil.com>> wrote:
>
>
> On which board/system?
>
> Il 27/08/2014 15:37, Roberto Alcântara ha scritto:
>
> Thank you ! I will take a look this version too.
>
> I'm using rella fork (https://github.com/rellla/__xbmca10
> <https://github.com/rellla/xbmca10>) for now running great h264 1080p but
> crashing after 2~4h.
>
> Cheers,
> - Roberto
>
>
> - Roberto
>
>
> On Wed, Aug 27, 2014 at 10:29 AM, X3fil <xe...@xefil.com <mailto:xe...@xefil.com>
> <mailto:xe...@xefil.com <mailto:xe...@xefil.com>>> wrote:
>
>
> This: https://github.com/warped-____rudi/xbmc/tree/Gotham-A10
> <https://github.com/warped-__rudi/xbmc/tree/Gotham-A10>
>
> <https://github.com/warped-__rudi/xbmc/tree/Gotham-A10
> <https://github.com/warped-rudi/xbmc/tree/Gotham-A10>>
>
> Cheers,
>
> Simon
>
> Il 27/08/2014 15:10, Roberto Alcântara ha scritto:
>
> what XBMC version (repository) are you using?
>
> Thank you !
> - Roberto
>
>
> - Roberto
>
>
> On Wed, Aug 27, 2014 at 9:33 AM, X3fil <xe...@xefil.com <mailto:xe...@xefil.com>
> <mailto:xe...@xefil.com <mailto:xe...@xefil.com>>
> <mailto:xe...@xefil.com <mailto:xe...@xefil.com> <mailto:xe...@xefil.com
> <mailto:xe...@xefil.com>>>> wrote:
>
>
> I'm on 3.4.90 (armv7l):
>
> Distributor ID: Ubuntu
> Description: Ubuntu 14.04.1 LTS
> Release: 14.04
> Codename: trusty
>
> Simon
>
> Il 27/08/2014 13:54, Roberto Alcântara ha scritto:
>
> Guys,
>
> What version from kernel and XBMC are you using ?
>
>
> - Roberto
>
>
> On Tue, Aug 26, 2014 at 5:41 AM, X3fil <xe...@xefil.com
> <mailto:xe...@xefil.com> <mailto:xe...@xefil.com <mailto:xe...@xefil.com>>
> <mailto:xe...@xefil.com <mailto:xe...@xefil.com> <mailto:xe...@xefil.com
> <mailto:xe...@xefil.com>>>
> <mailto:xe...@xefil.com <mailto:xe...@xefil.com> <mailto:xe...@xefil.com
> <mailto:xe...@xefil.com>> <mailto:xe...@xefil.com <mailto:xe...@xefil.com>
> linux-sunxi+unsubscribe@__goog______legroups.com
> <http://goog____legroups.com> <http://goog__legroups.com>
> <http://googlegroups.com>
> <mailto:linux-sunxi%______2Bu...@googlegroups.com
> <mailto:linux-sunxi%25____2Bu...@googlegroups.com>
> <mailto:linux-sunxi%25____2Bu...@googlegroups.com
> <mailto:linux-sunxi%2525__2Bu...@googlegroups.com>__>
> <mailto:linux-sunxi%____252Bunsubscribe@googlegroups.
> <mailto:linux-sunxi%25__252Bunsubscribe@googlegroups.>____com
> <mailto:linux-sunxi%__25252Bunsubscribe@__googlegroups.com
> <mailto:linux-sunxi%2525252Bu...@googlegroups.com>>>__>.
> For more options, visit https://groups.google.com/d/________optout
> <https://groups.google.com/d/______optout>
> https://groups.google.com/d/______topic/linux-sunxi/__uNwSx9ntbqM/____unsubscribe
> <https://groups.google.com/d/____topic/linux-sunxi/uNwSx9ntbqM/____unsubscribe>
> <https://groups.google.com/d/____topic/linux-sunxi/__uNwSx9ntbqM/__unsubscribe
> <https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe>>
>
>
> <https://groups.google.com/d/____topic/linux-sunxi/__uNwSx9ntbqM/__unsubscribe
> <mailto:linux-sunxi+__...@googlegroups.com
> <mailto:linux-sunxi%2B____un...@googlegroups.com>
> <mailto:linux-sunxi%2B____un...@googlegroups.com
> <mailto:linux-sunxi%252B__un...@googlegroups.com>>
> <mailto:linux-sunxi%25252Bun...@googlegroups.com>>__>>.
> You received this message because you are subscribed to the Google Groups
> "linux-sunxi"
> group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> linux-sunxi+unsubscribe@__goog____legroups.com <http://goog__legroups.com>
> <http://googlegroups.com>
> <mailto:linux-sunxi%25252Bun...@googlegroups.com>>__>.
> <mailto:linux-sunxi%252Buns...@googlegroups.com>__>>.
> For more options, visit https://groups.google.com/d/____optout
> <https://groups.google.com/d/__optout>
> <https://groups.google.com/d/__optout <https://groups.google.com/d/optout>>.
>
>
> --
> You received this message because you are subscribed to the Google Groups "linux-sunxi"
> group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> linux-sunxi+unsubscribe@__goog__legroups.com <http://googlegroups.com>
> <mailto:linux-sunxi%__2Buns...@googlegroups.com
> <mailto:linux-sunxi%252Buns...@googlegroups.com>__>.
> For more options, visit https://groups.google.com/d/____optout
> <https://groups.google.com/d/__optout> <https://groups.google.com/d/__optout
> <https://groups.google.com/d/optout>>.
>
>
> --
> You received this message because you are subscribed to a topic in the Google Groups
> "linux-sunxi"
> group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe
> <https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe>.
> To unsubscribe from this group and all its topics, send an email to
> linux-sunxi+unsubscribe@__googlegroups.com
> <mailto:linux-sunxi%2Bunsu...@googlegroups.com>
> <mailto:linux-sunxi+...@googlegroups.com
> <mailto:linux-sunxi%2Bunsu...@googlegroups.com>>.
> For more options, visit https://groups.google.com/d/__optout
> <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> linux-sunxi+unsubscribe@__googlegroups.com <mailto:linux-sunxi%2Bunsu...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/__optout <https://groups.google.com/d/optout>.
>
>
> --
> You received this message because you are subscribed to a topic in the Google Groups "linux-sunxi"
> group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> linux-sunxi...@googlegroups.com <mailto:linux-sunxi...@googlegroups.com>.

Roberto Alcântara

unread,
Aug 27, 2014, 10:15:45 AM8/27/14
to linux-sunxi
Is not clear for me the differences between them.

But between awsomA20 and cubieboard2 I can't see anything with affects video rendering.

I'm decoding h.264 1080i inside MPEG2 TS from my digital tv device (ISDB-T) smooth. But crashing after some time, i'm working to try to solve this issue.

I was using this video to test 720p and was fine (I will retest today before a few changes I made): http://www.dvdloc8.com/clip.php?movieid=12167&clipid=1
I will test again with 1080p h264 trailer too.

Cheers,
 - Roberto


                          <mailto:linux-sunxi%______2Bunsu...@googlegroups.com
        <mailto:linux-sunxi%25____2Bunsu...@googlegroups.com>
                 <mailto:linux-sunxi%25____2Bunsu...@googlegroups.com
        <mailto:linux-sunxi%2525__2Bunsu...@googlegroups.com>__>

                          <mailto:linux-sunxi%____252Bunsubscribe@googlegroups.
        <mailto:linux-sunxi%25__252Bunsubscribe@googlegroups.>____com
                 <mailto:linux-sunxi%__25252Bunsubscribe@__googlegroups.com
                          <mailto:linux-sunxi%____2Bunsu...@googlegroups.com
        <mailto:linux-sunxi%25__2Bunsu...@googlegroups.com>
                 <mailto:linux-sunxi%__252Bunsubscribe@googlegroups.__com
        <mailto:linux-sunxi%25252Bunsubscribe@googlegroups.com>>__>
                          <mailto:linux-sunxi+______unsub...@googlegroups.com
        <mailto:linux-sunxi%2B____unsub...@googlegroups.com>
                 <mailto:linux-sunxi%2B____unsub...@googlegroups.com
        <mailto:linux-sunxi%252B__unsub...@googlegroups.com>>



                          <mailto:linux-sunxi%____2Bunsu...@googlegroups.com
        <mailto:linux-sunxi%25__2Bunsu...@googlegroups.com>
                 <mailto:linux-sunxi%__252Bunsubscribe@googlegroups.__com


                          For more options, visit https://groups.google.com/d/______optout
        <https://groups.google.com/d/____optout>
                 <https://groups.google.com/d/____optout <https://groups.google.com/d/__optout>>
                          <https://groups.google.com/d/____optout
        <https://groups.google.com/d/__optout> <https://groups.google.com/d/__optout
        <https://groups.google.com/d/optout>>>.


                      --
                      You received this message because you are subscribed to the Google Groups
        "linux-sunxi"
                 group.
                      To unsubscribe from this group and stop receiving emails from it, send an email to
                      linux-sunxi+unsubscribe@__goog____legroups.com <http://goog__legroups.com>
        <http://googlegroups.com>
                 <mailto:linux-sunxi%____2Bunsu...@googlegroups.com
        <mailto:linux-sunxi%25__2Bunsu...@googlegroups.com>
                 <mailto:linux-sunxi%__252Bunsubscribe@googlegroups.__com

                      For more options, visit https://groups.google.com/d/______optout
        <https://groups.google.com/d/____optout>
                 <https://groups.google.com/d/____optout <https://groups.google.com/d/__optout>>
        <https://groups.google.com/d/____optout <https://groups.google.com/d/__optout>
                 <https://groups.google.com/d/__optout <https://groups.google.com/d/optout>>>.


                 --
                 You received this message because you are subscribed to a topic in the Google Groups
                 "linux-sunxi"
                 group.
                 To unsubscribe from this topic, visit
        https://groups.google.com/d/____topic/linux-sunxi/uNwSx9ntbqM/____unsubscribe
        <https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe>
                 <https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe
        <https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe>>.
                 To unsubscribe from this group and all its topics, send an email to
                 linux-sunxi+unsubscribe@__goog__legroups.com <http://googlegroups.com>
                 <mailto:linux-sunxi%__2Bunsu...@googlegroups.com
        <mailto:linux-sunxi%252Bunsubscribe@googlegroups.com>__>
                 <mailto:linux-sunxi+____unsub...@googlegroups.com
        <mailto:linux-sunxi%2B__unsub...@googlegroups.com>
                 <mailto:linux-sunxi%__2Bunsu...@googlegroups.com

                 For more options, visit https://groups.google.com/d/____optout
        <https://groups.google.com/d/__optout>
                 <https://groups.google.com/d/__optout <https://groups.google.com/d/optout>>.


             --
             You received this message because you are subscribed to the Google Groups "linux-sunxi"
        group.
             To unsubscribe from this group and stop receiving emails from it, send an email to
             linux-sunxi+unsubscribe@__goog__legroups.com <http://googlegroups.com>

             For more options, visit https://groups.google.com/d/____optout
        <https://groups.google.com/d/__optout> <https://groups.google.com/d/__optout
        <https://groups.google.com/d/optout>>.


        --
        You received this message because you are subscribed to a topic in the Google Groups
        "linux-sunxi"
        group.
        To unsubscribe from this topic, visit
        https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe
        <https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe>.
        To unsubscribe from this group and all its topics, send an email to
        linux-sunxi+unsubscribe@__googlegroups.com
        <mailto:linux-sunxi%2Bunsu...@googlegroups.com>

        <mailto:linux-sunxi%2Bunsu...@googlegroups.com>>.
        For more options, visit https://groups.google.com/d/__optout
        <https://groups.google.com/d/optout>.


    --
    You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to
    linux-sunxi+unsubscribe@__googlegroups.com <mailto:linux-sunxi%2Bunsu...@googlegroups.com>.
    For more options, visit https://groups.google.com/d/__optout <https://groups.google.com/d/optout>.


--
You received this message because you are subscribed to a topic in the Google Groups "linux-sunxi"
group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to

For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscribe@googlegroups.com.

Andreas Baierl

unread,
Aug 27, 2014, 10:36:50 AM8/27/14
to linux...@googlegroups.com
Roberto,

do you have the possibility to provide DVB streams 576i, 1080i and 720p online?

And which issue do you run into? Log?

Regards
Andreas

Cheers,
 - Roberto


                          <mailto:linux-sunxi%______2Bu...@googlegroups.com
        <mailto:linux-sunxi%25____2Bu...@googlegroups.com>
                 <mailto:linux-sunxi%25____2Bu...@googlegroups.com

                          <mailto:linux-sunxi%____252Bunsubscribe@googlegroups.
        <mailto:linux-sunxi%25__252Bunsubscribe@googlegroups.>____com
                 <mailto:linux-sunxi%__25252Bunsubscribe@__googlegroups.com
        <mailto:linux-sunxi%2525252Bu...@googlegroups.com>>>__>.
                          <mailto:linux-sunxi%____2Bun...@googlegroups.com
        <mailto:linux-sunxi%25__2Bun...@googlegroups.com>
                 <mailto:linux-sunxi%__252Bunsubscribe@googlegroups.__com
        <mailto:linux-sunxi%25252Bun...@googlegroups.com>>__>
                          <mailto:linux-sunxi+__...@googlegroups.com
        <mailto:linux-sunxi%2B____un...@googlegroups.com>
                 <mailto:linux-sunxi%2B____un...@googlegroups.com
        <mailto:linux-sunxi%252B__un...@googlegroups.com>>



                          <mailto:linux-sunxi%____2Bun...@googlegroups.com
        <mailto:linux-sunxi%25__2Bun...@googlegroups.com>
                 <mailto:linux-sunxi%__252Bunsubscribe@googlegroups.__com
        <mailto:linux-sunxi%25252Bun...@googlegroups.com>>__>>.


                          For more options, visit https://groups.google.com/d/______optout
        <https://groups.google.com/d/____optout>
                 <https://groups.google.com/d/____optout <https://groups.google.com/d/__optout>>
                          <https://groups.google.com/d/____optout
        <https://groups.google.com/d/__optout> <https://groups.google.com/d/__optout
        <https://groups.google.com/d/optout>>>.


                      --
                      You received this message because you are subscribed to the Google Groups
        "linux-sunxi"
                 group.
                      To unsubscribe from this group and stop receiving emails from it, send an email to
                      linux-sunxi+unsubscribe@__goog____legroups.com <http://goog__legroups.com>
        <http://googlegroups.com>
                 <mailto:linux-sunxi%____2Bun...@googlegroups.com
        <mailto:linux-sunxi%25__2Bun...@googlegroups.com>
                 <mailto:linux-sunxi%__252Bunsubscribe@googlegroups.__com
        <mailto:linux-sunxi%25252Bun...@googlegroups.com>>__>.

                      For more options, visit https://groups.google.com/d/______optout
        <https://groups.google.com/d/____optout>
                 <https://groups.google.com/d/____optout <https://groups.google.com/d/__optout>>
        <https://groups.google.com/d/____optout <https://groups.google.com/d/__optout>
                 <https://groups.google.com/d/__optout <https://groups.google.com/d/optout>>>.


                 --
                 You received this message because you are subscribed to a topic in the Google Groups
                 "linux-sunxi"
                 group.
                 To unsubscribe from this topic, visit
        https://groups.google.com/d/____topic/linux-sunxi/uNwSx9ntbqM/____unsubscribe
        <https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe>
                 <https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe
        <https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe>>.
                 To unsubscribe from this group and all its topics, send an email to
                 linux-sunxi+unsubscribe@__goog__legroups.com <http://googlegroups.com>
                 <mailto:linux-sunxi%__2Buns...@googlegroups.com
        <mailto:linux-sunxi%252Buns...@googlegroups.com>__>
                 <mailto:linux-sunxi+_...@googlegroups.com
        <mailto:linux-sunxi%2B__uns...@googlegroups.com>
                 <mailto:linux-sunxi%__2Buns...@googlegroups.com
        <mailto:linux-sunxi%252Buns...@googlegroups.com>__>>.

                 For more options, visit https://groups.google.com/d/____optout
        <https://groups.google.com/d/__optout>
                 <https://groups.google.com/d/__optout <https://groups.google.com/d/optout>>.


             --
             You received this message because you are subscribed to the Google Groups "linux-sunxi"
        group.
             To unsubscribe from this group and stop receiving emails from it, send an email to
             linux-sunxi+unsubscribe@__goog__legroups.com <http://googlegroups.com>

             For more options, visit https://groups.google.com/d/____optout
        <https://groups.google.com/d/__optout> <https://groups.google.com/d/__optout
        <https://groups.google.com/d/optout>>.


        --
        You received this message because you are subscribed to a topic in the Google Groups
        "linux-sunxi"
        group.
        To unsubscribe from this topic, visit
        https://groups.google.com/d/__topic/linux-sunxi/uNwSx9ntbqM/__unsubscribe
        <https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe>.
        To unsubscribe from this group and all its topics, send an email to
        linux-sunxi+unsubscribe@__googlegroups.com
        <mailto:linux-sunxi%2Bunsu...@googlegroups.com>

        <mailto:linux-sunxi%2Bunsu...@googlegroups.com>>.
        For more options, visit https://groups.google.com/d/__optout
        <https://groups.google.com/d/optout>.


    --
    You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to
    linux-sunxi+unsubscribe@__googlegroups.com <mailto:linux-sunxi%2Bunsu...@googlegroups.com>.
    For more options, visit https://groups.google.com/d/__optout <https://groups.google.com/d/optout>.


--
You received this message because you are subscribed to a topic in the Google Groups "linux-sunxi"
group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/linux-sunxi/uNwSx9ntbqM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi...@googlegroups.com.

Roberto Alcântara

unread,
Aug 27, 2014, 11:02:17 AM8/27/14
to linux-sunxi
1080i i'm sure I can. I will do it later and send url.

I talked with rella yesterday and he gave me tips to look A10 render code in XBMC to try to solve the problem. I will try to fix and let available the logs.

cheers,
 - Roberto

Andreas Baierl

unread,
Aug 27, 2014, 11:08:09 AM8/27/14
to linux...@googlegroups.com
It's me :)
Thanks for providing the samples.

Regards
rellla

Roberto Alcântara

unread,
Aug 27, 2014, 11:14:41 AM8/27/14
to linux-sunxi
:-D hehehe

So I will try to follow *your* tip sent on freenode last night as soon I go home.  We're GMT-3 here, so I was sleeping when you sent the message...

Thank you,
 - Roberto

Roberto Alcantara

unread,
Aug 27, 2014, 7:30:14 PM8/27/14
to linux...@googlegroups.com
H264 1080i transport stream sample captured from DVB device: http://www.devs.com.br/tvm_h264_1080i.ts

Cheers,
physis

ps.:
I’m with problems to compile xbmc again to test suggested hack (I had same problem previously but I forgot how I solved ). ASAP I solve it I will run new tests.

make[1]: Leaving directory `/home/robertoalcantara/sandbox/melehacking/xbmca10/lib/stsound/StSoundLibrary'
LD xbmc.bin
/usr/lib/gcc-cross/arm-linux-gnueabihf/4.8/libstdc++.so: undefined reference to `clock_gettime@GLIBC_2.17'
collect2: error: ld returned 1 exit status
make: *** [xbmc.bin] Error 1

X3fil

unread,
Aug 29, 2014, 1:27:44 PM8/29/14
to linux...@googlegroups.com


Hello,

Actually I've no news to use native XBMC player with hardware
acceleration on my A20 device.
I'm in touch with the developer of the Gotham-A10 fork. As soon I get
news I'll update it here.
Meanwhile I'm trying to use the external player (mplayer) to play
videos. From the cli, the video is played smooth.
Using it WITH XBMC, i get a strange result:
The video is played well in fullscreen, but the black bars that are
filling the rest of the video (top-bottom bars) are flickering, showing
the XBMC background.
This is the result:

https://www.youtube.com/watch?v=YwJRKRL8AgM

You can see TIME (upper right) and "Videos" menu (upper left) appear and
disappear very fast.
I've asked on mplayer mailinglist and I got this answer:

*******************
This is more complicated.
The OSD is drawn using a completely different layer of the graphics
hardware, so that it works is not surprising.
I suspect the flickering is a bug/limitation of the libvdpau-sunxi when
the output surface is larger than the (upscaled) video surface.
Looking at the code it seems to do XClearWindow.
I could imagine that the problem is that XBMC uses -wid, with the
window being the one it does OpenGL drawing into?
That would then mean that its OpenGL drawing will be fighting
with that XClearWindow, with random results on who "wins"
and is displayed.
I see no really easy solution, though XBMC probably should stop
drawing its UI when it won't be visible anyway, that certainly
is a waste of CPU and GPU power!
Or is it supposed to be visible? Then commenting out that XClearWindow
might fix it.
*******************

So, do you think is more an libvdpau-sunxi issue or should this be
investigated on XBMC fork? I know this fork is created to avoid using an
external player and to let the internal player do the stuff, but
meanwhile I'm searching for a solution, because I can't resolve it on XBMC.

Thanks for the support!

Simon

Roberto Alcantara

unread,
Aug 29, 2014, 7:49:32 PM8/29/14
to linux...@googlegroups.com
Updating status… Guys, I’m using same thread because the subject seems ok. Should I start another thread for same theme?

Andreas, XBMC still crashing after some time (always +1h), even after include

layera.scn_win.height = g_height;
layera.mode = DISP_LAYER_WORK_MODE_NORMAL;
+
+ layera.fb.format = DISP_FORMAT_ARGB8888;
+ layera.fb.seq = DISP_SEQ_ARGB;
+
args[0] = g_screenid;

here https://github.com/rellla/xbmca10/blob/stage/Frodo/xbmc/cores/VideoRenderers/LinuxRendererA10.cpp#L1562 as suggested on irc.

XBMC crashs and I have a lot of

<4>[DISP] not supported image0 pixel sequence:128 in img_sw_para_to_reg
<4>[DISP] not supported image0 pixel sequence:192 in img_sw_para_to_reg
<4>[DISP] not supported image0 pixel sequence:36 in img_sw_para_to_reg
<4>[DISP] not supported image0 pixel sequence:36 in img_sw_para_to_reg
<4>[DISP] not supported

flooded on terminal. Messages stops only when a new video is started on XBMC (restarted after chash).

This is XBMC crash log: http://pastebin.com/UxdyMayG
XBMC debug log: http://pastebin.com/9CyQuYAV

Did you have some tip for guide my studies, some documentation, about all “magic” happening in LinuxRederA10.cpp? Of course I can see the sequence of ioctls but is not clear enough yet parameters sent to /disp to setup

Thank you guys,

- Roberto “physis”

Roberto Alcantara

unread,
Aug 29, 2014, 7:52:04 PM8/29/14
to linux...@googlegroups.com
Can you send me url for video are you playing? I would like to test same file here with frodo/rella.

I tried today some clips and is all ok in my setup:

http://download2.dvdloc8.com/trailers/divxdigest/simpsons_movie_1080p_hddvd_trailer.zip
http://downloads.dvdloc8.com/trailers/divxdigest/bourne_ultimatum_trailer.zip


cheers,
- Roberto
Reply all
Reply to author
Forward
0 new messages