2012-05-17, 01:19
(2012-05-15, 22:03)tsp42 Wrote: No clue about what is going on with dushmaniac's code. Maybe he is on vacation or need a break from the code. A bit unfortunate as the pull request for marking the recordings as watched is waiting for him.
Yes, things seem to have gone quiet, but I figured there might be a discussion or announcement on one of the threads, but I couldn't find any.
Quote:I'm not a git expert but something like this the following should generate a patch file:
Code:git remote add main git://github.com/xbmc/xbmc.git
git fetch main
git diff main/Eden Eden-pvr >patch.txt
Thanks, here's what I ended up with, to get a patch that works with the pristine upstream tarball (tagged in git as "11.0-Eden-r2"):
Quote:git clone git://github.com/tsp/xbmc.git xbmc-Eden-pvr
cd xbmc-Eden-pvr
git checkout Eden-pvr
git remote add main git://github.com/xbmc/xbmc.git
git fetch main
git diff 11.0-Eden-r2 Eden-pvr > xbmc-11.0-tsp-Eden-pvr.patch
However, the patch also modifies the ffmpeg sources (as well as files in DllAvFilter etc.), and since the RPM Fusion package builds against the external ffmpeg package, I removed all the hunks against those files and one's in lib/ffmpeg. Is it necessary to patch ffmpeg-related files (relative to the pristine tarball for Eden) for the PVR support? Or did that change make into the Eden-pvr branch, because it tracks the Eden branch, rather than starting from the original Eden tarball release?
Quote:I intent to backport the changes to the Eden-pvr branch (as it is the branch I use on my HTPC now).
Cool! Currently I'm adding the myth-0.25 patch to my package as well, but hopefully that will be rolled into your patch soon.