yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] psxwizz:
I'm looking for some help

I don't know much about the playercorefactory..xml file

I was looking at the smbwrapper.apk and i copied the text from the playercorefactory.xml and copied it into the one that is in the version of xbmc that i am using which is the xaf build

The reason i wanted to do this is so xbmc gives me the option to use the smbwrapper as a player

so i can watch smb shares using xbmc with the mx player, xbmcxaf builds do not work with smb shares

to my surprise it does work fine but i get a couple of script errors when booting xbmc, nothing major, but could someone look at the script i use and tell me what is wrong with it that it causes some plugin errors

also is there a better player i can use that does not give me dts is not supported, which mx player gives me on some mkv's

With the xbmcxaf build and smbwrapper integrated i find this works very well on my unit which is a minix x5 device

Here is how mine is setup

<playercorefactory>

<players>

<player name="StephWrapper" type="ExternalPlayer" audio="false" video="true">

<filename>com.birdy.smbwrapper</filename>

<hidexbmc>true</hidexbmc>

<playcountminimumtime>120</playcountminimumtime>

</player>

</players>

<rules action="prepend">

<rule protocols="smb" name="StephWrapper" />

<!-- Internet streams -- Disabled for now -->

<!--<rule internetstream="true" player="MXPlayerFree" />-->

<rule video="true" player="StephWrapper"/>

</rules>

<players>

<!-- These are compiled-in as re-ordering them would break scripts

The following aliases may also be used:

audiodefaultplayer, videodefaultplayer, videodefaultdvdplayer

<player name="DVDPlayer" audio="true" video="true" />

<player name="DVDPlayer" /> placeholder for MPlayer

<player name="PAPlayer" audio="true" />

-->

</players>

<rules name="system rules">

<rule name="rtv" protocols="rtv" player="DVDPlayer" />

<rule name="hdhomerun/myth/mms/udp" protocols="hdhomerun|myth|cmyth|mms|mmsh|udp" player="DVDPlayer" />

<rule name="lastfm/shout" protocols="lastfm|shout" player="PAPlayer" />

<rule name="rtmp" protocols="rtmp" player="videodefaultplayer" />

<!-- dvdplayer can play standard rtsp streams -->

<rule name="rtsp" protocols="rtsp" filetypes="!(rm|ra)" player="PAPlayer" />

<!-- Internet streams -->

<rule name="streams" internetstream="true">

<rule name="aacp/sdp" mimetypes="audio/aacp|application/sdp" player="DVDPlayer" />

<rule name="mp2" mimetypes="application/octet-stream" filetypes="mp2" player="PAPlayer" />

</rule>

<!-- DVDs -->

<rule name="dvd" dvd="true" player="DVDPlayer" />

<rule name="dvdimage" dvdimage="true" player="DVDPlayer" />

<!-- Only dvdplayer can handle these normally -->

<rule name="sdp/asf" filetypes="sdp|asf" player="DVDPlayer" />

<!-- Pass these to dvdplayer as we do not know if they are audio or video -->

<rule name="nsv" filetypes="nsv" player="DVDPlayer" />

<!-- pvr radio channels should be played by dvdplayer because they need buffering -->

<rule name="radio" filetypes="pvr" filename=".*/radio/.*" player="DVDPlayer" />

</rules>

</playercorefactory>
[Android Apps and Games] joalin:
Hi,

I installed this great app, and it works really great. I just have a problem, that XBMC has smbwrapper as default player, and I'd like the internal DVD player as default, and smbwrapper/MX player as secondary. This is because I noticed MX Player doesn't support online subtitles by now. I tried to change, but without success.

If this isn't possible, I'd like to use Bs player or Archos player in the xml file, so I could use them instead. I tried to edit the xml file myself, but I didn't get it to work. Mx player was mentioned only once in the file, and changing it to BSplayer didn't have any impact at all.

Can anyone help me edit my playercorefactory.xml file?

<playercorefactory>

<players>

<player name="StephWrapper" type="ExternalPlayer" audio="false" video="true">

<filename>com.birdy.smbwrapper</filename>

<hidexbmc>true</hidexbmc>

<playcountminimumtime>120</playcountminimumtime>

</player>

</players>

<rules action="prepend">

<rule protocols="smb" name="StephWrapper" />

<rule dvdimage="true" player="StephWrapper"/>

<rule protocols="rtmp" player="StephWrapper"/>

<rule protocols="rtsp" player="StephWrapper" />

<rule protocols="sop" player="StephWrapper" />

<!-- Internet streams -- Disabled for now -->

