Posts: 95
Joined: May 2009
Reputation:
2
I'm currently working on simply codec support, without render, then using a blit from SDL for the actual display... We'll see how it goes...
Posts: 95
Joined: May 2009
Reputation:
2
You can set page overlays EASILY, with VMR9, and make the foreground a transparent OpenGL surface, but in order to get the best hardware display acceleration and codec HW support, EVR is what we need. Unfortunately, there is no layer support for EVR, and it would destroy Windows XP support.
EVR is immature (Vista was the first OS with EVR support). It works with DirectX 9 on XP, but the video output is ABSOLUTELY HORRIBLE.
DirectShow is slowly but surely being phased out, and with good reason, there has been no changes made to the base directshow framework since 2003.
I am looking into pairing acceleration support for Renderer V9 support in Windows XP and Vista, and Windows 7, the good news for this is, that if I do it RIGHT, we can make very few changes to allow compiling on Linux and MacOSX, and still maintain HW acceleration support for codecs, and for rendering...
So far I have HW accelerated codec support integrated in to my last windows compile, and I can make 1 define change and it falls back to VDPAU, for linux support.
Posts: 3,887
Joined: Mar 2006
Reputation:
162
BrokenCodes... o_____O Just like that?
Do I have it correctly? Are you saying you have XBMC Windows build that get hardware acceleration?
Posts: 6,564
Joined: Apr 2008
Reputation:
160
natethomas
Enjoying Retirement by Staying Busy
Posts: 6,564
I'm with ashlar. Am I reading that right? HW accel on a Windows version of XBMC?
Posts: 187
Joined: Jan 2009
Quite impressive.
That's the beauty of open source software...
Why not post it so other can take a look? Maybe someone will know how to fix the two colors overlay thing.
Posts: 172
Joined: Apr 2009
Reputation:
0
Xbmc continually blows me away.. On a lot of different levels! Take BroneCodes for example. Comes out of know where and announces that he has hardware gpu accelerated video working in his build, Come again, you've done what!? Amazing how someone could come from out of the thin-air and add such a feature. Anyways, theres some truly awesome work you developers are doing! I and thousands of others appreciate it! BrokeCodes you've made me regret buying my quadcore now lol, i thought this was going to take a lot longer to resolve.. As nate said, take your time, if done right then this will be the mother of all patches..