2012-10-03, 15:14
Thanks Fritsch!
(2012-10-03, 15:06)fritsch Wrote: @tomtomme:
I hope you did not forget to supply --enable-xvba and put the amdxvba.h into /usr/include/amd directory.
bv3xbmc:/opt/xbmc-master/xbmc # make install
Copying XBMC binary to /usr/local/lib64/xbmc/
You can run XBMC with the command 'xbmc'
Copying support and legal files...
Done!
Copying system files to /usr/local/share/xbmc
bv3xbmc:/opt/xbmc-master/xbmc # xbmc
** (process:11150): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'
** (process:11150): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'
** (process:11150): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'
Unable to find path to XBMC data files!
(2012-10-03, 22:26)fritsch Wrote: @KRA77:
Yeah, we pulled in the API change, as you can read in wsnipex anouncement: http://forum.xbmc.org/showthread.php?tid...pid1205370
(Following is my personal opinion, not speaking for our xvba team)
The goal is to get that code in of course. But to be honest - it does not matter that much for me personally. XVBA was a great experience, learning a lot, meeting interesting people and so on. Openelec 2.0 and Openelec next will ship with this code - so it is working really great and a huge userbase has tested xbmc + those patches, no question.
The changes are quite intrusive and when working on a huge codebase (xbmc) there have to be reviews. There have to be PRs in small parts. Some things go fast - others don't, others are ignored :-)
Several coreparts are already on their way (in?) - PRs have been made. Some are untouched, uncommented there since weeks / months.
I hope the best and use the time in between to help doing what was intended: Give the best out of the box experience when using xbmc especially on AMD hardware running linux.
(2012-10-03, 19:40)fritsch Wrote: So to get to the point:
During months: xbmc-xvba-testing is bleeding edge. At the end of the month it is used to package and test the new monthly stable.
I park the "end of month results" in my git repo, so that fernetmenta does not have to manage multiple trunks or even maintain a "stable version".