[LINUX] XBMC for Linux port to ARM architecture CPU and SoC chips?
robclark
Junior Member Posts: 22 Joined: Nov 2011 Reputation: 0 |
2011-12-11 17:57
Post: #651
fyi, pushed another update to my github branch.. seeking seems to be working better now. Also cleaned up a bit some buffer refcnt'ing stuff so we don't get buffers freed/recycled while the renderer still has 'em.
|
| find quote |
RockerC
Senior Member Posts: 149 Joined: May 2011 Reputation: 3 |
CuBox by Solid-Run could be a great ARM and OpenGL ES development platform for XBMC on Linux?
http://www.solid-run.com/products/cubox http://www.linuxfordevices.com/c/a/News/SolidRun-CuBox/ http://www.youtube.com/watch?v=twEoMYEJls4 it is relatively inexpensive at €99 and you do not need to buy any additional hardware for it ![]() They say to already have XBMC for Ubuntu Linux running on it http://www.youtube.com/watch?v=twEoMYEJls4 http://www.solid-run.com/phpbb/viewtopic.php?f=2&t=5 http://www.solid-run.com/phpbb/viewtopic.php?f=11&t=4 Quote:Typically a distro that supports ARMv7 and VFPv3-d16 instruction sets would be best, in order to get best performance. Marvell Armada 510 / PXA510 SoC it uses seams little special http://www.marvell.com/application-proce.../index.jsp http://www.linuxfordevices.com/c/a/News/...-and-1000/ Quote:Because Marvell is not only an ARM processor licensee, but also an architecture licensee, it has the right to take ARM-designed cores and use it in SoCs of its own devising. This is precisely what the chipmaker has done with its newly announced Armada products, creating its own, unique Sheeva designs.
(This post was last modified: 2011-12-18 21:03 by RockerC.)
|
| find quote |
RockerC
Senior Member Posts: 149 Joined: May 2011 Reputation: 3 |
2011-12-18 21:02
Post: #653
RockerC Wrote:CuBox by Solid-Run could be a great ARM and OpenGL ES development platform for XBMC on Linux?Fork by rabeeh from SolidRun now available on GitHub with GStreamer hardware decoding and Dove overlay video rendering https://github.com/rabeeh/xbmc http://www.solid-run.com/phpbb/viewtopic.php?f=2&t=5 Quote:I'v forked xbmc and created -
(This post was last modified: 2011-12-18 21:07 by RockerC.)
|
| find quote |
quickie
Junior Member Posts: 1 Joined: Dec 2011 Reputation: 0 |
2011-12-19 19:23
Post: #654
Could we use that code or adapt it with Raspberry Pi or Pandora Board?
|
| find quote |
pfbach
Junior Member Posts: 7 Joined: Aug 2011 Reputation: 0 |
2011-12-22 23:24
Post: #655
Hi guys,
I have to say thanks to those who have contributed so much already for making xbmc work with the pandaboard. I am trying to build xbmc from robclarks github repo (gstreamer-eglimg branch) for my pandaboard rev A2, but I get the same message I have gotten a few other times I have tried to compile xmbc with openmax support (from various branches of xbmc). My config settings: ./configure --enable-neon --disable-vdpau --disable-optical-drive --enable-gles --enable-gstreamer The error messages from compile time: OpenMaxVideo.cpp:81:30: error invalid use of incomplete type 'struct COpenMaxVideo' DVDVideoCodec.h:41:7: error forward declaration of 'struct COpenMaxVideo' .... I have installed libomxil-bellagio0 libomxil-bellagio-dev libomxil-bellagio-components-base I am running latest Linaro 11.11 build. I have also installed stuff from https://launchpad.net/~tiomap-dev/+archive/release, but there seems to be dependency problems for gstreamer0.10-faac and ubuntu-omap4-extras in that (faac/libfaac) >=1.28 is not installed on linaro 11.11 I managed to compile a working version off the earlier gstreamer branch by topfs in june/july, but somehow I don't remember how to get around these error messages. Any help and guidance appreciated. |
| find quote |
robclark
Junior Member Posts: 22 Joined: Nov 2011 Reputation: 0 |
2011-12-23 00:50
Post: #656
Fwiw, I didn't have omx installed or enabled when I built, so you might try removing bellagio or at least disabling omx support when you configure
|
| find quote |
pfbach
Junior Member Posts: 7 Joined: Aug 2011 Reputation: 0 |
2011-12-23 18:01
Post: #657
robclark Wrote:Fwiw, I didn't have omx installed or enabled when I built, so you might try removing bellagio or at least disabling omx support when you configure Ah, yeah you are right. That did it, but I thought one were supposed to use OpenMax with Pandaboard? However, when I start xbmc it segfaults after warning messages: (FEH.py:3674):Gtk-WARNING **:Unable to locate theme engine in module_path: "pixmap", ... I guess the warning messages has nothing to do with the segfault itself so I will investigate this further. Might be because I don't have ubuntu-omap4-extras packages installed, due to conflicting faac/libfaac versions? |
| find quote |
robclark
Junior Member Posts: 22 Joined: Nov 2011 Reputation: 0 |
2011-12-23 19:06
Post: #658
pfbach Wrote:Ah, yeah you are right. That did it, but I thought one were supposed to use OpenMax with Pandaboard? Nope, no omx in 11.10 pfbach Wrote:However, when I start xbmc it segfaults after warning messages: I see the warning too, but not the segfault, so I think unrelated.. but you probably will need ubuntu-omap4-extras, as there might be some issues in some cases w/ sw decoders. But I think gst-ducati and gst-plugins-base you might still need to build from the git trees at http://gitorious.org/gstreamer-omap (ti branch in case of gst-plugins-base), since I think what is in the PPA hasn't been updated yet. |
| find quote |
pfbach
Junior Member Posts: 7 Joined: Aug 2011 Reputation: 0 |
2011-12-23 19:15
Post: #659
robclark Wrote:I see the warning too, but not the segfault, so I think unrelated.. but you probably will need ubuntu-omap4-extras, as there might be some issues in some cases w/ sw decoders. But I think gst-ducati and gst-plugins-base you might still need to build from the git trees at http://gitorious.org/gstreamer-omap (ti branch in case of gst-plugins-base), since I think what is in the PPA hasn't been updated yet. Ok, thanks. I figured out the conflict issue. I needed to enable multiverse repo in apt, so now I have installed ubuntu-omap4-extras. I will build gst-ducati and gst-plugins-base and see if that will help. |
| find quote |
pavo
Junior Member Posts: 1 Joined: Dec 2011 Reputation: 0 |
2011-12-24 02:33
Post: #660
In the meantime new model of Raspbery PI has arrived, and it looks pretty good http://www.raspberrypi.org/archives/431
|
| find quote |


Search
Help