<!--<rule internetstream="true" player="MXPlayerFree" />-->

<rule video="true" player="StephWrapper"/>

</rules>

</playercorefactory>
[Android Apps and Games] ljpinho:
Hi !

No more versions for non neon devices ?

Thank you !
[Android Apps and Games] kemonine96:
Not at this time. The builds are running but there was an update to the audio engine that added a compile guard for non-neon. I did a quick update to get it building but it crashes on launch. I need to do some further digging to figure out what is crashing and if the non-neon platforms can be properly supported going forward.
[Android Apps and Games] poo706:
Is this also why there haven't been any set-top-box builds lately?

[poo]
[Android Apps and Games] kemonine96:
The set-top builds are failing to upload to the google code account for some reason. They are available via the box mirror (see OP for link). No idea why google is rejecting the files on me last week. Will look into it further after the next round of builds if they continue to fail to upload to google code. I've had some odd experiences uploading files to google code....

Again: the latest set top builds are up on the box mirror, not the google code mirror.

Edit: Thanks poo for making me think about this again. Found the problem. The mirror was full. Cleaning it up and this week's build should be fully mirrored.
[Android Apps and Games] ljpinho:
Thank you !

So, what's the latest stable build (12.1) for non neon devices you have, if there's one of course ?

Regards.
[Android Apps and Games] kemonine96:
The last working build was 2013/3/3. I have a note to look into the non-neon branch more closely in the coming weeks. If any dev's want to take a closer look at the code let me know and I'll get you the information.

For now though... I have the build disabled as my code changes will cause it to crash on launch.
[Android Apps and Games] ljpinho:
Thank's !
[Android Apps and Games] vi6s:
Help with repack apk file for XBMC

Hello

I am using XBMC 12.1 on my Nexus 10. In order to use Amazon addon, I have to switch the original librtmp file with the updated librtmp file I found earlier in the thread.

https://www.dropbox.com/s/hbuqpw17snhw0tj/librtmp.so

Here is the problem, everytime I reboot the Nexus 10; the /data/app/org.xbmc.xbmc.apk replaces the new librtmp with the old librtmp file. I want to keep the librtmp file permanent so I have decide to edit the XBMC.apk. I remove the old librtmp file and put the new one inside the apk and repackage it.

However, when I install the new XBMC.apk, it gives me an error "Installation failed". I want to know what went wrong. Is this a signature verification process? since I know the XBMC people sign each Android release. Please let me know or an alternate way to keep the librtmp permanent inside the /data/dat/org.xbmc.xbmc/lib.

Thank you
[Android Apps and Games] nbnion:
hi kemonine!

I can't see the name of the file on box link...

I don't know if it's neon, non neon, touch, etc..

can you guys fix that

thank you!
[Android Apps and Games] jhuff83:
On the latest build from xbmc website on sprint galaxy s 3. Am I missing the setting to turn the two lights off on my menu and back button. They constantly stay lit.
[Android Apps and Games] rzepa10:
Can anyone just simply tell me what will be the most stable version for Nexus7 (4.2.2 JDQ39)

I tried about 6 version of (Neon) but still not satisfied with stability.

My cofiguration is very popular so maybe there is someone with the spame spec. and will advice witch version

should I start first.

Thanks.
[Android Apps and Games] kemonine96:
I don't believe there is a setting for this currently.
[Android Apps and Games] kemonine96:
The builds here are unofficial, community builds. If you re-pack the XBMC apk and the install failed you can try using adb to install the apk instead of doing it on-device. It should shed some insight into why the install failed.
[Android Apps and Games] akaempf:
I guess one question I have is why when I copy an updated librtmp file into the xbmc lib directory I this used until a reboot and then the old rtmp lib is back.. It is like the file copy is not persistent... Is there anyway to do a hard copy or link the survives reboot etc...
[Android Apps and Games] vincenzo697:
I dont know if its been asked before but i have problem with the Youtube Plugin. Every time i go to play something it come s with an error "Script failed! : plugin.video.youtube

Any help?

Thanks in advance!!!!!!!!
[Android Apps and Games] vi6s:
Read my thread on top. The way Android works is when it boots up, it checks for data from the /data/apps folder with data from data/data folder. If there is inconsistencies, it reverts to the old data. I am trying to prevent this problem by recompiling a new XBMC apk with the new version of librtmp. If I succeed in doing it, I will post the apk for you to install.

---------- Post added at 07:17 PM ---------- Previous post was at 07:05 PM ----------

Well, are you using the latest version from XBMC or unofficial build? Do you have the latest librtmp? If you don't, go download it here

