XBMC on A7 (5s and mini retina) does not use HW acceleration

  Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
ilikesushi Offline
Junior Member
Posts: 6
Joined: Sep 2011
Reputation: 0
Post: #106
(2014-09-10 01:41)Philmatic Wrote:  I just installed the latest build and I can't tell you amazing it is to have hardware acceleration back. Is it me or is the 64-bit version just, faster? I know that defies logic but everything from loading a HD file over wireless, to seeking and the interface in general is faster. Perhaps now that the CPU is freed up, it can do more things?

I just want to echo this feedback. A tremendous job linusyang!

Whatever the changes you have made, I can perceive a tremendous improvement on many aspects of the program now, not just the HW-accelerated video playback (which now seems to work for all of the videos I have tested). The whole experience just seems a lot smoother and faster. I really hope that the XBMC (Kodi) team can leverage (and not ignore) your efforts moving forward!
find quote
linusyang Offline
Member
Posts: 74
Joined: Jan 2012
Reputation: 4
Post: #107
(2014-09-12 13:34)ilikesushi Wrote:  
(2014-09-10 01:41)Philmatic Wrote:  I just installed the latest build and I can't tell you amazing it is to have hardware acceleration back. Is it me or is the 64-bit version just, faster? I know that defies logic but everything from loading a HD file over wireless, to seeking and the interface in general is faster. Perhaps now that the CPU is freed up, it can do more things?

I just want to echo this feedback. A tremendous job linusyang!

Whatever the changes you have made, I can perceive a tremendous improvement on many aspects of the program now, not just the HW-accelerated video playback (which now seems to work for all of the videos I have tested). The whole experience just seems a lot smoother and faster. I really hope that the XBMC (Kodi) team can leverage (and not ignore) your efforts moving forward!

Thanks for your comment. I've just uploaded a version (rev. 6) built with new OpenGL ES 3.0 engine. Hope it can achieve better performance. Smile
find quote
Memphiz Offline
Team-Kodi Developer
Posts: 11,194
Joined: Feb 2011
Reputation: 113
Location: germany
Post: #108
just fyi - since ios8 apple now delivers a 32bit decoder library for the 64bit devices which makes XBMCs VTB implementation work even when compiled with 32bit ... Smile (and vtb also works with non jailbroken devices when deployed with dev certificate ...).

AppleTV2/iPhone/iPod: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for XBMC: Wiki NFS
HowTo configure avahi (zeroconf): Wiki Avahi
READ THE IOS FAQ!: iOS FAQ
find quote
Platypus2 Offline
Donor
Posts: 230
Joined: Jul 2013
Reputation: 3
Post: #109
(2014-10-02 23:34)Memphiz Wrote:  just fyi - since ios8 apple now delivers a 32bit decoder library for the 64bit devices which makes XBMCs VTB implementation work even when compiled with 32bit ... Smile (and vtb also works with non jailbroken devices when deployed with dev certificate ...).

So xbmc will work the same on 64 bit device (running ios 8) as 32 bit devices?

iirc didn't you say earlier in this thread that Apple would never allow 64 bit devices 32 bit VTB Tongue? Glad you were wrong Big Grin

Looking forward to the ios 8 jailbreak now.
find quote
Ned Scott Offline
Team-Kodi Wiki Guy
Posts: 21,155
Joined: Jan 2011
Reputation: 276
Location: Arizona, USA
Post: #110
Apple has been doing things lately that I think many of us thought they would never do in the past. I think the iPhone 6 Plus is too huge, for example. Strange days are ahead :)

You can make easy links to the XBMC wiki using double brackets around common XBMC words: [[debug log]] = debug log, [[Video library]] = Video library, [[SMB]] = SMB , [[userdata]] = userdata, etc
find quote
Memphiz Offline
Team-Kodi Developer
Posts: 11,194
Joined: Feb 2011
Reputation: 113
Location: germany
Post: #111
@Platypus2 - i didn't think that it was a bug in ios7 that 32bit versions of the vtb libraries for 64bit devices were missing. I thought it was by intension.

AppleTV2/iPhone/iPod: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for XBMC: Wiki NFS
HowTo configure avahi (zeroconf): Wiki Avahi
READ THE IOS FAQ!: iOS FAQ
find quote
xayide Offline
Senior Member
Posts: 139
Joined: May 2010
Reputation: 0
Post: #112
(2014-10-02 23:34)Memphiz Wrote:  just fyi - since ios8 apple now delivers a 32bit decoder library for the 64bit devices which makes XBMCs VTB implementation work even when compiled with 32bit ... Smile (and vtb also works with non jailbroken devices when deployed with dev certificate ...).

Anyone tried this? XBMC is the _ONLY_ reason for me to jailbreak my device. If I can get HW acc XBMC via dev-cert. It's worth paying for one!!
find quote
Memphiz Offline
Team-Kodi Developer
Posts: 11,194
Joined: Feb 2011
Reputation: 113
Location: germany
Post: #113
Yes i did try it ...

AppleTV2/iPhone/iPod: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for XBMC: Wiki NFS
HowTo configure avahi (zeroconf): Wiki Avahi
READ THE IOS FAQ!: iOS FAQ
find quote
TheTroll Online
Member
Posts: 70
Joined: Jul 2009
Reputation: 0
Post: #114
Hi all,

I did try the Yang release on ipad mini retina with ios 8.1 (jailbreak is just out) and the screen window seems shifted to the bottom left corner.

Yang, can you give it a shot ?

Thanks
find quote
Memphiz Offline
Team-Kodi Developer
Posts: 11,194
Joined: Feb 2011
Reputation: 113
Location: germany
Post: #115
use official nghtly instead

AppleTV2/iPhone/iPod: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for XBMC: Wiki NFS
HowTo configure avahi (zeroconf): Wiki Avahi
READ THE IOS FAQ!: iOS FAQ
find quote
TheTroll Online
Member
Posts: 70
Joined: Jul 2009
Reputation: 0
Post: #116
Memphiz,

do we have official nightly that support arm64 libs ? (which means HW decoding on arm64)
find quote
Memphiz Offline
Team-Kodi Developer
Posts: 11,194
Joined: Feb 2011
Reputation: 113
Location: germany
Post: #117
no but our nightly builds are working in 32 bit with hw acceleration on ios8 (apple added 32 bit hw decoder dylibs) - also nightly builds have ios8 fixes for broken orientation and what xou described - also ip6 support will be available once this pr is merged...

https://github.com/xbmc/xbmc/pull/5390

AppleTV2/iPhone/iPod: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for XBMC: Wiki NFS
HowTo configure avahi (zeroconf): Wiki Avahi
READ THE IOS FAQ!: iOS FAQ
find quote
TheTroll Online
Member
Posts: 70
Joined: Jul 2009
Reputation: 0
Post: #118
Oh ok Smile that's nice, I will try that!

Edit: excellent ! it works Smile
(This post was last modified: Yesterday 23:56 by TheTroll.)
find quote
Post Reply