2012-05-17, 17:02
I'm trying what tdavis did above..
(2012-05-13, 00:09)tdavis Wrote: I did this:
Code:mkdir xbmc
cd xbmc
git clone --branch myth-0.25 https://github.com/dteirney/xbmc.git dt
cd dt
git diff 00e6c1c > ../xbmc-myth-0.25.patch
cd ..
git clone https://github.com/tsp/xbmc.git tsp
cd tsp/
patch -p1 < ../xbmc-myth-0.25.patch
And then patch lib/cmyth/libcmyth/connection.c with
Code:--- tsp2/lib/cmyth/libcmyth/connection.c 2012-05-12 15:08:00.476169895 -0700
+++ tsp/lib/cmyth/libcmyth/connection.c 2012-05-11 11:03:48.980341238 -0700
@@ -754,6 +754,11 @@
__FUNCTION__, host, port, buflen);
goto shut;
}
+ /*
+ * Explicitly set the conn version to the control version as cmyth_connect() doesn't and some of
+ * the cmyth_rcv_* functions expect it to be the same as the protocol version used by mythbackend.
+ */
+ conn->conn_version = control->conn_version;
ann_size += strlen(path) + strlen(my_hostname) + strlen(sgToGetFrom) + 6;
announcement = malloc(ann_size);
and compiled it up.
Everything works - LiveTV, Recordings, EPG.
(2012-05-18, 01:23)tsp42 Wrote: The code for MythTV 0.25 is now added from dteirney's site so you don't have to apply the patch.
FrogBoy: Yes the channel switching is very slow right now. I had to change the code to avoid a deadlock when changing the channels after I enabled time shifting.
(2012-05-18, 01:23)tsp42 Wrote: The code for MythTV 0.25 is now added from dteirney's site so you don't have to apply the patch.It looks like there is now a new branch "Eden-Pvr" (in addition to "Eden-pvr", note lowercase), so it seems the branch has been duplicated, was this intentional, or was a new branch created inadvertantly? See: https://github.com/tsp/xbmc/branches
Quote:fiveisalive: The patch against the ffmpeg code adds support for multichannel aac. You don't need the patch if you use an external ffmpeg library.
(2012-05-18, 15:46)kburkart Wrote: Ok, got myth25 working following the above instructions. Had the system freeze up on me once, but overall things look great. The next question I have is does anybody have this working as a server running PXE boot to diskless headends? If so could you point me to how this is setup.
thanks,
Kevin