https://www.dropbox.com/s/hbuqpw17snhw0tj/librtmp.so

Replace it and remember to change the file permission before you start XBMC. Warning: if you reboot your device, you will have to copy the librtmp again.
[Android Apps and Games] Draak22:
Latest no-neon version goes straight back to home screen after 'first run' loader. After that, when trying to start it, it gives me a short black screen and goes back to home screen. Tried clearing cache and reinstalling. Asus Transformer TF101
[Android Apps and Games] jhuff83:
Tried this one on my Galaxy S 3 and same issue. I went ahead and just installed the one directly from XBMC's site. On another note, I have the Galaxy Tab 10.1 and the only non neon version that works is from around March 7th. Every other newer one will not allow me to click on programs. When I do, the program exits out. Not sure why it does that.
[Android Apps and Games] kemonine96:
The Galaxy S 3 is a NEON device. You should be using the NEON builds.
[Android Apps and Games] kemonine96:
Yep. There is currently an issue with the non-neon branch I've been maintaining. It looks like they have added NEON instructions to the audio engine. I am still looking closer at this.

The builds should not have run for non-neon last night. I have pulled the download since it is known-broken and will re-enable the builds once things are working again.
[Android Apps and Games] vi6s:
[/COLOR]
[Android Apps and Games] akaempf:
Does anyone have the plugin for amazon... bluecop repository does not work with this version 12.1 of xbmc.. thanks in advance

---------- Post added at 06:53 PM ---------- Previous post was at 06:52 PM ----------
[Android Apps and Games] poo706:
The 4/8 xaf neon stb build is bringing up the internal player instead of mx. The 4/7 is working properly.
[Android Apps and Games] movelbit:
Is there any way to update automaticaly Xbmc nightlies? Or at least an easy way?

Why not google play?

Booth versions seems to work on my galaxy nexus. What is the most recommended?

Thanks.
[Android Apps and Games] vi6s:
Download the XBMC apk from the official website. It is more stable and works better or my own XBMC compile with a new librtmp file. Find my thread on top. It has a link there.

No, Google Play will not allow XBMC due to a bunch of licensing issues and media content.
[Android Apps and Games] kemonine96:
None that I am aware of.

This is a community build of XBMC, not an official build and will not be released to google play.
[Android Apps and Games] jonny68:
Has anyone an alternative to sports devil which doesn't always work, cheers
[Android Apps and Games] ize2001:
my phone uses Tegra2，and i get the right build and xmbc work well.But there is a little trouble:the icon or the button on the screen( 4.0' )is so small……is it helpful if I change skin?Sorry for my English,just because not study hard in high school:(.I will install xbmc when I receive my android tvbox.
[Android Apps and Games] kemonine96:
Quick update for those looking for new XAF builds: We have begun the process of creating a frodo based build. Upstream has been doing great work on gotham but we've received a large number of requests for a frodo based build. Because of this we have temporarily suspended the weekly builds. The weekly builds will come back online after we release the frodo based build.
[Android Apps and Games] vel_tins:
Just one short question, regarding the HW-acceleration.

I am aware of the new, experimental builds with "libstagefright" HW acceleration.

Seems to work on my Onda V972, BUT if I connect it to a TV via HDMI, the frame rate goes down, cause the playback on the device doesn't stop.

The device turns off the back light, but that's it.

Now my question:

Why is XBMC not able to use the devices internal HW decoder, like MX-Player can do?

Seems that only this HW mode can stop "internal playback", when connected to HDMI.
[Android Apps and Games] partner22:
(AFAIK) Because other players are closed source or have signed a NDA. And that's a no go for XBMC
[Android Apps and Games] vel_tins:
Signed an NDA...with who?

I think that's just one more myth! You can't explain everything with "closed source".

Since Android 3.0, hardware acceleration is a documented, builtin system-function, which every app can use.

See here

Far away from closed source....

But it seems, XBMC can't use this api, for whatever reason.

Well, maybe somebody with real knowledge can explain this HW accelerated thing.
[Android Apps and Games] kemonine96:
Likely with the board manufacturer or VPU manufacturer.

It's not a myth. Some devices use binary blobs and/or require NDA's in order to setup hardware video decoding.

You're correct, this is is a well known API and has been well supported since 4.0 (when it was seen on phones finally). The problem is the OMX and libStagefright implementations for a number of boards (I'm looking at you AMLogic!) are just software shims that use the general purpose CPU for video decoding instead of the VPU/GPU. For example: the AMLogic M3 reference design has a "soft" (read: uses general CPU) library implementation for OXM and for libStagefright. However their custom media player apk uses something totally different for playback and decodes using the VPU/GPU instead. Without an NDA and access to some sources they aren't generally willing to share, you're stuck w/o hw decoded playback.

