Your Digital Media Has Never Looked So Good

  • 1
  • 2
  • 3
  • 4
  • 5
  • 31
 
jm_maclaren
Topic Author
Posts: 329
Joined: Mon Oct 16, 2006 9:03 am

NEW!! version of Mythroku & mythtv 0.20 (Protocols up 32

Wed Dec 20, 2006 6:24 pm

I have a rough version of mythroku that succesfully plays my recordings in protocol 31 (mythtv-0.20-fixes) and "may" work for protocol 32 - Ive coded but not tested it.

It can be found at http://members.cox.net/jm_maclaren

There are some rough edges I am working on but as my knowlege of the code is pretty shaky. No livetv yet though if the live tv is initiated then the programs will show up and can be atched while recording.
Enjoy and let me know about any problems

James
Last edited by jm_maclaren on Wed Dec 20, 2006 8:12 pm, edited 1 time in total.
 
hondo
Posts: 144
Joined: Thu Oct 27, 2005 3:43 pm

Working Good Here

Wed Dec 20, 2006 7:08 pm

Everything seems to be working great.

I will play with it some more tonight after the wife quits using it. She really enjoys the ease of the interface.

Thanks for your work.
 
hondo
Posts: 144
Joined: Thu Oct 27, 2005 3:43 pm

Live TV Issue

Thu Dec 21, 2006 1:32 pm

There seems to be some issue with the live TV button. When you hit it it starts arecording and never stops. I hit the button by mistake last night - it didn't bring up a picture but it set Myth to recording, I didn't realize what it had done until this morning when it had filled up 489gig of drive space and Myth reported that someone was watching LiveTV, ie it was recording.

Any thoughts ?

Great job though- everything else seems to work as in the past. The version that someone patched to work with Myth .19 had the LiveTV disabled.
 
jm_maclaren
Topic Author
Posts: 329
Joined: Mon Oct 16, 2006 9:03 am

Thu Dec 21, 2006 1:47 pm

Ok. I will post a disable of live tv later on today while I take look at it. There was a major rewrite of livetv going from 0.19 on ,and I am still trying to figure out the code by making comparisons to the mvpmc code upon which mythroku is based and which I belueve has working livetv.


I think the original developer is no longer involved. It's just me working on his code so please be patient.

In another note, I made some small changes that seem to let the delete recording option work.
 
hondo
Posts: 144
Joined: Thu Oct 27, 2005 3:43 pm

Thanks

Thu Dec 21, 2006 2:11 pm

Jim:

Please understand how much I appreciate what you are doing. I only mentioned the issue as a heads up to anyone else, or to determine if I am using your wonderful work incorrectly.

I am very patient.

I love this app and am happy to see someone take it up. Believe me if I had any programming experience I would have been working on this myself. When you can't do something yourself, you appreciate those who can.
 
jm_maclaren
Topic Author
Posts: 329
Joined: Mon Oct 16, 2006 9:03 am

Thu Dec 21, 2006 2:21 pm

I don't want you to think I was irritated, far from it I do want to get feedback of issues so that I can try to fix them. I am slowly understanding how the app fits together and feel I can add the live tv option and schedule recording. It is a matter of seeing how it was done in mvpmc and then inserting it into mythroku. Unfortunately mythroku is way behind the changes made to mvpmc so it will take some finesse.
James
 
jm_maclaren
Topic Author
Posts: 329
Joined: Mon Oct 16, 2006 9:03 am

Fri Dec 22, 2006 9:13 am

revised version with live tv excluded on http://members.cox.net/maclaren_jm
 
Coldspring
Posts: 37
Joined: Fri Sep 23, 2005 8:35 pm

thanks

Fri Dec 22, 2006 1:16 pm

I have been waiting a long time for some to revive MythRoku. Thank you for taking on the task.
 
tpearsall
Posts: 10
Joined: Tue Jun 13, 2006 5:10 pm

Fri Dec 22, 2006 3:48 pm

You ROCK!!! Thanks for taking the time!

Are your patches out there anywhere? I'm working on the setting up a cross compile environment based on the direction you gave me in a different post. My hope is to get the MythRoku deleting working , but suspect I'm in over my head.

Thanks again,
Todd
 
kashuba
Posts: 22
Joined: Sun Feb 20, 2005 10:30 am

Sun Dec 24, 2006 7:29 am

Hi, James.

Thanks a lot for resurrecting this app. I'd help, but I'm incompetent.

I'm running Protocol 32 on my backend. When I launch mythroku I get an error on the backend that says "Client speaks protocol version 26 but we speak 32!". I know you'd said that you've used it under protocol 31 but I was wondering if you've gotten any other feedback from protocol 32 users.

Thanks Again,
Ed
Last edited by kashuba on Sun Dec 24, 2006 1:23 pm, edited 1 time in total.
 
jm_maclaren
Topic Author
Posts: 329
Joined: Mon Oct 16, 2006 9:03 am

Sun Dec 24, 2006 12:57 pm

No I havent tried protocol 32 as I'm still on .20-fixes which is 32, I just added the fields I thought had been added. Can you run the app from a shell i.e.
./mythroku.app -backend= -settingsdir=
and post the output as that will tell me where it stops and hopefully what is wrong. or email it to maclaren at tulane dot edu
I am not running 32 yet.
James
 
kashuba
Posts: 22
Joined: Sun Feb 20, 2005 10:30 am

Sun Dec 24, 2006 1:31 pm

Here's the output (I apologize for the length):

ATI Xilleon X225-A13    (Device ID: 4855   Revision: 3)

Aper  PhysBase  Size      VirtBase  AperBase  Access
00    18000000  00010000  2aacd000  2aacd000  MM
01    08000000  08000000  2b35c000  2b35c000  MM
02    1c000000  04000000  3335c000  3335c000  MM
03    10010000  00001000  2aae5000  2aae5000  MM
07    10011000  00000100  2aae6000  2aae6000  MM
08    10011100  00000100  2aae7000  2aae7100  MM
10    00002200  00000008  00002200  00002200  IO
11    00002208  00000004  00002208  00002208  IO
12    00002220  00000010  00002220  00002220  IO
14    00000000  00008000  00000000  1735c000  MM
15    00000000  00008000  00000000  1735c000  MM
16    00000000  00008000  00000000  1735c000  MM
17    00000000  00008000  00000000  1735c000  MM
18    00000000  00008000  00000000  1735c000  MM
19    00000000  00008000  00000000  1735c000  MM
20    00000000  00008000  00000000  1735c000  MM
22    10008000  00008000  2aadd000  2aadd000  MM


XCLK = 165 MHz
MCLK = 99 MHz
MIPS = 299 MHz

Memory Configuration: 32-bit 2-Channel DDR.
Channel 0 Size: 02000000 (32 MB)
Channel 1 Size: 02000000 (32 MB)
Total mem Size: 04000000 (64 MB)

Detecting theater...
Error: Rage theater/theater2 not found on VIP bus.

Core Version: 14.0.0.0
LLD Version:  14.0.0.0
HKD Version:  14.0.0.0

Core initialization completed.











2006-12-24 12:25:14.408 MythEventControl Open: connecting to mythtv server 192.168.1.114 port 6543
2006-12-24 12:25:14.448 LibConnection cmyth_connect: connecting to 192.168.1.114
2006-12-24 12:25:14.468 LibSocket cmyth_send_message: sending message '21      MYTH_PROTO_VERSION 26'
2006-12-24 12:25:14.468 LibSocket cmyth_send_message: sent message
2006-12-24 12:25:14.468 LibSocket cmyth_send_message: succeeded in sending message
2006-12-24 12:25:14.468 LibSocket cmyth_rcv_length: buffer is '13      ' ret = 13
2006-12-24 12:25:14.478 LibSocket cmyth_rcv_string: 'rcv_version' string received 'REJECT'
2006-12-24 12:25:14.478 LibSocket cmyth_rcv_string: 'rcv_version' string received '32'
2006-12-24 12:25:14.478 LibConnection cmyth_conn_connect_ctrl: (ERROR) asked for version 26, got version 32
2006-12-24 12:25:14.478 LibConnection cmyth_connect: connecting to 192.168.1.114
2006-12-24 12:25:14.478 LibSocket cmyth_send_message: sending message '21      MYTH_PROTO_VERSION 32'
2006-12-24 12:25:14.478 LibSocket cmyth_send_message: sent message
2006-12-24 12:25:14.478 LibSocket cmyth_send_message: succeeded in sending message
2006-12-24 12:25:14.488 LibSocket cmyth_rcv_length: buffer is '13      ' ret = 13
2006-12-24 12:25:14.488 LibSocket cmyth_rcv_string: 'rcv_version' string received 'ACCEPT'
2006-12-24 12:25:14.488 LibSocket cmyth_rcv_string: 'rcv_version' string received '32'
2006-12-24 12:25:14.488 LibConnection cmyth_conn_connect_ctrl: (ERROR) asked for version 32, got version 32
2006-12-24 12:25:14.488 LibConnection cmyth_conn_connect_ctrl: (ERROR) agreed on Version 32 protocol
2006-12-24 12:25:14.488 LibSocket cmyth_send_message: sending message '21      ANN Playback (none) 1'
2006-12-24 12:25:14.488 LibSocket cmyth_send_message: sent message
2006-12-24 12:25:14.488 LibSocket cmyth_send_message: succeeded in sending message
2006-12-24 12:25:14.498 LibSocket cmyth_rcv_length: buffer is '2       ' ret = 2
2006-12-24 12:25:14.498 LibSocket cmyth_rcv_string: 'rcv_okay' string received 'OK'
2006-12-24 12:25:14.498 MythControl MythControl: connecting to mythtv server 192.168.1.114 port 6543
2006-12-24 12:25:14.498 LibConnection cmyth_connect: connecting to 192.168.1.114
2006-12-24 12:25:14.498 LibSocket cmyth_send_message: sending message '21      MYTH_PROTO_VERSION 26'
2006-12-24 12:25:14.498 LibSocket cmyth_send_message: sent message
2006-12-24 12:25:14.498 LibSocket cmyth_send_message: succeeded in sending message
2006-12-24 12:25:14.508 LibSocket cmyth_rcv_length: buffer is '13      ' ret = 13
2006-12-24 12:25:14.508 LibSocket cmyth_rcv_string: 'rcv_version' string received 'REJECT'
2006-12-24 12:25:14.508 LibSocket cmyth_rcv_string: 'rcv_version' string received '32'
2006-12-24 12:25:14.508 LibConnection cmyth_conn_connect_ctrl: (ERROR) asked for version 26, got version 32
2006-12-24 12:25:14.508 LibConnection cmyth_connect: connecting to 192.168.1.114
2006-12-24 12:25:14.508 LibSocket cmyth_send_message: sending message '21      MYTH_PROTO_VERSION 32'
2006-12-24 12:25:14.508 LibSocket cmyth_send_message: sent message
2006-12-24 12:25:14.518 LibSocket cmyth_send_message: succeeded in sending message
2006-12-24 12:25:14.518 LibSocket cmyth_rcv_length: buffer is '13      ' ret = 13
2006-12-24 12:25:14.518 LibSocket cmyth_rcv_string: 'rcv_version' string received 'ACCEPT'
2006-12-24 12:25:14.518 LibSocket cmyth_rcv_string: 'rcv_version' string received '32'
2006-12-24 12:25:14.518 LibConnection cmyth_conn_connect_ctrl: (ERROR) asked for version 32, got version 32
2006-12-24 12:25:14.518 LibConnection cmyth_conn_connect_ctrl: (ERROR) agreed on Version 32 protocol
2006-12-24 12:25:14.518 LibSocket cmyth_send_message: sending message '21      ANN Playback (none) 0'
2006-12-24 12:25:14.518 LibSocket cmyth_send_message: sent message
2006-12-24 12:25:14.528 LibSocket cmyth_send_message: succeeded in sending message
2006-12-24 12:25:14.528 LibSocket cmyth_rcv_length: buffer is '2       ' ret = 2
2006-12-24 12:25:14.528 LibSocket cmyth_rcv_string: 'rcv_okay' string received 'OK'
2006-12-24 12:25:14.538 MythBrowser initializeInterface: ./Themes/mythroku/background.png
2006-12-24 12:25:15.998 MPlay TimerSeq: Opening Menu
2006-12-24 12:25:15.998 MPlay OnKeyDown: Showing menu
2006-12-24 12:25:16.18 MythBrowser showMenu: Materialized window
2006-12-24 12:25:16.878 MythBrowser refreshTitles: in refreshTitles()
2006-12-24 12:25:16.888 LibSocket cmyth_send_message: sending message '21      QUERY_RECORDINGS Play'
2006-12-24 12:25:16.888 LibSocket cmyth_send_message: sent message
2006-12-24 12:25:16.888 LibSocket cmyth_send_message: succeeded in sending message
2006-12-24 12:25:16.918 LibSocket cmyth_rcv_length: buffer is '3065    ' ret = 3065
2006-12-24 12:25:17.88 LibSocket cmyth_rcv_string_list: cmyth_rcv_string_list: string list received

2006-12-24 12:25:17.88 LibSocket __cmyth_rcv_proginfo: VERSION IS 32

2006-12-24 12:25:17.98 LibSocket __cmyth_rcv_proginfo: GOT TO ICON/NAME
2006-12-24 12:25:17.98 LibSocket __cmyth_rcv_proginfo: GOT TO START_TS
2006-12-24 12:25:17.98 LibSocket __cmyth_rcv_proginfo: GOT TO END_TS
2006-12-24 12:25:17.98 LibSocket __cmyth_rcv_proginfo: got recording info
2006-12-24 12:25:17.98 LibSocket cmyth_proginfo_parse_url: url is: '1150_20061212175214.mpg'
2006-12-24 12:25:17.268 LibSocket __cmyth_rcv_proginfo: VERSION IS 32

2006-12-24 12:25:17.268 LibSocket __cmyth_rcv_proginfo: GOT TO ICON/NAME
2006-12-24 12:25:17.268 LibSocket __cmyth_rcv_proginfo: GOT TO START_TS
2006-12-24 12:25:17.268 LibSocket __cmyth_rcv_proginfo: GOT TO END_TS
2006-12-24 12:25:17.278 LibSocket __cmyth_rcv_proginfo: got recording info
2006-12-24 12:25:17.278 LibSocket cmyth_proginfo_parse_url: url is: 'myth://192.168.1.114:6543/2021_20061212175600.mpg'
2006-12-24 12:25:17.278 LibSocket __cmyth_rcv_proginfo: VERSION IS 32

2006-12-24 12:25:17.278 LibSocket __cmyth_rcv_proginfo: GOT TO ICON/NAME
2006-12-24 12:25:17.278 LibSocket __cmyth_rcv_proginfo: GOT TO START_TS
2006-12-24 12:25:17.278 LibSocket __cmyth_rcv_proginfo: GOT TO END_TS
2006-12-24 12:25:17.278 LibSocket __cmyth_rcv_proginfo: got recording info
2006-12-24 12:25:17.278 LibSocket cmyth_proginfo_parse_url: url is: 'myth://192.168.1.114:6543/2100_20061213221800.mpg'
2006-12-24 12:25:17.288 LibSocket __cmyth_rcv_proginfo: VERSION IS 32

2006-12-24 12:25:17.288 LibSocket __cmyth_rcv_proginfo: GOT TO ICON/NAME
2006-12-24 12:25:17.288 LibSocket __cmyth_rcv_proginfo: GOT TO START_TS
2006-12-24 12:25:17.288 LibSocket __cmyth_rcv_proginfo: GOT TO END_TS
2006-12-24 12:25:17.288 LibSocket __cmyth_rcv_proginfo: got recording info
2006-12-24 12:25:17.288 LibSocket cmyth_proginfo_parse_url: url is: 'myth://192.168.1.114:6543/2100_20061223163453.mpg'
2006-12-24 12:25:17.288 LibSocket __cmyth_rcv_proginfo: VERSION IS 32

2006-12-24 12:25:17.288 LibSocket __cmyth_rcv_proginfo: GOT TO ICON/NAME
2006-12-24 12:25:17.298 LibSocket __cmyth_rcv_proginfo: GOT TO START_TS
2006-12-24 12:25:17.298 LibSocket __cmyth_rcv_proginfo: GOT TO END_TS
2006-12-24 12:25:17.298 LibSocket __cmyth_rcv_proginfo: got recording info
2006-12-24 12:25:17.298 LibSocket cmyth_proginfo_parse_url: url is: 'myth://192.168.1.114:6543/2100_20061223164200.mpg'
2006-12-24 12:25:17.298 LibSocket __cmyth_rcv_proginfo: VERSION IS 32

2006-12-24 12:25:17.298 LibSocket __cmyth_rcv_proginfo: GOT TO ICON/NAME
2006-12-24 12:25:17.298 LibSocket __cmyth_rcv_proginfo: GOT TO START_TS
2006-12-24 12:25:17.298 LibSocket __cmyth_rcv_proginfo: GOT TO END_TS
Segmentation fault
 
jm_maclaren
Topic Author
Posts: 329
Joined: Mon Oct 16, 2006 9:03 am

Sun Dec 24, 2006 9:43 pm

Try the 0.79 version on my web site. Again, if it fails please post the debug as before.
 
leenuxg33k
Posts: 170
Joined: Sun Jan 23, 2005 7:09 pm
Location: Boston, MA
Contact:

Mon Dec 25, 2006 6:44 am

Can you post the source code as well? I'd like to experiment a little.
 
jm_maclaren
Topic Author
Posts: 329
Joined: Mon Oct 16, 2006 9:03 am

Mon Dec 25, 2006 7:38 am

I posted the source code on my website
  • 1
  • 2
  • 3
  • 4
  • 5
  • 31

Who is online

Users browsing this forum: No registered users and 1 guest