Nevcairel as all the credits behind this. I just took the lavfilter cuda source and integrated it into xbmc.
It took me around 4 hours to get it there and it's all the time i had for developing it.
Accelerated Mpeg4 part 2(divx/xvid)
h264, vc1 and mpeg2 need some modification in order to work properly
all the others need some modification to be able to work. But i won't do it this is why i am releasing the code to see if anyone is interested in completing it.
The way the buffering is done his wrong. It need a better way to store buffer something like what crystalhd does. Cuda use a asynchronous callback to render the video frame.
http://pastebin.com/atAmU3pM
I won't provide a build for this but if someone want to do it go ahead.
It took me around 4 hours to get it there and it's all the time i had for developing it.
Accelerated Mpeg4 part 2(divx/xvid)
h264, vc1 and mpeg2 need some modification in order to work properly
all the others need some modification to be able to work. But i won't do it this is why i am releasing the code to see if anyone is interested in completing it.
The way the buffering is done his wrong. It need a better way to store buffer something like what crystalhd does. Cuda use a asynchronous callback to render the video frame.
http://pastebin.com/atAmU3pM
I won't provide a build for this but if someone want to do it go ahead.