| --- | Log | opened Wed Mar 21 00:00:19 2007 |
| 00:02 | |-| | MrGandalv [i=buechlmr@cpe-72-225-32-214.rochester.res.rr.com] has joined #mythtv |
| 00:03 | |-| | MrGandalf [i=buechlmr@cpe-72-225-32-214.rochester.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] |
| 00:36 | |-| | Avneesh [n=IceChat7@74-136-197-170.dhcp.insightbb.com] has joined #mythtv |
| 00:41 | |-| | cattelan changed nick to cattelan_away |
| 00:42 | |-| | gnome42 [n=obi@dsl-133-150.aei.ca] has quit [Remote closed the connection] |
| 01:25 | |-| | czth_ [i=dbrobins@nat/microsoft/x-2208e63e1acf077f] has joined #mythtv |
| 01:34 | |-| | eV64 [n=bill@pcp032080pcs.odonnell.mu.edu] has joined #mythtv |
| 01:34 | |-| | _PacketScan [i=Tsu@srv01.packetscan.com] has joined #mythtv |
| 01:36 | |-| | PacketScan [i=Tsu@srv01.packetscan.com] has quit [Read error: 104 (Connection reset by peer)] |
| 01:36 | |-| | _PacketScan changed nick to PacketScan |
| 01:41 | |-| | Netsplit brown.freenode.net <-> irc.freenode.net quits: Dave123, sigger, tstm, linuxbomb |
| 01:41 | |-| | Netsplit over, joins: linuxbomb, Dave123, tstm, sigger |
| 01:43 | |-| | czth__ [i=dbrobins@nat/microsoft/x-f37ee7cc123304e7] has quit [Read error: 110 (Connection timed out)] |
| 01:43 | |-| | tstm_ [i=tstm@softcon.fi] has joined #mythtv |
| 01:43 | |-| | tstm [i=tstm@softcon.fi] has quit [Read error: 104 (Connection reset by peer)] |
| 01:50 | |-| | sigger [i=Sigger@pool-151-198-142-40.mad.east.verizon.net] has quit [Success] |
| 02:01 | |-| | xris [n=xris@xris.forevermore.net] has quit ["Leaving."] |
| 02:48 | |-| | Avneesh [n=IceChat7@74-136-197-170.dhcp.insightbb.com] has quit ["REALITY.SYS Corrupted: Re-boot universe? (Y/N/Q)"] |
| 02:50 | |-| | eV64 [n=bill@pcp032080pcs.odonnell.mu.edu] has left #mythtv ["Leaving"] |
| 02:59 | |-| | kormoc [n=kormoc@s142-179-108-33.bc.hsia.telus.net] has joined #mythtv |
| 03:00 | |-| | kormoc [n=kormoc@s142-179-108-33.bc.hsia.telus.net] has quit [Read error: 54 (Connection reset by peer)] |
| 03:02 | |-| | fuseX_ [n=steven@cmu-24-35-127-39.mivlmd.cablespeed.com] has joined #mythtv |
| 03:02 | |-| | fuseX [n=steven@cmu-24-35-127-39.mivlmd.cablespeed.com] has quit [Read error: 54 (Connection reset by peer)] |
| 03:16 | <knowledgejunkie> | Could someone please point me to the backend library(ies) which deal with channel icon handling. No reply in -users to my earlier query. |
| 03:23 | |-| | robthebob [n=rn114@82-46-18-118.cable.ubr02.bath.blueyonder.co.uk] has joined #mythtv |
| 03:31 | |-| | daMaestro [n=jon@fedora/damaestro] has quit ["Leaving"] |
| 03:50 | |-| | tstm_ changed nick to tstm |
| 04:10 | |-| | robthebob [n=rn114@82-46-18-118.cable.ubr02.bath.blueyonder.co.uk] has quit [Connection timed out] |
| 05:37 | |-| | MrGandalv [i=buechlmr@cpe-72-225-32-214.rochester.res.rr.com] has quit ["Leaving"] |
| 06:36 | |-| | onixian [n=xian@host-84-222-48-102.cust-adsl.tiscali.it] has quit [Connection timed out] |
| 06:40 | |-| | onixian [n=xian@host-84-223-96-27.cust-adsl.tiscali.it] has joined #mythtv |
| 06:43 | |-| | aevil [n=aevil@i59F55F64.versanet.de] has joined #mythtv |
| 07:11 | |-| | aevil^aw [n=aevil@i59F576FB.versanet.de] has joined #mythtv |
| 07:17 | |-| | Hype^ [i=k0301441@shell.evtek.fi] has joined #mythtv |
| 07:21 | |-| | JoeBorn [n=rootmeis@59.60.10.118] has quit ["time to head home"] |
| 07:26 | |-| | aevil [n=aevil@i59F55F64.versanet.de] has quit [Read error: 110 (Connection timed out)] |
| 07:34 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has joined #mythtv |
| 07:54 | |-| | MoRpHeUz [n=morphbr@200.184.118.132] has joined #mythtv |
| 07:56 | |-| | Cardoe [n=Cardoe@gentoo/developer/Cardoe] has quit ["Leaving"] |
| 08:31 | |-| | Cardoe [n=cardoe@gentoo/developer/Cardoe] has joined #mythtv |
| 08:38 | |-| | JoeBorn [i=rootmeis@187.160.76.222.board.xm.fj.dynamic.163data.com.cn] has joined #mythtv |
| 08:45 | |-| | sigger [i=Sigger@pool-151-198-142-40.mad.east.verizon.net] has joined #mythtv |
| 08:49 | |-| | Dave123 [n=dave@cpe-66-67-131-67.rochester.res.rr.com] has quit [Read error: 110 (Connection timed out)] |
| 09:02 | |-| | Dave123 [n=dave@cpe-66-67-131-67.rochester.res.rr.com] has joined #mythtv |
| 09:29 | |-| | jgarvey [n=jgarvey@cpe-075-177-158-190.nc.res.rr.com] has joined #mythtv |
| 09:30 | |-| | cattelan [n=cattelan@68.178.56.115] has joined #mythtv |
| 09:37 | |-| | sphery_ [n=mdean@user-0c6sj2g.cable.mindspring.com] has joined #mythtv |
| 09:45 | |-| | sphery [n=mdean@user-0c6sj2g.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)] |
| 09:45 | |-| | gnome42 [n=obi@dsl-133-150.aei.ca] has joined #mythtv |
| 10:17 | |-| | splAt1 changed nick to splat1 |
| 10:42 | |-| | foxhunt [n=Richard@ticts.demon.nl] has joined #mythtv |
| 10:49 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has quit ["Leaving."] |
| 11:00 | |-| | foxhunt [n=Richard@ticts.demon.nl] has quit ["Leaving"] |
| 11:07 | |-| | psyco-ob1wan [n=cschnee@2001:4060:4419:b1:0:0:0:2] has joined #mythtv |
| 11:09 | |-| | psyco-obiwan [n=cschnee@2001:4060:4419:b1:0:0:0:2] has quit [Read error: 113 (No route to host)] |
| 11:19 | |-| | aevil^aw [n=aevil@i59F576FB.versanet.de] has quit [Remote closed the connection] |
| 11:21 | |-| | kali67 [n=kali67@64-166-248-25.ded.pacbell.net] has joined #mythtv |
| 11:21 | |-| | okolsi [n=Otto@unaffiliated/okolsi] has joined #mythtv |
| 11:53 | |-| | xris [n=xris@dsl081-161-160.sea1.dsl.speakeasy.net] has joined #mythtv |
| 12:00 | |-| | noddan [n=noddan@noddan-birger.brj.sgsnet.se] has left #mythtv [] |
| 12:09 | |-| | noddan [n=noddan@noddan-birger.brj.sgsnet.se] has joined #mythtv |
| 12:32 | <gbee> | heh, I'm suffering temporary amnesia, forgotten how to use valgrind |
| 12:55 | <Snow-Man> | Sounds more like a self-preservation instinct. |
| 12:55 | <Snow-Man> | ;) |
| 12:56 | <gbee> | :) |
| 12:57 | <gbee> | went looking for leaks in mythmusic, but the report has a lot of references to frequencytables.cpp |
| 12:57 | <Chutt> | those are, i believe, allocated once but never freed |
| 13:05 | |-| | okolsi [n=Otto@unaffiliated/okolsi] has quit [Read error: 145 (Connection timed out)] |
| 13:05 | <gbee> | http://www.pastebin.ca/405350 <= I'll let someone else pick over the bones of that, I need to go back and kill mythmusic to get at the leak there |
| 13:15 | |-| | robthebob [n=rn114@82-46-18-118.cable.ubr02.bath.blueyonder.co.uk] has joined #mythtv |
| 13:17 | <xris> | Chutt: http://forevermore.net/mythtv/newpost.html |
| 13:20 | <Chutt> | have to be in a bit |
| 13:20 | <Chutt> | today's sucking. |
| 13:25 | <xris> | no problem. just wanted to get it written before I forgot about it. :) |
| 13:40 | |-| | jgarvey [n=jgarvey@cpe-075-177-158-190.nc.res.rr.com] has quit [Read error: 60 (Operation timed out)] |
| 13:48 | |-| | jgarvey [n=jgarvey@cpe-075-177-158-190.nc.res.rr.com] has joined #mythtv |
| 13:52 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has joined #mythtv |
| 13:54 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has quit [Client Quit] |
| 13:56 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has joined #mythtv |
| 13:58 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has quit [Client Quit] |
| 14:00 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has joined #mythtv |
| 14:01 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has quit [Client Quit] |
| 14:01 | |-| | johnp__ [n=jmp@82-69-87-196.dsl.in-addr.zen.co.uk] has joined #mythtv |
| 14:03 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has joined #mythtv |
| 14:09 | |-| | marbahlarbs [n=marbahla@74.132.130.71] has joined #mythtv |
| 14:15 | |-| | beavis [n=beavis@drms-590c7177.pool.einsundeins.de] has joined #mythtv |
| 14:41 | |-| | fuseX_ changed nick to fuseX |
| 14:46 | |-| | rbellamy_ [n=rbellamy@c-67-169-146-106.hsd1.ca.comcast.net] has joined #mythtv |
| 14:50 | |-| | marbahlarbs [n=marbahla@74.132.130.71] has quit [] |
| 15:29 | |-| | S2 [n=s2@host216-20-dynamic.4-87-r.retail.telecomitalia.it] has joined #mythtv |
| 15:36 | |-| | lcase [n=l-case@p54b3394c.dip0.t-ipconnect.de] has joined #mythtv |
| 15:38 | |-| | t0ny2 [n=t0ny-p40@67.60.43.42] has joined #mythtv |
| 16:04 | |-| | t0ny-p40 [n=t0ny-p40@67.60.43.42] has quit [Read error: 110 (Connection timed out)] |
| 16:04 | |-| | t0ny2 changed nick to t0ny-p40 |
| 16:07 | |-| | onixian [n=xian@host-84-223-96-27.cust-adsl.tiscali.it] has quit [Read error: 110 (Connection timed out)] |
| 16:08 | |-| | johnp__ [n=jmp@82-69-87-196.dsl.in-addr.zen.co.uk] has quit [Remote closed the connection] |
| 16:11 | |-| | pepsiman [n=malcolm@82-33-127-97.cable.ubr05.azte.blueyonder.co.uk] has joined #mythtv |
| 16:16 | |-| | t0ny2 [n=t0ny-p40@67.60.43.42] has joined #mythtv |
| 16:23 | |-| | onixian [n=xian@host153-145-static.112-81-b.business.telecomitalia.it] has joined #mythtv |
| 16:30 | |-| | t0ny-p40 [n=t0ny-p40@67.60.43.42] has quit [Connection timed out] |
| 16:31 | |-| | pepsiman [n=malcolm@82-33-127-97.cable.ubr05.azte.blueyonder.co.uk] has left #mythtv [] |
| 16:33 | |-| | onixian [n=xian@host153-145-static.112-81-b.business.telecomitalia.it] has quit ["This computer has gone to sleep"] |
| 16:40 | |-| | MoRpHeUz [n=morphbr@200.184.118.132] has quit ["Leaving..."] |
| 16:52 | |-| | PeregrineFalcon [i=Peregrin@75.68.54.105] has quit ["Leaving"] |
| 16:57 | |-| | jgarvey [n=jgarvey@cpe-075-177-158-190.nc.res.rr.com] has quit ["Leaving"] |
| 17:05 | |-| | Cardoe [n=cardoe@gentoo/developer/Cardoe] has quit ["Leaving"] |
| 17:10 | |-| | S2 [n=s2@host216-20-dynamic.4-87-r.retail.telecomitalia.it] has quit [Remote closed the connection] |
| 17:11 | |-| | lcase [n=l-case@p54b3394c.dip0.t-ipconnect.de] has quit [] |
| 17:15 | |-| | GBee1 [n=gbee@cpc1-derb5-0-0-cust840.lei3.cable.ntl.com] has joined #mythtv |
| 17:16 | |-| | gbee [n=gbee@cpc1-derb5-0-0-cust840.lei3.cable.ntl.com] has quit [Nick collision from services.] |
| 17:17 | |-| | GBee1 changed nick to gbee |
| 17:30 | |-| | onixian [n=xian@host153-145-static.112-81-b.business.telecomitalia.it] has joined #mythtv |
| 18:01 | |-| | Cardoe [n=Cardoe@gentoo/developer/Cardoe] has joined #mythtv |
| 18:06 | |-| | beavis [n=beavis@drms-590c7177.pool.einsundeins.de] has quit ["Verlassend"] |
| 18:16 | <knowledgejunkie> | Could someone please point me to the backend library(ies) which deal with channel icon handling. No reply in -users to my earlier query. |
| 18:26 | <Snow-Man> | Yeah, that doesn |
| 18:26 | <Snow-Man> | erm |
| 18:26 | <Snow-Man> | That doesn't actually mean to ask in here. |
| 18:27 | <gbee> | libs/libmythtv/ - programinfo.cpp, guidegrid.cpp to name two |
| 18:29 | <gbee> | programs/mythbackend/mainserver.cpp - might help with your specific problem |
| 18:30 | <knowledgejunkie> | gbee: thanks for the pointer |
| 18:33 | <knowledgejunkie> | gbee: in addtion to my earlier information, my slave machine completely fails to display *any* icons - same location, same perms, etc, etc |
| 18:53 | |-| | JoeBorn [i=rootmeis@187.160.76.222.board.xm.fj.dynamic.163data.com.cn] has quit ["homeward!!!"] |
| 18:59 | <jd86> | http://psunit.com/gdb.txt I have recently (past week or so) been having trouble keeping my master backend running, I use svn trunk, i have a secondary backend and master backend. It seems like after completing some comm flagging my master backend die, from most recent crash (see end of file -- i think more than one might have slipped in).. I am using r13099 which is of this morning. If this really should be in mythtv-users, not sure who to ask. |
| 19:00 | <kvandivo> | ideally, that could be mailed to mythdev... but, you didn't make the trace correctly |
| 19:02 | <jd86> | kvandivo, alright... I thought I followed what I should have correctly (i think it might be a few backtraces in there so the beginning was definitely wrong) and I just restarted after moving gdb.txt so it should only be this one -- but not totally sure if its correct now. I enabled debugging in qt and mythtv... what else should I do? I tried to follow guide on mythtv.org... I will review, rebuild if I messed something up and then post to mythtv- |
| 19:02 | <jd86> | dev |
| 19:02 | |-| | robthebob [n=rn114@82-46-18-118.cable.ubr02.bath.blueyonder.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 19:02 | <kvandivo> | http://www.mythtv.org/docs/mythtv-HOWTO-22.html#ss22.2 be sure to compile that way and do all the necessary commands |
| 19:03 | <jd86> | yeah, I (thought) i did that, but I very well could have missed something essential. |
| 19:03 | <kvandivo> | just looks like there are way too many ?? in that file.... |
| 19:05 | <jd86> | yeah there are wayy too many indeed.. i didn't realize until reviewing it again that it concatenates to the file and doesn't overwrite re-running now and will re-review that page. |
| 19:11 | |-| | kormoc [n=kormoc@s142-179-108-33.bc.hsia.telus.net] has joined #mythtv |
| 19:11 | <jd86> | kvandivo, thanks for the advice -- once I get one clean backtrace I'll mail it to mythtv-dev. |
| 19:12 | |-| | kali67 [n=kali67@64-166-248-25.ded.pacbell.net] has quit [] |
| 19:12 | |-| | kormoc [n=kormoc@s142-179-108-33.bc.hsia.telus.net] has quit [Read error: 104 (Connection reset by peer)] |
| 19:20 | |-| | onixian [n=xian@host153-145-static.112-81-b.business.telecomitalia.it] has quit ["This computer has gone to sleep"] |
| 19:22 | |-| | linuxbomb [n=mark@216.170.30.37] has quit ["Konversation terminated!"] |
| 19:30 | |-| | onixian [n=xian@host153-145-static.112-81-b.business.telecomitalia.it] has joined #mythtv |
| 19:33 | |-| | eV64 [n=bill@pcp032080pcs.odonnell.mu.edu] has joined #mythtv |
| 20:00 | |-| | onixian [n=xian@host153-145-static.112-81-b.business.telecomitalia.it] has quit ["This computer has gone to sleep"] |
| 20:06 | |-| | daMaestro [n=jon@fedora/damaestro] has joined #mythtv |
| 20:07 | |-| | jams [n=jams@CPE-72-131-6-174.wi.res.rr.com] has quit [Read error: 54 (Connection reset by peer)] |
| 20:08 | |-| | jams [n=jams@CPE-72-131-6-174.wi.res.rr.com] has joined #mythtv |
| 20:26 | |-| | rbellamy_ [n=rbellamy@c-67-169-146-106.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)] |
| 20:32 | |-| | cattelan [n=cattelan@68.178.56.115] has quit ["This computer has gone to sleep"] |
| 20:38 | |-| | DrNickRiviera [n=riviera@so-5494-x0.essex.ac.uk] has quit ["Leaving."] |
| 20:41 | |-| | xris [n=xris@dsl081-161-160.sea1.dsl.speakeasy.net] has quit ["http://forevermore.net/"] |
| 20:42 | |-| | LLyric [n=simon@adsl-69-109-66-25.dsl.snfc21.pacbell.net] has joined #mythtv |
| 20:48 | |-| | t0ny2 [n=t0ny-p40@67.60.43.42] has quit [Read error: 104 (Connection reset by peer)] |
| 20:50 | |-| | bulle [n=bulle@c-db2971d5.015-48-626c671.cust.bredbandsbolaget.se] has joined #mythtv |
| 20:51 | <bulle> | hi ! just wanted to tell you that you dev guys are doing amazing work |
| 20:51 | |-| | bulle [n=bulle@c-db2971d5.015-48-626c671.cust.bredbandsbolaget.se] has left #mythtv [] |
| 20:52 | |-| | t0ny-p40 [n=t0ny-p40@67.60.43.42] has joined #mythtv |
| 20:53 | |-| | eV64 [n=bill@pcp032080pcs.odonnell.mu.edu] has quit ["Leaving"] |
| 21:11 | |-| | Smirnov [n=igor@c-24-12-175-199.hsd1.il.comcast.net] has joined #mythtv |
| 21:11 | <Smirnov> | does anyone happen to knw why mythtv doesnt work on win32 |
| 21:15 | <sigger_> | Smirnov, wow that's either a long or short (probably because noone feels like doing it) discussion that's probably best on -users |
| 21:15 | <Smirnov> | i was just there, they said ask the devs |
| 21:15 | |-| | Netsplit brown.freenode.net <-> irc.freenode.net quits: Cougar, janneg |
| 21:15 | <Smirnov> | and why would a non-dev user know the answer? i would expect it to be technical like a dependency on something that hasnt been ported to win32 yet |
| 21:16 | |-| | Netsplit over, joins: janneg, Cougar |
| 21:16 | <sigger_> | heh. because many of them are in there and discuss non-current development things there. |
| 21:16 | <Smirnov> | many of the devs are in there you mean? |
| 21:16 | <sigger_> | yes |
| 21:17 | <Smirnov> | oh.. i can try again i suppose |
| 21:17 | <sigger_> | hit or miss really as to who you find around |
| 21:19 | |-| | rbellamy [n=rbellamy@pdpc/supporter/silver/rbellamy] has joined #mythtv |
| 21:20 | <Smirnov> | sigh.. looks like a miss |
| 21:32 | |-| | cmorgan [n=cmorgan@68-116-193-70.dhcp.oxfr.ma.charter.com] has joined #mythtv |
| 21:41 | |-| | LLyric [n=simon@adsl-69-109-66-25.dsl.snfc21.pacbell.net] has quit [Connection timed out] |
| 21:47 | <Chutt> | hah, what's up with #2344 |
| 21:47 | <Chutt> | err, #3244 |
| 21:48 | |-| | psyco-ob1wan [n=cschnee@2001:4060:4419:b1:0:0:0:2] has quit [Remote closed the connection] |
| 21:49 | |-| | psyco-obiwan [n=cschnee@2001:4060:4419:b1:0:0:0:2] has joined #mythtv |
| 21:53 | <knowledgejunkie> | Please close ticket #3066 as the attached patch will not be applied now that the new services.mythtv.org infrastructure is in place |
| 21:55 | <Captain_Murdoch> | Chutt, could close as "works for me" since it does using the internal player. :) |
| 22:02 | <sigger_> | ah Captain_Murdoch! you have some time to talk about the telnet code? |
| 22:03 | <sigger_> | gbee says thats your baby. |
| 22:06 | <Captain_Murdoch> | yeah, sure. |
| 22:07 | <Captain_Murdoch> | I saw your post in scrollback, but didn't read enough to figure out what you were trying to accomplish. |
| 22:07 | <sigger_> | heh, I'll summarize: |
| 22:11 | <sigger_> | was thinking about enabling mythmusic to use mpd as a player; mpd has many clients that can control it via telnet and those clients might be easier to use on large music repositories than a remote control.... |
| 22:11 | <Smirnov> | telnet is ew |
| 22:11 | <Captain_Murdoch> | so you're talking mythmusic controlling something else, not something else controlling mythmusic? |
| 22:12 | <sigger_> | realized it might be better to enable mythmusic to receive telnet commands like mpd, in such a way that it would not be hard to change a mpd client to talk to myth instead |
| 22:12 | <sigger_> | talking about something else controlling mythmusic |
| 22:13 | <sigger_> | I worked on ampache - a music server program that can be an mpd client - so I'm pretty familiar with how all that works, |
| 22:13 | |-| | cattelan_away changed nick to cattelan |
| 22:13 | <Captain_Murdoch> | so this would send commands and mythmusic would display things on screen as it played or what? |
| 22:14 | <Captain_Murdoch> | seems almost like another connection directly to the mythmusic plugin would make more sense, especialy if you want it to work with existing clients. |
| 22:14 | <sigger_> | looking to add to networkcontrol so that it could control mythmusic. |
| 22:15 | <sigger_> | mmm, perhaps. gbee cautioned me that it should really use the existing. |
| 22:15 | <Captain_Murdoch> | is this mpd protocol flexible? how would an existing mpd client know how to talk to the network control interface in Myth? |
| 22:16 | <Captain_Murdoch> | you want to send commands like "play /path/to/some/filename.mp3"?? |
| 22:16 | <sigger_> | well actually, we could use the same commands, just preceded by MythMusic for example |
| 22:16 | <sigger_> | yes |
| 22:16 | <sigger_> | Here's the mpd commands for a quick scan. https://svn.musicpd.org/mpd/trunk/doc/COMMANDS |
| 22:17 | <sigger_> | e.g. mythmusic pause or mythmusic delete <songid> |
| 22:17 | <Captain_Murdoch> | how would an existing mpd client know that it would need to preceed those commands with MythMusic when talking with mythfrontend? |
| 22:19 | <sigger_> | well, e.g. ampache has modules for controlling different devices, one of which is mpd. it'd take me about 1 hour to change that module to precede all commands with mythmusic. |
| 22:19 | <sigger_> | as to other clients, gmpc, etc, similarly easy rewrite. |
| 22:20 | <Captain_Murdoch> | so it wouldn't work with 'out of the box' clients, it would require custom clients. |
| 22:20 | <sigger_> | slightly customized yes |
| 22:20 | |-| | JosX [i=Slow_J@host132.adsl8.rupert.net] has joined #mythtv |
| 22:20 | <sigger_> | are you familiar with mpd? |
| 22:20 | <Captain_Murdoch> | yeah, but if someone had other mpd 'servers', they'd need 2 sets of clients since we didn't support true mpd. |
| 22:20 | <Captain_Murdoch> | no, not a clue. :) |
| 22:21 | <sigger_> | ah, stable, widely used, available in many distros, etc. |
| 22:21 | <Captain_Murdoch> | another reason not to mess with the protocol. :) |
| 22:21 | <sigger_> | or clients could have a switch as to what format to use. (with or without mythmusic). |
| 22:22 | <Captain_Murdoch> | I think it sounds like it would be better to just support the standard. is there a standard port? |
| 22:22 | <sigger_> | actually it would know which format to use when you tell it what port. mpd uses 6600 |
| 22:22 | <Captain_Murdoch> | yeah, but all these existing clients wouldn't support it and would have to be patched. |
| 22:23 | <sigger_> | hmm, I suppose I could write a thread for mythmusic that listens to port 6600, I just don't want to take away from what you're doing. |
| 22:23 | <sigger_> | there really coulnd't be an easier patch. and it would create a very easy path for mythmusic to have a batch of clients quickly |
| 22:24 | <Captain_Murdoch> | but why be different? |
| 22:24 | <sigger_> | of course, if networkcommand were expanded in this way (able to give commands to plugins rather than just jump to a spot) it would create the ability to create a controller for more plugins. e.g. mythvideo |
| 22:24 | <Captain_Murdoch> | asking theoretical questions here.... what happens if someone sends a play command to this while watching a video in Myth? |
| 22:25 | <Captain_Murdoch> | is there any kind of header/handshake? |
| 22:25 | <sigger_> | sure. in which scenario? in networkcommand? well nothing if mythmusic isn't running. |
| 22:26 | <Captain_Murdoch> | one issue also is that the network control stuff is limited to one connection at a time. |
| 22:26 | <sigger_> | I don't picture that to be a problem. |
| 22:26 | <Captain_Murdoch> | so mythmusic has to be running already in order to use this. seems like mythmusic should just listen itself then. |
| 22:27 | <sigger_> | believe me I'm not pushing for that becuase it would be easier for me to write a thread for just mythmusic, but wouldn't you want myth to have one main controller on one port? |
| 22:27 | <Captain_Murdoch> | in order for the network control stuff to send commands, it would have to send out MythEvents and there would have to be a listener in MythMusic to receive and act on them. |
| 22:27 | <sigger_> | yeah that's kinda what I was picturing |
| 22:28 | <Captain_Murdoch> | not sure about 1 vs multiple. |
| 22:28 | <sigger_> | I'm picturing that someone would then get the idea to create a crestron gizmo out of a tablet pc or nokia 800 or such. |
| 22:29 | <sigger_> | would be easier to do with one port. |
| 22:30 | <Captain_Murdoch> | yeah. so when a mpd client connects to a server, does it send any handshake? |
| 22:30 | <sigger_> | yes. looking up |
| 22:30 | <Captain_Murdoch> | ie, could we automatically detect this was a mpd client and handle accordingly? |
| 22:31 | <sigger_> | mmm, maybe not so much with the handshaking. mpd appears to just respond with OK. |
| 22:32 | <sigger_> | apparently no handshaking. just OK. |
| 22:32 | <Captain_Murdoch> | yeah, see the ok in the commands link you sent. |
| 22:34 | <sigger_> | I hear you on preferring to keep it mpd native. instant access to clients. |
| 22:35 | <Captain_Murdoch> | looks like the server sends a handshake when the client connects, but the client doesn't send anything to say it's a mpd client. |
| 22:35 | <Captain_Murdoch> | server sends "OK MPD <version>" |
| 22:35 | <Captain_Murdoch> | http://incise.org/index.cgi/py-libmpdclient2 |
| 22:37 | <Captain_Murdoch> | would be nice if the client identified itself. |
| 22:37 | <sigger_> | hmm, yep. well its been at least 6 months since I worked on the lower level telnet specific stuff |
| 22:37 | <sigger_> | aye it would be |
| 22:40 | |-| | JosX [i=Slow_J@host132.adsl8.rupert.net] has quit [] |
| 22:42 | <sigger_> | I'm looking at the php for ampache to use mpd. it would actually take about 10 min to add mythmusic in front of each keyword as they're def'ed all in 1 place. |
| 22:42 | <Captain_Murdoch> | yeah, but then it's custom and you need 2 copies if you have another standard mpd server on your network. |
| 22:43 | <sigger_> | or could be done with a string that's either empty or contains 'mythmusic ' |
| 22:43 | <sigger_> | and is prepended to the command |
| 22:44 | <sigger_> | so you'd prefer I go the easier route of doing an mpd based telnet for mythmusic? ;) |
| 22:44 | <Captain_Murdoch> | I think that this is better keeping it separate. there is 2-way communication going on and that would have to be passed back and forth with MythEvents. Much easier to integrate if the listener is in the MythMusic codebase. |
| 22:44 | <Captain_Murdoch> | yeah. |
| 22:44 | <sigger_> | works for me. I appreciate your time. |
| 22:44 | <sigger_> | thank you. |
| 22:45 | <Captain_Murdoch> | no problem. :) |
| 22:45 | <sigger_> | I will steal heavily from your code since its there :) |
| 22:45 | <sigger_> | never written a listener before so this will be interesting. |
| 22:46 | |-| | cmorgan [n=cmorgan@68-116-193-70.dhcp.oxfr.ma.charter.com] has quit [Remote closed the connection] |
| 22:46 | <Captain_Murdoch> | fine, although I consider some of it hackish since I had to work around accessing the socket from multiple threads. |
| 22:47 | <sigger_> | I guess I'll still need some kind of queue for the events tho. don't picture I can just go firing off events in a separate thread. perhaps locks/mutex. eesh. |
| 22:48 | [~] | Captain_Murdoch doesn't know much about the internals of MythMusic. |
| 22:48 | <sigger_> | np. Just a general assumption on my part. |
| 23:02 | |-| | xris [n=xris@xris.forevermore.net] has joined #mythtv |
| 23:05 | <Chutt> | sigger, so you're going to modify mythmusic to be a mpd server? |
| 23:12 | |-| | JosX [i=Slow_J@host132.adsl8.rupert.net] has joined #mythtv |
| 23:30 | <xris> | Captain_Murdoch: you ever figure out if you're going to be in vancouver at the end of april? |
| 23:31 | |-| | eV64 [n=bill@134.48.160.184] has joined #mythtv |
| 23:31 | <Captain_Murdoch> | not sure yet. I think so. we should be getting our tickets this week. my mother-in-law is in town here for the next week and a half so we'll discuss it with her since we'll be staying at her place outside Vancouver. |
| 23:32 | <xris> | cool |
| 23:32 | <Captain_Murdoch> | should be able to, but don't have tickets yet. tentatively we'll fly up on that Thursday and I could drive back down during the day on the weekend. |
| 23:32 | <xris> | wondering if we (meaning kormoc and me) should give some sort of demo |
| 23:33 | <xris> | Chutt: if someone (say, a guy in -users) says his company gave him some money to give to mythtv and/or its devs, what would you suggest he do with it? |
| --- | Log | closed Thu Mar 22 00:00:03 2007 |