Having said all that: there is an experimental build of XBMC that uses libStagefright for video decoding and seems to "just work" on any devices/ROMs with proper libStagefright support. The problem is this doesn't work on a number of devices that use AMLogic or Rockchip boards because the OMX and libStagefright's for those boards are generally crippled and use the CPU instead of VPU/GPU for video decoding.
[Android Apps and Games] vel_tins:
[MENTION=3568626]kemonine96[/MENTION]

thanks for your detailed explanation. Makes sense.

That would mean, that MXPlayer+Co. would have signed a NDA with almost every VPU/GPU/board vendor?

Hard to believe, because there are loads of different hardware platforms to support, but ok.

So MXPlayer has integrated "closed source" support for almost every platform....wow.

But if I understand you correctly, this is the only possibility, to get the builtin Android HW acceleration *correctly* working?

I noticed this build by developer "koying", and it plays some of the "reference files" on my device (Allwinner A31), but other files cause XBMC to crash or just stuttering with a low framerate.

Really unsatisfactory, because XBMC with all its capabilities on a tablet, together with Yatse, would result in a perfect "home media server".

Lets hope the best:good:
[Android Apps and Games] partner22:
I would say XBMC developers have real knowledge... read answer of FAQ 13

http://wiki.xbmc.org/index.php?titl...er_players_work_with_HD_video_but_not_XBMC.3F
[Android Apps and Games] kemonine96:
You would only need to pursue the NDA option if the board/device/software in question isn't setup for proper libstagefright support. Most of the "more recent" devices have proper libstagefright support. You'll also notice that MX Player is un-usable on some platforms like AMLogic so they are likely only going so far with their integration.

A custom player/codec in XBMC is the only way to get HW accel on some platforms, not all. Koying is working on a libstagefright based build that should work in most cases.

That may be a limitation of your hardware and not the build, but I'm not sure. From what I've seen certain boards can't HW decode some content. Usually the software is setup to fall back to CPU decoding if it can't decode in hardware. For example the Tegra2 has some very specific requirements for a media file in order for it to HW decode and if the media falls outside of the specs it plays back via the CPU which usually results in a horrid experience.
[Android Apps and Games] vel_tins:
Thanks again for clarification. :good:

After some more tests, it seems that libstagefright on my Allwinner A31 works for more than 90% of my files/streams, etc.

That's enough for me.

And if XBMC would implement a "screen turn-off" (like MXplayer), when connected via HDMI, I would be 100% satisfied.

Unfortunately, THIS GREAT APP doesn't work on my device.
[Android Apps and Games] nikagl:
Hi Stéphane,

On the xbmc forums you have newer versions of this wrapper. Why don't you start a new development thread for your app only?

Regards,

Nika.
[Android Apps and Games] adri_360:
The last version hacve lag on Optimus 3D with Omap4430 procesor and 512MB ram.

Enviado desde TheDarkRoom
[Android Apps and Games] kemonine96:
A stable release has been pushed to the mirrors for neon/non-neon devices. Look for the files with "frodo-12.1" in the file name.
[Android Apps and Games] shaun0207:
The Navi-X wont install on my GS 4, ANy ideas?

---------- Post added at 07:23 PM ---------- Previous post was at 07:20 PM ----------

May I have the wrong version of XMBC installed on the GS4
[Android Apps and Games] carlosgardel:
Thanks, worked perfect!!!! the only problem is when XMBC update the program, I hope you do the same again!! We depend on you!!
[Android Apps and Games] wolfboy1984:
Can someone link me to the sport devil add on zip please.

I'm only on my phone and can't seem to find it on search.
[Android Apps and Games] Draak22:
Latest non-neon crashes instantly on TF101.
[Android Apps and Games] Hocus:
Hi guys, its been a while for me, I am running VegaICS on the advent vega and wanted to get XBMC running, I am getting conflicting messages, some people saying it works and the site saying it doesn't. I have tried the latest non neon rom, and it loaded and crashed any help would be greatly appreciated. And Yes I have been scrolling through the threads & the net for a long time before I asked.

Cheers
[Android Apps and Games] R4fo:
Same here....
[Android Apps and Games] kemonine96:
Which exact build is crashing on the Tegra2 devices?
[Android Apps and Games] brk:
xbmc-frodo-12.1-xaf-teg2-touch-20130503-8d75a5c004.apk is crashing in my Tegra2 TF101 EOS4.2.2
[Android Apps and Games] kemonine96:
Can you pull a log cat from your device and pastebin it? We've tested the build on a couple different Tegra2 devices and it isn't crashing for us...
[Android Apps and Games] StephenC82:
The latest ones crash on my Vega too.

