Posts: 4
Joined: Feb 2008
Reputation:
0
I just downloaded and tried out 1.2 on my x3100 macbook, the newest one, i didn't play a movie but it seemed to be going fine, I've never actually used xbmc but i noticed it has a lot of animations throughout the interface, do any of these use core animation or any of the other core features of leopard, for video playback core video would help play larger (HD) videos, just a thought, quartz really does help in these kind of areas but it would really require a lot of work to be done to the core rather then just a port over from the linux version
Posts: 4
Joined: Feb 2008
Reputation:
0
I just downloaded and tried out 1.2 on my x3100 macbook, the newest one, i didn't play a movie but it seemed to be going fine, I've never actually used xbmc but i noticed it has a lot of animations throughout the interface, do any of these use core animation or any of the other core features of leopard, for video playback core video would help play larger (HD) videos, just a thought, quartz really does help in these kind of areas but it would really require a lot of work to be done to the core rather then just a port over from the linux version
Posts: 499
Joined: May 2007
Reputation:
1
d4rk
Team-XBMC Developer
Posts: 499
XBMC talks directly to the graphics API instead of a layer above it. In the case of the Xbox, it's Direct3D, and in the case of the Linux/Mac/Win32 ports, it's OpenGL, which is what Quartz uses. There is no advantage is switching to a more restricted (quartz doesn't do 3D), platform specific API, given that our goal is to remain platform independent. The only advantage of Core Video is to be able to use Core Image filters on the video (it doesn't do any codec stuff), which we basically do, depending on GPU support using shaders (which is what Core Image does internally).
Posts: 4
Joined: Feb 2008
Reputation:
0
right right about the core video, but for the animation throughout the interface core animation would help, altho it's basically designed to help the programmer, it gives end user speed benefits but it basically is just used to make animations easier, plus python is cocoa now so u can use it, just a suggestion
Posts: 4
Joined: Feb 2008
Reputation:
0
o and sorry can't edit this into my last post, but core animation will do 3d animations