I have a stable one running but it's an older build. When I'm at home and on my Vega I'll point you in the right direction.
[Android Apps and Games] StephenC82:
The build I'm running on the Vega is from the twenty second of February.
[Android Apps and Games] dgcruzing:
I am on same specs..

As per post into new XAF build thread..

Be interested in seeing a fix for this..maybe post in our TF-001 thread on latest builds that run.

http://xdaforums.com/showthread.php?p=41065498

So we know there is a fix once its done thanks..

Latest build that runs fine for mine is 03-03 non neon
[Android Apps and Games] Hocus:
Ouch I tried both touch and non touch/ non neon from the 22nd of Feb and no joy argggghhh. Thanks for your help though

on custom build all looks well then unfortunately XBMC has stopped. The other build loads then black screen then tablet home screen
[Android Apps and Games] StephenC82:
I'll upload the .apk from my Vega tomorrow for you. I am running vegacream Rom tho.
[Android Apps and Games] Hocus:
That may be the trick I am on Vega ICS but I will happily change over to get XBMC to work. I am going through all the different versions ATM some seem to work but once I click add on the screen tends to go black, may just be ICS though.

Again thanks for your time.

.
[Android Apps and Games] leos0000:
Hey guys wich apk i need download for nexus 4 neon or non neon ?

From Moscow
[Android Apps and Games] TheIntruder:
Neon...

Int

Sent from my Nexus 4 via smoke signals
[Android Apps and Games] StephenC82:
http://sendfiles.org/smvye

I'm pretty sure this is the one I have. Works under vegacream beta2 anyway.
[Android Apps and Games] TheIntruder:
Can someone build an apk with the latest build and including the latest librtmp.so ?

My N4 is not rooted so can't update librtmp.so myself..

Thx

Int

Sent from my Nexus 4 via smoke signals
[Android Apps and Games] Hocus:
Thank you thank you thank you :) I think VegaCream may be the way to go but Peace at last :good:
[Android Apps and Games] StephenC82:
Glad you got it working. Enjoy.
[Android Apps and Games] zootoxin:
Hey Chaps, I've been away from the scene for a while so could somebody please update me on the progress for the Allwiner A10?

I would really like to get XBMC working on my MK802 II

Thanks
[Android Apps and Games] kemonine96:
New build of vanilla XBMC for Tegra 2 is up on the mirrors. The build is the 12.2 Frodo release and should run pretty stable overall. I've been working a little on resuming the weekly builds, but at this time I'm fighting a number of underlying changes.

The new build is xbmcapp-armeabi-v7a-debug-2013-05-14-no-neon-378f4cde88cfd777b7eeaba8846ebd5a15c79ef4.apk
[Android Apps and Games] semiran:
The new build is xbmcapp-armeabi-v7a-debug-2013-05-14-no-neon-378f4cde88cfd777b7eeaba8846ebd5a15c79ef4.apk is working smooth on my asus transformer tf101 :good:
[Android Apps and Games] kemonine96:
Thanks for the feedback. I'm glad the build is working for you.
[Android Apps and Games] herrohey:
I would like this too please!
[Android Apps and Games] vicky4112:
This build works on my zoom 604
[Android Apps and Games] kemonine96:
Which ROM?
[Android Apps and Games] vicky4112:
EOS 4.0 wingray 196 nightly

Elemental x kernel
[Android Apps and Games] josera06:
in my xoom wingray with ROM Team EOS 3 don`t work, it closes when you touch any option

:(
[Android Apps and Games] josera06:
In xoom wingray, only works with EOS 4 nightly?
[Android Apps and Games] redbouche:
Can't get to my home screen?

I'm running an eden verison of xbmc for android on my old droid x2. XBMC is set is the home screen, so I can't find any way to get to my original home screen, or settings, or app drawer, or anything else I might want to use. If I push home it just takes me back to xbmc, and as far as I'm aware I can only get to the app drawer and settings from my home screen, so I can't even figure out how to uninstall it. Even when I press exit in xbmc it just relaunches. I can find no way to get back to the original launcher. I'm obviously a novice here, and may have gotten in over my head. Can any tell him how to get xbmc off my phone. Help:eek:
[Android Apps and Games] kemonine96:
Programs -> Android Applications (might have to click .. if it's not there) -> Settings -> XBMC -> Clear defaults