MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (77):

aloril_, Anssi, Beirdo, brfransen, Captain_Murdoch, CeilingKitten, cesman, Chutt, clever, coling, Cougar, danielk221, David_Miller, dblain, dekarl, ElmerFudd, fetzerch, foxbuntu`, ghoti, Gibby, GreyFoxx, Guest21029, J-e-f-f-A, jams_, jarle, jarryd, jheizer_, joe_____, joki, jpabq_, jpharvey__, jst, jwhite, jya, kenni, knightr, kormoc, KungFuJe1us, kurre2, kwmonroe, len, lux_2, madsara, MavT, Merlin83b, moparisthebest, MythBuild, MythLogBot, neufeld`, Nothing4You, peper03, poptix, purserj_, rhpot1991, rsiebert, Seeker`, seld_, Sharky112065, skd5aner, sl1ce, SmallR2002, sphery, sraue, stuarta, stuartm, tgm4883, Tobbe5178, toeb, tonsofpcs, tris, unforgiven512, wagnerrp, wahrhaft, wolfgang3, XDS2010_, _charly_, _nyloc_

Error at /opt/beirdobot/share/beirdobot/web/includes/utils.php, line 120:
htmlentities(): Invalid multibyte sequence in argument


Details:
    datetime:  2013-07-19 00:30:30 (UTC)
    errornum:  2
  error type:  Warning
error string:  htmlentities(): Invalid multibyte sequence in argument
    filename:  /opt/beirdobot/share/beirdobot/web/includes/utils.php
  error line:  120
Thursday, July 18th, 2013, 00:10 UTC
[00:10:24] lux_3 (lux_3!~lux@p54ABF75B.dip0.t-ipconnect.de) has quit (Ping timeout: 240 seconds)
[00:10:58] lux_2 (lux_2!~lux@p54ABF75B.dip0.t-ipconnect.de) has quit (Ping timeout: 264 seconds)
[00:23:36] SmallR2002_ (SmallR2002_!~quassel@c-98-253-173-240.hsd1.il.comcast.net) has quit (Read error: Operation timed out)
[00:42:20] jya: dblain: I thought from VS2010, it was fully C99 compliant?
[00:44:38] jya: stichnot: why put the logging for playback with VB_UPNP ?
[00:45:10] danielk221: jya: Looking at https://en.wikipedia.org/wiki/C99 it sounds like VS2013 is the first version with C99 support.
[00:45:52] jya: danielk221: We upgraded a project internally from VS2008 to VS2010, just so to get C99 stuff..
[00:45:58] jya: great 14 years later :)
[00:46:08] danielk221: According to this https://blogs.msdn.com/b/vcblog/archive/2013/ . . . irected=true It doesn't have full support as of June 2013..
[00:46:45] danielk221: But C++11 includes a number of C99 features, that's probably the real impetus behind C99 support.
[00:46:53] dblain: jya: I believe 2010 was ISO C++ (~C95) compliant... as danielk221 said :)
[00:47:33] jya: Getting more and more annoyed with this zeromq compilation… Usually it was just a matter of re-running autoconf so the configure would be re-generated that fix some bugs on mac when cross compiling… But now I can't even get that working either… can't do a release build for 0.27pre :(
[00:49:00] jya: dblain: the thing we wanted to use in c99 were the union member initaliser
[00:49:02] danielk221: I always get the feeling the Microsoft compiler team is just three very smart guys in very small offices in the sub-basement of sector 621.
[00:49:14] jya: :)
[00:49:18] jya: probably is
[00:49:28] dblain: sounds about right
[00:50:13] dblain: 2013 looks promising... as long as they follow through with the C11++ patches they are promising once it's released.
[00:51:15] dblain: most of my time right now is making Qt5.1 changes to the MythTV source... Had to use the Qt Dev branch to pickup 2013 support. :(
[00:51:59] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[00:54:53] danielk221: dblain: MythTV compiles on linux with Qt5
[00:55:57] danielk221: dblain: My guess is there you are missing the define that allows deprecated stuff to be used.
[00:57:04] danielk221: You need to define this: QT_DISABLE_DEPRECATED_BEFORE It's usually added by our ./configure but maybe you are bypassing that?
[00:58:06] dblain: danielk221: I definitelty had to bypass configure. I figured I'd get it compiled without using QT_DISABLE_DEPR...
[00:58:19] jya: dblain: looking forward for you to get it running. There are some great tools on windows, to easily check memory and such… I have a trial of BoundsChecker you could run on it
[00:58:55] dblain: I certainly like the debugger. (my primary reason for doing this)
[01:00:01] dblain: I've been putting off compiling FFMpeg... I wonder if VS2013 is up to it yet?!?
[01:05:19] jya: I think you're a bit wid trying VS2013, I would have sticked to something with more support like VS2011; also much easier for others to jump onboard
[01:06:27] jya_ (jya_!~jyavenard@mythtv/developer/jya) has joined #mythtv
[01:07:21] jya_ (jya_!~jyavenard@mythtv/developer/jya) has quit (Client Quit)
[01:09:00] dblain: jya: I already had VS2010 working a year ago, but let it go stale. There was a lot of exceptions needed and custom header files. With VS2013, it's a lot less customization.
[01:09:28] dblain: Granted, it's still a preview and I needed to use a non-released version of QT (really only for qmake changes).
[01:10:11] dblain: I figured it should be mainstream by EOY, and I didn't want to have to do this port a 3rd time.
[01:11:54] dblain: My hope is to have a build slave running, so we can address porting issues as they happen.
[01:15:44] jya: dblain: it's more in regards to tools like BoundsChecker or Purify… they only recently added VS2011 support.
[01:15:50] jya: so 2013 is going to be a long way away
[01:15:52] danielk221 (danielk221!~danielk22@96.57.9.142) has quit (Ping timeout: 256 seconds)
[01:16:01] dblain: true
[01:17:59] dblain: I've been lucky that the built in debugger has been good enough for me to track down most memory leaks I've run into... but I guess it's the leaks you don't even know about that BoundsChecker is meant for :/
[01:21:30] jya: I had great result with boundschecker in the last few months.. great tool, and excellent integration in VS
[01:21:58] jya: lots of false positive; especially in regards to pointers going after an allocated area (especially when you use a pointer in a loop)
[01:24:31] dblain: I've used BC in the past (DOS & Windows 3.1 days). It was invaluable. Haven't used it recently.
[01:28:08] danielk221 (danielk221!~danielk22@exchange.wgen.net) has joined #mythtv
[01:32:56] danielk221 (danielk221!~danielk22@exchange.wgen.net) has quit (Ping timeout: 260 seconds)
[01:36:54] jya: Captain_Murdoch: I'd like to add support for sending notification in the service API; where can I find it?
[01:47:26] dblain: What do you need to know about them?
[01:49:12] danielk221 (danielk221!~danielk22@96.57.9.142) has joined #mythtv
[01:49:18] dblain: libmythservicecontracts has most of the code you would need to look at.
[01:53:09] mad_enz (mad_enz!~Enz@CPE00508b114c3e-CMbc1401360c70.cpe.net.cable.rogers.com) has quit (Quit: Leaving)
[01:58:22] taylorr (taylorr!~taylorr@unaffiliated/elmojo) has quit (Ping timeout: 264 seconds)
[02:01:10] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!)
[02:26:23] SmallR2002 (SmallR2002!~quassel@c-98-253-173-240.hsd1.il.comcast.net) has joined #mythtv
[02:27:19] _nyloc_ (_nyloc_!~quassel@pC19F5011.dip0.t-ipconnect.de) has joined #mythtv
[02:28:21] nyloc (nyloc!~quassel@pC19F5D03.dip0.t-ipconnect.de) has quit (Read error: Operation timed out)
[02:34:59] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 245 seconds)
[02:36:12] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[02:38:01] jya: dblain: just where to add the extra commands to send notifications
[02:40:55] dblain: jya: Do you know which service you'd add it to? or do you think it should be a new service?
[02:41:25] jya: there's already a service to send a message
[02:41:32] jya: so was going to add my stuff there
[02:42:35] dblain: ok, that's the myth service.
[02:43:25] jya: thanks for that
[02:43:36] dblain: working backwards: mythbackend\services exposes the service to the web/scripts.
[02:44:07] jya: now that is weird.. trying to track down why zeromq can't be compiled in 32 bits mode on a 64 bits platforms: to find that it's this stuff added to CFLAGS that breaks it -Werror=missing-prototypes
[02:44:15] dblain: you technically can just implement the new method there and have it call your existing functions to send the notification.
[02:44:36] jya: why would -Werror=missing-prototypes got anything to do with cross-compiling :P
[02:44:59] jya: dblain: probably just going to replicate the code I added to mythudplistener
[02:45:09] dblain: jya: in libmythservicecontracts/services contains the service contracts. (best we can do since we don't have an Interfaces keyword in gcc)
[02:46:18] jya: that is one interesting source code in there.. just header files...
[02:46:19] dblain: That's one thing I never explained well. The service contract class needs to have all method signatures, but the implementation doesn't need to be in the same set of classes.
[02:46:21] jya: how does that work?
[02:47:09] dblain: Introspection. It uses it at runtime to generate the WSDL and processes all requests method & parameter validation.
[02:48:54] jya: i see, so I just need to create a function somewhere, and reference it in MythServices.h and it will… just work
[02:48:55] dblain: Also, note that any service class can be used as a standard C++ class. No overhead at all. (so all the implementation in mythbackend/services could be used directly... I orignally planned on having the service classes be the replacement for most library functions we use today. )
[02:49:14] jya: magic :)
[02:49:30] dblain: yes, as long as the libmythservicecontract header is also updated to include the method
[02:49:44] jya: how do you make parameters optional?
[02:51:13] jya: i see that sendmessage is both in FrontendServices and MythServices. FrontEnd one is just mesasge and timeout, while the myth one takes address and UDP port,
[02:51:30] dblain: They are all optional by default, BUT you can't specify the default value passed in. It will always default to what QVariant considers the default.
[02:52:13] dblain: FrontendServices is the Web Services exposed by mythfrontend on port 6545 (I think)
[02:52:25] jya: i like looking at a code, understand it, but have no idea on how it actually works :)
[02:52:49] dblain: I can walk you though it if you'd like.
[02:53:00] jya: what's the datacontracts stuff?
[02:53:55] dblain: Services can return data classes/structures as return types. They are QOject classes which contain only the properties of the data (no functionality).
[02:54:06] dblain: It is what actually hits the wire.
[02:54:23] jya: so they are returned values
[02:54:29] dblain: yes.
[02:54:42] jya: how do you decode them?
[02:54:54] dblain: I was working on a enhancement to allow them as parameters as well ( but not done yet)
[02:54:54] jya: from a 3rd party point of view?
[02:55:16] dblain: 1) If you link to the DLL, it's a standard object you just use.
[02:55:54] dblain: 2) if calling from a web client, a serializer is used to render the daya as JSON, XML, ... all based on how it was requested
[02:56:08] jya: yes, if you're linking against myth stuff; but for things like an android or iphone app; with no Qt
[02:56:27] jya: ah ok… serialised
[02:56:44] dblain: Then you are calling it using RESTful or form post symantics which would invoke the serializer.
[02:57:21] dblain: I've used the WSDL url to have .net create a web proxy for me automatically. Works really well.
[02:57:59] dblain: serializers are replaceable. We currently have XML, XMLPList, SOAP, JSON.
[02:58:27] dblain: More can be added as needed. Including binary formats if performance is really important.
[02:58:56] dblain: The serializers are located in libmythupnp/serializers
[03:00:13] dblain: The serializer is choosen in the Serializer *HTTPRequest::GetSerializer() function in libemythupnp/httprequest.cpp
[03:00:41] ** dblain can go on, and on, and on... so he will be quiet until another question is asked **
[03:01:02] jya: thanks… all taken in, don't worry.. it's not lost :)
[03:14:56] dblain: Anyone know how to do  !mingw & !win32-msvc* in a pro file?  !mingw | !win32-msvc* works, but it doesn't like & (I need "neither one" as the condition)
[03:16:48] dblain: I've used nested <condition> { empty } else <condition> { empty } else { all stuff here } but it looks bad.
[03:18:48] xris (xris!~xris@xris.forevermore.net) has quit (Read error: Connection reset by peer)
[03:38:28] xris (xris!~xris@xris.forevermore.net) has joined #mythtv
[03:38:28] xris (xris!~xris@xris.forevermore.net) has quit (Changing host)
[03:38:28] xris (xris!~xris@mythtv/developer/xris) has joined #mythtv
[03:45:05] jya: dblain: just do nested tests
[03:45:35] jya: !mingw { !win32-msvc { … } }
[03:47:42] jya: can also do !mingw:!win32-msvc
[03:47:50] jya: the AND being :
[03:50:36] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 260 seconds)
[03:54:46] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 264 seconds)
[03:55:59] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv
[05:15:54] laga_ (laga_!~laga@h1626373.stratoserver.net) has quit (Ping timeout: 240 seconds)
[05:22:16] stichnot (stichnot!~stichnot@216.239.45.130) has joined #mythtv
[05:22:16] stichnot (stichnot!~stichnot@216.239.45.130) has quit (Changing host)
[05:22:16] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[05:22:21] stoffel (stoffel!~quassel@pD9E41BCD.dip0.t-ipconnect.de) has joined #mythtv
[05:25:03] stichnot: jya: VB_UPNP in the playback code? Where?
[05:25:25] jya: stichnot: it was in the commit you link to, then I realised it wasn't your commit
[05:26:00] jya: in the log in regards to framerate calculation, it's done under VB_UPNP
[05:37:50] jya: stichnot: I've been unable to reproduce the live tv recording issue; I'm now wondering if it only occurs on combined backend/frontend (as all my tests have been done with remote frontends)
[05:45:08] joki (joki!~joki@p5486312F.dip0.t-ipconnect.de) has quit (Ping timeout: 246 seconds)
[05:51:53] joki (joki!~joki@p548620EC.dip0.t-ipconnect.de) has joined #mythtv
[06:21:28] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has joined #mythtv
[06:26:10] gary_buhrmaster (gary_buhrmaster!~gtb@2001:470:80e4:3::36) has left #mythtv ()
[06:33:19] toeb: i noticed a strange behavior of the metadata lookup. It does search for wrong titles for power/title search rules. There is always the rule type appended into the tile. Is this intentional?
[06:34:44] toeb: i notitce the database tabel record also has a 'type' column but those verbose types are also stored in the 'title' column. This seems wrong to me.
[06:36:05] dekarl: toeb, sounds like its called with the rule title as movie title. But for my use cases metadata on the search rules doesn't make sense anyway (record all movies with actor X)
[06:37:13] toeb: also shows some strange entries where the ruletype occures int english and german: "select title,type from record where title like '%(%';"
[06:37:54] toeb: like: "My Title (Power Search) (Power Suche) (Power Search)"
[06:39:17] toeb: dekarl: if you have powerserch rules e.g. for a series and set the title apropriately you would get nice fanart..
[06:42:54] peper03: stichnot: Sorry, missed your OK last night for some reason. Should I commit the other patch as well (in MythPlayer to fix the duration when there's no seektable)? The only change I made to the patch I pasted yesterday was to remove the non-zero check on 'height' before division. You can't get to that code if height < 1 anyway.
[07:02:25] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 248 seconds)
[07:05:55] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv
[07:08:15] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has joined #mythtv
[07:29:52] SteveGoodey (SteveGoodey!~steve@host86-160-206-25.range86-160.btcentralplus.com) has joined #mythtv
[07:34:57] Merlin83b (Merlin83b!~Daniel@2a00:1ee0:3:1337:5145:d3ab:90a6:5147) has joined #mythtv
[07:48:02] stoffel (stoffel!~quassel@pD9E41BCD.dip0.t-ipconnect.de) has quit (Remote host closed the connection)
[07:48:38] stoffel (stoffel!~quassel@pD9E41BCD.dip0.t-ipconnect.de) has joined #mythtv
[07:50:11] dekarl: toeb, aye. IIRC the search rules have two fields, the rule title and the search term. the metadatalookup makes more sense for the search term, if its a title search. For person/keyword/power search rules it does not make sense to have an inetref. Which is the reason that its not propagated from the recording to the rule in these cases either
[08:01:36] SteveGoodey (SteveGoodey!~steve@host86-160-206-25.range86-160.btcentralplus.com) has quit (Quit: Konversation terminated!)
[08:04:06] toeb: i think what you say makes sense for person/keyword searches but not for power search rules. A lot of my power searches are in fact kind of title searches with some additional criteria
[08:12:47] dekarl: toeb, correct. If, and only if, the result of the search is one series or one movie, then it makes sense to have an inetref.
[08:15:35] toeb: dekarl: my powersearch rule may have a false positive every few months but i think one should at least be able to asign a inetref manually (mythweb does not save the inetref)
[08:16:57] toeb: i can live with the wrong fan art for a recording i didn't want in the first place... cause i'll delete it anyway
[08:17:50] toeb: and since it's a power recording rule you should also have the power to asign an inetref ;-)
[08:22:32] toeb: and i just checket for the title search rule, the term (Title Search) is also appended to the serch term: [...]/ttvdb.py -l en -a US -M Random Title (Title Search)
[08:28:45] len (len!~quassel@75-168-36-94.mpls.qwest.net) has joined #mythtv
[08:31:34] len (len!~quassel@75-168-36-94.mpls.qwest.net) has quit (Read error: Connection reset by peer)
[08:41:27] dekarl: toeb, I've took a quick look at the code but couldn't find the relevant part. please open a bug for "metadatalookup searches for the recording rule title instead of the searched for title"
[08:43:38] jya: dblain: I understand what you said about arguments being optional and a default.. But is there any way I can make a parameter be -1 by default?
[08:43:47] jya: right now it's 0, and 0 has a meaning already
[08:47:29] stoffel (stoffel!~quassel@pD9E41BCD.dip0.t-ipconnect.de) has quit (Ping timeout: 246 seconds)
[09:05:29] MythBuild: build #673 of master-ubuntu-12_04-lts-64bit is complete: Failure [4failed configure core compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/673 blamelist: Jean-Yves Avenard <jyavenard@mythtv.org >
[09:05:44] MythBuild: build #4072 of master-freebsd-64bit is complete: Failure [4failed configure core compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/4072 blamelist: Jean-Yves Avenard <jyavenard@mythtv.org >
[09:05:45] MythBuild: build #368 of master-linux-64bit-qt5 is complete: Failure [4failed configure core compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . 5/builds/368 blamelist: Jean-Yves Avenard <jyavenard@mythtv.org >
[09:06:54] MythBuild: build #639 of master-f18–32bit is complete: Failure [4failed configure core compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/639 blamelist: Jean-Yves Avenard <jyavenard@mythtv.org >
[09:07:11] MythBuild: build #659 of master-f18–64bit is complete: Failure [4failed configure core compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/659 blamelist: Jean-Yves Avenard <jyavenard@mythtv.org >
[09:08:14] MythBuild: build #987 of master-debian-wheezy-64bit is complete: Failure [4failed configure core compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/987 blamelist: Jean-Yves Avenard <jyavenard@mythtv.org >
[09:08:22] MythBuild: build #684 of master-ubuntu-12_10–64bit is complete: Failure [4failed configure core compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/684 blamelist: Jean-Yves Avenard <jyavenard@mythtv.org >
[09:11:24] MythBuild: build #850 of master-linux-64bit-clang is complete: Failure [4failed configure core compile core] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . g/builds/850 blamelist: Jean-Yves Avenard <jyavenard@mythtv.org >
[09:13:25] jya: libmp3lame missing ???
[09:13:39] jya: what that would have anything to do with my thing :(
[09:23:19] paul-h (paul-h!~Paul@176.253.144.5) has joined #mythtv
[09:24:52] paul-h: jya: are you still seeing the problem in #11517
[09:24:52] ** MythLogBot http://code.mythtv.org/trac/ticket/11517 **
[09:25:10] jya: paul-h: yes...
[09:25:16] jya: all the time
[09:25:28] jya: that's the output of mythfrontend idle for the past 20 mintues:
[09:25:52] jya: http://pastebin.com/gNXGMMJC
[09:27:23] jya: now that's interesting, the failure to build is actually defining -Werror=missing-prototype. That cause the failure of compiling the libmp3lame test… but that flag should have been there to start with!
[09:29:42] paul-h: OK I'm just trying to look through the tickets and punt anything set to 0.27 to 0.28 but that looks like it could be quite annoying and need to looked at for 0.27 really?
[09:31:46] jya: danielk221: mentioned on simply removing the warining in that ticker IRC
[09:36:46] foobum (foobum!~foobum@cpc23-acto2-2-0-cust294.4-2.cable.virginmedia.com) has quit (Ping timeout: 264 seconds)
[09:38:37] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv
[09:48:01] stoffel (stoffel!~quassel@pD9E41BCD.dip0.t-ipconnect.de) has joined #mythtv
[10:15:18] jya: stuartm: my plate of things to do before the freeze is empty now… just waiting on the animation stuff .. hint hint...
[10:21:31] MythBuild: build #674 of master-ubuntu-12_04-lts-64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/674
[10:22:50] MythBuild: build #4073 of master-freebsd-64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/4073
[10:22:57] MythBuild: build #660 of master-f18–64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/660
[10:24:30] MythBuild: build #988 of master-debian-wheezy-64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/988
[10:25:06] MythBuild: build #685 of master-ubuntu-12_10–64bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/685
[10:28:11] MythBuild: build #640 of master-f18–32bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . t/builds/640
[10:38:29] MythBuild: build #369 of master-linux-64bit-qt5 is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . 5/builds/369
[10:40:42] MythBuild: build #851 of master-linux-64bit-clang is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . g/builds/851
[10:46:45] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Quit: Konversation terminated!)
[11:12:54] stoffel (stoffel!~quassel@pD9E41BCD.dip0.t-ipconnect.de) has quit (Ping timeout: 240 seconds)
[11:16:27] stoffel (stoffel!~quassel@pD9E41BCD.dip0.t-ipconnect.de) has joined #mythtv
[11:35:18] IReboot (IReboot!~doug@cpe10bf48e67915-cm78cd8e7e342d.cpe.net.cable.rogers.com) has joined #mythtv
[11:59:53] paul-h: [25746]
[11:59:53] MythLogBot: SVN 25746: (branch master) https://github.com/MythTV/mythtv/commit/df799d22
[12:24:06] dekarl: toeb, btw is that metadatalookup via mythfrontend or mythweb?
[12:24:18] dblain: jya: unfortunately, I don't believe there is a way to specify non-zero defaults. My desire to hide the method of being called from the implementing class makes it so all possible ways of calling a function is limited to what Qt exposes in the Metadata that moc generates.
[12:25:04] jya: dblain: no worries… oh well, people will have to always put Position=-1 in their argument
[12:25:15] dblain: Once I'm able to compile again, I can look into supporting some means to specifying defaults, but it won't be available until .28
[12:29:00] dblain: I wonder if RTTI might have a way to getting what the optional parameters are... I'll need to research it some.
[12:29:59] dekarl1 (dekarl1!~dekarl@p4FCEE595.dip0.t-ipconnect.de) has joined #mythtv
[12:31:46] stoffel (stoffel!~quassel@pD9E41BCD.dip0.t-ipconnect.de) has quit (Remote host closed the connection)
[12:32:35] dekarl (dekarl!~dekarl@p4FCEFA8C.dip0.t-ipconnect.de) has quit (Ping timeout: 264 seconds)
[12:56:53] lux_2 (lux_2!~lux@pD9ED62EB.dip0.t-ipconnect.de) has joined #mythtv
[13:23:10] stichnot: peper03: Sure, that patch looks OK to me, and I was also thinking the same about the redundant "if (height)" condition.
[13:57:21] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has joined #mythtv
[14:02:00] peper03: stichnot: Ok, pushed. So now it's just a case of getting seeking without a seektable working, and generating a seektable when no video track is present.
[14:18:14] toeb: dekarl1: both
[14:20:08] toeb: dekarl1: IIRC mythfrontend -> Watch Recordings -> select recording -> edit recording rule -> change metadata -> query all
[14:21:55] dekarl1 is now known as dekarl
[14:24:37] bobweaver: QUESTION: How does metadata like banners fanart and coverart get uploaded to the backend server ?
[14:27:09] dekarl: mythmetadatalookup takes care of everything http://www.mythtv.org/wiki/Enhancing_Recordin . . . adata_Lookup
[14:27:14] jya: bobweaver:: I don't believe they do… the backend download it
[14:27:14] bobweaver: I noticed that there is nothing in the services api to download the files to the server(backend) so I am trying to work around this by using the services api to get the metadata info LookUpMetaData service. Then assign a infref on what user picks. But I tried to insert that data into recordedartwork table but it does not understand it because there is no local file on the backend
[14:30:35] bobweaver: so like if I want to get say the simpsons Lookupmetadata services api shows that there are like 5 simpsons a couple on TMDB abd 2 on TVDB I want to pick the one that is the right one. So I do. Then that gives me all the info (reloading the services api by initref) then I have the correct info but everything like the banners fanart and coverart . If I am to insert that into the correct table it will not bring up the metadata Because it is no
[14:30:35] bobweaver: t stored on the backend and GetVideoData or whatever the services api is will not get the fanart/coverart/banner
[14:31:19] bobweaver: If one is to lok at there mythconverg DB the table recordedartwork is where I am inserting this "stuff"
[14:31:56] bobweaver: I will [aste code
[14:32:28] bobweaver: http://pastebin.com/m5SFbsTF
[14:34:41] bobweaver: that ^^ is made into a plugin for qml and is called when user picks out there shows initref number . But the strings that are used for the banner fanart and coverart are URL's from tvdb/tmdb and are not yet on the backend so I think that I have to write a sftp client or something like that that uploads info from devce that end user is using. Just not sure how to store this data correctly in the tables I will read them links thanks all :
[14:34:41] bobweaver: )
[14:39:24] bobweaver: dekarl, are you saying that I can just add call to that python script and it will download all the artwork after passing the intert ref number ?
[14:40:08] bobweaver: like after user picks out the initref run mythmetadatalookup --refresh-all-artwork on client, But how does this reach the backend ? it is in that sython script ?
[14:41:08] dekarl: just put in the numbers and schedule the job
[14:41:16] dekarl: the backend will take care of the rest
[14:42:03] dekarl: the idea is to write the inetref to the recording rule and set it to automatically grab the metadata/art once each recording starts
[14:42:27] stichnot: peper03: Thanks. I've been (slowly) working on the seeking issue, without a seektable present. The first problem is that when you try to seek, it fails to find any video streams so it gives up. I probably want to add a field to MythPlayer indicating the current stream number, and possibly change some of the loops that search for the first video stream to use the cached current stream...
[14:42:28] stichnot: ...number instead (though the latter may be too risky for 0.27).
[14:42:38] dekarl: if you add the inetref after the recording is done you have to manually trigger the job
[14:43:08] stichnot: peper03: With your changes, does seeking work with a recorder-generated seektable?
[14:44:59] bobweaver: dekarl, where should(table) I be wrting this info to ? like the Initref I am talking about
[14:48:06] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 268 seconds)
[14:51:25] dekarl: bobweaver: add it as InetRef and enable AutoMetaLookup to your call to the {Add/Update}RecordSchedule service
[14:51:43] dekarl: ^- just going by the wsdl documentation on the backend webserver
[14:52:37] bobweaver: yeah I looked at that but it was not working for what I need
[14:53:25] bobweaver: because there are so many different choices or are you saying that after user picks out interef have services api re -update or whatever
[14:54:07] dekarl: are we talking about an upcoming recording (editing the recording rule) or a recording that has already happened (editing the recording itself)?
[14:54:38] bobweaver: dekarl, up and comming recordings
[14:54:47] bobweaver: sorry I should have said that a while ago sorry
[14:55:30] bobweaver: dekarl, so user goes to recording rules or up and comming recordings and can change the metadata and what not from there.
[14:55:48] bobweaver: in My qml app/awesome new frontend that is
[14:56:34] dekarl: yes, when the user schedules a recording the should pick the correct inetref and series/movie indicator.
[14:58:44] bobweaver: dekarl, correct but say there is 12 titles with the same name "mike & molly" that will find like 30 different items. So user has to pick out the right one . then seasone ect. But How can I get it back to the backend. I see that there is a bunch of "recording" tables and just not sure what one I have to insert or not the Initref into so that the metadatalookup stuff works correctly
[14:58:57] bobweaver: I can call that program from in my app with qprocess
[15:00:14] bobweaver: Or should I just use the services to re-record and assign Initref there ?
[15:00:41] bobweaver: I have had backend crash's when trying that ^
[15:00:51] bobweaver: that is why I made data base plugin
[15:04:58] jya: dekarl: that photo of Yvonne Strahovski always gets me started :)
[15:05:19] dekarl: bobweaver: umm, do you have all the metadata/fanart magic setup for the base mythbackend/frontend? There's some knobs to twist to enable everything
[15:05:42] bobweaver: example say I change it this way BACKEND IP & PORT+"/Dvr/AddRecordSchedule?StartTime="+startTime+ "&ChanId="+chanID+"&Type=not" from &Type=single this will crash the backend about 7 times out of ten same with adding the initrefs here also
[15:07:22] dekarl: but the service API is not supposed to crash the backend. looks like there's some bugs to squash now that someone actually uses the API :)
[15:07:34] bobweaver: lol
[15:08:21] bobweaver: dekarl, would be cool to have a frontend that is not dependent on the mysql database schema
[15:08:27] dekarl: fun aside, I was expecting you to pull the guide dataset for one program and push that into the recording service after adding inetref/metadatalookup <- thats what I believe has been tested already
[15:08:29] bobweaver: updating mythtv is hard
[15:08:49] Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has joined #mythtv
[15:10:00] bobweaver: dekarl, yeah that is correct there are two options that end user has. One for "Basic Recording" kand one For advanced,
[15:11:43] bobweaver: if user Picks basic and there are 20 titles that match the metadata lookup it will fail to match the metadata lookup. so I am adding all this stuff to options in the menus (recording rules, up and coming , ect )
[15:12:10] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 264 seconds)
[15:12:24] Guest68228 (Guest68228!~dblain@mythtv/developer/dblain) has joined #mythtv
[15:12:29] dblain (dblain!~dblain@mythtv/developer/dblain) has quit (Ping timeout: 246 seconds)
[15:14:46] jya: bobweaver: if you can give me the full URL to give to the service API (I will adjust it myself accordingly, I can have a look at what crashes as I have the tools to do so; and pass it on to whomever
[15:14:58] bobweaver: dekarl, mind you that this is Myth 0.25 and not 27, everytime that I try to upgrade to 27 all heck breaks loose and I can not do it.
[15:15:26] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv
[15:15:52] bobweaver: jya, you got qt5 installed ? I could make it console.log (aka qDebug()) for you if you want to build
[15:16:12] jya: I don't
[15:16:16] bobweaver: :(
[15:16:19] jya: is it a Qt5 issue only?
[15:16:35] bobweaver: no that is the framework that I am building against
[15:16:44] bobweaver: qml2.0 needs qt5.X
[15:16:56] jya: that should be irrelevant to which URL you send to the backend that make it crash
[15:17:07] jya: can do that from a web browser
[15:17:42] bobweaver: correct
[15:17:49] dekarl: bobweaver: well, it worked for Torc for iOS back then, I don't see why it should not work for other consumers of the Service API
[15:18:11] bobweaver: I am just saying that the url's are going to be different because of StartTime and channel ID initref ect
[15:18:13] jya: dekarl: I've never managed to create a proper recording with Torc
[15:18:26] jya: I tried again today as mythweb wasn't working for me; and I got nowhere
[15:18:49] jya: save did nothing; and you can't set basic stuff like: record once, once a week etc
[15:19:08] bobweaver: yeah dekarl this runs on IOS android and well everything that qml2.0 runs on wayland ect
[15:20:21] jya: houla… mythweb works again here, and the option to record have been greatly simplified… I only get record only this showing, find and record one showing, record at any time on any channel. What happened to the others? Just when I need them :(
[15:20:21] jheizer_: Hmm, I never got the the set recordings portion of mobilemyth
[15:21:12] jya: in particular on that channel, there are a few repeats, but as there's no proper metadata; I want to use once a week, because I know that will work
[15:21:15] dekarl: there should be more options like "restrict to HD", "restrict to this channel" etc
[15:21:22] Guest68228 is now known as dblain
[15:21:47] jya: not that I can see
[15:22:20] bobweaver: jya, you can change all that with the services api but it crashs the backend 7 out of ten times that Is why I am altering the sql tabels them selfs to prevent this crash toll upstream is fixed
[15:22:42] jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has quit (Remote host closed the connection)
[15:22:45] dekarl: I have the following filters to choose from http://pastebin.com/gtR1wJuB
[15:22:47] jya: dekarl: ther's a high definition and stuff in the "Filters" area
[15:23:08] jya: no: this week ? :)
[15:23:09] jheizer_: jya: changed here http://code.mythtv.org/trac/changeset/a1f9793 . . . 6fa16/mythtv
[15:24:14] jya: I remember a discussion about that; I guess I should have paid more attention :(
[15:24:27] dekarl: bobweaver: can you test against fixes/0.26 and post a backtrace if it still crashes? (or even post a fixes/0.25 backtrace)
[15:24:46] jheizer_: I happened to read over the release notes this morning.
[15:24:47] jya: seems it's just missing from mythweb the daily and weekly
[15:25:07] stuartm: dekarl: did you see #11638 ?
[15:25:07] ** MythLogBot http://code.mythtv.org/trac/ticket/11638 **
[15:25:08] bobweaver: http://imagebin.org/264935 there is a image of advanced recording where user can set options via services api
[15:25:35] bobweaver: dekarl, that could be real hard that means updating my backend :S
[15:25:42] jya: bobweaver: the last two options have been removed on the backend
[15:26:07] bobweaver: maybe I could find a ppa for Ubuntu that is stable or compile myself
[15:26:48] jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has joined #mythtv
[15:27:00] bobweaver: here goes nothing I will try to upgrade cya all in a couple of hours lol
[15:27:06] jya: i'm not keen on the new mythweb interface to record a weekly show; just staring at it, and which option to choose from is …. not coming through
[15:27:38] jheizer_: bobweaver: for .26 you can use the mythbuntu repo
[15:28:46] bobweaver: jheizer_, yeah that i what I was going to try. that failed for me before with 27 but I am sure that 26 will be fine
[15:28:53] bobweaver: thanks
[15:28:59] tgm4883 (tgm4883!~tgm4883@ubuntu/member/tgm4883) has quit (Ping timeout: 264 seconds)
[15:29:52] bobweaver: I am going to have to use versioning in my code to figure out backend version as there is a lot of changes to api in between them.
[15:30:43] jya: I'm not sure checking "record at anytime on any channel" ; followed by checking "this channel" in the filter list to be the most intuitve way of recording on a specific channel
[15:31:20] stichnot (stichnot!~stichnot@216.239.45.130) has joined #mythtv
[15:31:27] stichnot (stichnot!~stichnot@216.239.45.130) has quit (Changing host)
[15:31:27] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[15:32:56] jya: first showing option is a great addition
[15:33:11] tgm4883 (tgm4883!~tgm4883@ubuntu/member/tgm4883) has joined #mythtv
[15:35:08] bobweaver: jya, I am very open to all suggestions that have to do with design I am horrblie at design, there is QmlExporter that is used to convert Gimp or Photoshop stuff to QML and this is what I will be using for end users to make themes. that and also Html and the the old way of XML. maybe adding some custom "wizards" to qtcreator also that makes a minimal theme that user can hack on, I like the HTML stuff because of what QMLWEB is up to and ma
[15:35:08] bobweaver: king web pages out of qml is real fun and easy. and v.cross platform
[15:35:22] bobweaver: or are you talking about mythweb ? if so sorry
[15:35:42] jya: mythweb
[15:35:49] bobweaver: woops ...
[15:35:52] ** bobweaver ducks **
[15:36:16] skd5aner: why does it seem that releases always come right along with the start of the fall season??? I doubt there will be strong adoption of 0.27 if it's released in Aug/Sept...
[15:37:14] skd5aner: It always seems that releases coincide with this time of year, and I've always wondered why there isn't more foresight to simply push for release dates at the begining of summer when people have a few months where the majority of shows are often on hiatius
[15:44:10] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[15:44:11] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[15:44:31] FabriceMG (FabriceMG!~Thunderbi@217.112.59.207) has quit (Quit: FabriceMG)
[15:48:14] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[15:48:17] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 248 seconds)
[15:48:18] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has joined #mythtv
[15:52:03] bobweaver: Sweet \o/ No crashy crash on 0.26 !
[15:55:57] rsiebert (rsiebert!~quassel@g225059051.adsl.alicedsl.de) has joined #mythtv
[15:56:28] bobweaver: Well then that makes life alot more easy for me. But not the people on 0.25
[15:57:53] rsiebert_ (rsiebert_!~quassel@e179132234.adsl.alicedsl.de) has quit (Read error: Operation timed out)
[15:58:14] jya: skd5aner: the world is in hiatus… Games of Thrones is finished
[16:01:25] dekarl: bobweaver: I think we will accept code contributions to fix crashes on latest fixes/0.25. If its an issue that nags a dev it might even get fixed by a dev. Its not as if no one pushes to 0.25 anymore. http://code.mythtv.org/cgit/mythtv/log/?h=fixes%2F0.25
[16:01:58] dekarl: thats why I asked for a backtrace (maybe send it to the dev list for wider coverage)
[16:02:51] jya: stuartm: I tried to display a 512,512 image , centered. http://pastebin.com/C0AL3ujQ
[16:03:17] jya: but when I do so, the stuff is centered vertically, but is on the left of the screen (seems that x = 0
[16:03:19] bobweaver: cool dekarl I see now why you asked for a ^^ . I am sorry about that. :( maybe if we can find someone with qt5.X and myth25 installed we can get them to do a backtrace (I dont know how to do it either)
[16:06:09] jya: why would you want to develop something for 0.25; the aim is to "help" people move to 0.27
[16:06:13] jya: not stay back
[16:06:39] rsiebert_ (rsiebert_!~quassel@g225055214.adsl.alicedsl.de) has joined #mythtv
[16:06:43] dekarl: ee have http://www.mythtv.org/wiki/Debugging#Getting_a_Backtrace  ;:) If I understood it correctly a crash on ubuntu with mythtv-dbg installed will also created a backtrace if apport in active. <- tgm4883 is that correct? I see lots of tickets with missing symbols and waiting for a retrace at launchpad though
[16:06:56] dekarl: s/ee/we/
[16:07:02] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 268 seconds)
[16:07:14] jya: stuartm: actually my bad; picture is in the top left corner
[16:07:26] bobweaver: dekarl, it is hard because the URL is never going to be the same unless person lives in the same town and has same channels and what not because of how the Api works. this is what Was going on. I would call <backendip>:6544/Dvr/AddRecordSchedule?StartTime=<Startime of Show>&ChanId=<MYChannels ID>&Type=single" and if I changed that to be <backendip>:6544/Dvr/AddRecordSchedule?StartTime=<Startime of Show>&ChanId=<MYChannels ID>
[16:07:26] bobweaver: &Type=not . So it would not record it aka "remove Recording" then the backend would crash. like 7 times out of ten.
[16:07:56] peper03: stichnot: Yes. With the change to set m_frameRate, seeking works as expected and progress/duration are shown correctly.
[16:08:47] rsiebert (rsiebert!~quassel@g225059051.adsl.alicedsl.de) has quit (Ping timeout: 246 seconds)
[16:10:23] bobweaver: dekarl, is there anyway that I can check it even though I upgrades to .26 ? Like some sorta log or something ?
[16:11:05] dekarl: bobweaver: I'm not aware of any way.
[16:11:51] bobweaver: dang I am so sorry
[16:11:52] dekarl: the example is to overide a recording to not record a specific showing?
[16:12:07] bobweaver: correct
[16:12:27] bobweaver: because the ID of the recording was not comming back in the servoces api so that was my work around
[16:12:35] bobweaver: security I think ^^
[16:12:36] bobweaver: not sure
[16:12:43] dekarl: bobweaver: no worries. If users want to get the cool new toys they are supposed to stay on a supported version.
[16:14:15] bobweaver: dekarl, here is a video that I made of the frontend that I am making. it is a week or so ago before I got slammed at work. http://www.youtube.com/watch?v=pCjUzlcvQ_o
[16:20:03] dekarl: bobweaver: nice
[16:21:50] jya: bobweaver: very nice...
[16:22:04] bobweaver: thanks all :)
[16:22:21] jya: is that an actual application simulating mythfrontend?
[16:22:35] bobweaver: It is going to have a full fledged SDK that is built right into qtcreator
[16:22:56] bobweaver: jya, yeah that is the frontend (there will be more backends and what not also )
[16:23:17] bobweaver: jya, the idea is to replace the front end with something that is faster leaner and smarter
[16:23:37] jya: pretty cool
[16:24:04] bobweaver: -the whole thing. not just a couple of things I mean IU want this to replace the front end and use many many other features. As Qml is about the easist thing for others to learn
[16:24:28] bobweaver: example: plugins from other people
[16:24:57] bobweaver: I have made a weather plugin that is great that I first started making for Ubuntu Touch before there designers when nuts on me.
[16:25:08] bobweaver: same deal reads from yr
[16:25:21] rsiebert (rsiebert!~quassel@e179135199.adsl.alicedsl.de) has joined #mythtv
[16:25:48] gregL_ (gregL_!~greg@cpe-74-76-105-205.nycap.res.rr.com) has quit (Remote host closed the connection)
[16:26:56] bobweaver: another example is taking all the plugings that xbmc is using the py ones and writing a plugin in c++ that can read and use them in qml. though this is on back burner because it might be easier and faster to make one with qml
[16:27:13] bobweaver: lastfm stuff like that
[16:27:36] ** jya off to bed **
[16:28:09] rsiebert_ (rsiebert_!~quassel@g225055214.adsl.alicedsl.de) has quit (Ping timeout: 256 seconds)
[16:29:11] ** bobweaver gets back to hacking source code is here if nyone wants to hack with me. https://code.launchpad.net/~josephjamesmills/ . . . u/mythtv-qml **
[16:37:32] Jim_Lahey (Jim_Lahey!~bobweaver@173-86-139-87.dsl1-field.roch.ny.frontiernet.net) has joined #mythtv
[16:37:56] Jim_Lahey is now known as Guest67902
[16:38:27] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has quit (Disconnected by services)
[16:38:35] Guest67902 is now known as bobweaver
[16:38:37] bobweaver (bobweaver!~bobweaver@173-86-139-87.dsl1-field.roch.ny.frontiernet.net) has quit (Changing host)
[16:38:38] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has joined #mythtv
[16:40:40] NightMonkey (NightMonkey!~NightrMon@173-164-139-193-SFBA.hfc.comcastbusiness.net) has joined #mythtv
[16:40:41] NightMonkey (NightMonkey!~NightrMon@173-164-139-193-SFBA.hfc.comcastbusiness.net) has quit (Changing host)
[16:40:41] NightMonkey (NightMonkey!~NightrMon@pdpc/supporter/professional/nightmonkey) has joined #mythtv
[16:40:53] stichnot (stichnot!~stichnot@216.239.45.77) has joined #mythtv
[16:40:53] stichnot (stichnot!~stichnot@216.239.45.77) has quit (Changing host)
[16:40:53] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[17:06:33] bobweaver: barghh I just found a bad bug. the Interef's are not matching up :(
[17:08:22] dekarl: its not movie vs. series, is it?
[17:08:49] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 248 seconds)
[17:09:45] bobweaver: example: <your backend Ip>:6544/Video/LookupVideo?Title=Clifford the Big Red Dog If you look at the last one on that XML it says the InitRef is 73734 so try <your backend Ip>:6544/Video/LookupVideo?Inetref=73734 you will see that they just do not match up it querys tmdb and not tvdb even though it is coming from there :(
[17:12:09] fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv
[17:12:49] bobweaver: I have to add grabber type Woops
[17:14:09] joseph_thegreat (joseph_thegreat!~bobweaver@70-100-133-61.dsl1-field.roch.ny.frontiernet.net) has joined #mythtv
[17:14:25] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has quit (Disconnected by services)
[17:14:27] joseph_thegreat is now known as bobweaver
[17:14:37] bobweaver (bobweaver!~bobweaver@70-100-133-61.dsl1-field.roch.ny.frontiernet.net) has quit (Changing host)
[17:14:37] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has joined #mythtv
[17:17:28] dekarl: bobweaver: thats series vs. movie... actually some series id at thetvdb have explicit adult artwork at themoviedb... makes for interesting dialogue in front of the tv ;)
[17:18:49] bobweaver: I would imagine so
[17:23:11] bobweaver: dekarl, do you know the right "syntax" for grabbertype ? example: <Your Backend>:6544/Video/LookupVideo?GrabberType=tvdb&Inetref=73734 << still looks at TMDB :*
[17:27:12] bobweaver: maybe kGrabberTelevision? I will try that
[17:29:55] tgm4883: dekarl, yes that should be correct
[17:30:07] Jim_Lahey (Jim_Lahey!~bobweaver@173-86-137-154.dsl1-field.roch.ny.frontiernet.net) has joined #mythtv
[17:30:31] Jim_Lahey is now known as Guest39471
[17:31:16] Guest39471: Oh my gosh my network sucks today
[17:31:30] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has quit (Disconnected by services)
[17:31:38] Guest39471 is now known as bobweaver
[17:31:43] bobweaver (bobweaver!~bobweaver@173-86-137-154.dsl1-field.roch.ny.frontiernet.net) has quit (Changing host)
[17:31:43] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has joined #mythtv
[17:32:37] bobweaver: yeah that is 100% a bug after looking at metadatacommon.cpp I found the names that I should be using there just not working. Oh well
[17:33:59] jheizer_: bobweaver: Charter by chance? You died the same time as our work's server's connection.
[17:34:29] bobweaver: jheizer_, I dont know what that is sorry
[17:34:36] jheizer_: ISP
[17:34:42] bobweaver: nope
[17:34:45] bobweaver: other
[17:35:11] jheizer_: Happened the last 2 days at the same time. pita
[17:35:27] bobweaver: I bet
[17:35:51] jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has quit (Remote host closed the connection)
[17:37:08] bobweaver: I think I might have found a work a round for bug ^^ if I add season and ep as just one and one then It might think that it is tv
[17:38:37] bobweaver: \o/ \o/  :)
[17:44:52] SteveGoodey (SteveGoodey!~steve@host86-160-206-25.range86-160.btcentralplus.com) has joined #mythtv
[17:45:16] skd5aner (skd5aner!~skd5aner@50-90-5-146.res.bhn.net) has quit (Ping timeout: 256 seconds)
[17:45:40] skd5aner (skd5aner!~skd5aner@50-90-5-146.res.bhn.net) has joined #mythtv
[17:47:18] jarle (jarle!~jarle@70.84-234-133.customer.lyse.net) has joined #mythtv
[17:52:12] lomion0815 (lomion0815!~lomion081@178-190-69-16.adsl.highway.telekom.at) has joined #mythtv
[18:00:21] joseph_thegreat (joseph_thegreat!~bobweaver@70-100-133-211.dsl1-field.roch.ny.frontiernet.net) has joined #mythtv
[18:00:41] peper03: stichnot: natanojl had a problem a couple of weeks ago caused by the 'DefaultCCMode' setting. If true, it actually prevents DVD subtitles being shown. It seems that when MythPlayer::VideoStart calls SetCaptionsEnabled, which in turn calls NextCaptionTrack, the code gets stuck with kDisplayNUVTeletextCaptions.
[18:01:02] dekarl: tgm4883: btw, what is needed to apport retrace nightlies from nights gone by? Or should we just ask the users to install the debug package before reporting crashes?
[18:01:46] peper03: This seems to be another NTSC/PAL issue. Changing the VBI setting to something other than PAL causes NextCaptionTrack to return kDisplayNone, which doesn't cause any ill effects. Any ideas?
[18:02:00] dekarl: bobweaver: ahh, I need to toot the "we should get tvbrainz going" horn some more, maybe we can mentor someone for the next summer of code
[18:03:35] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has quit (Ping timeout: 268 seconds)
[18:07:15] joseph_thegreat: what is tvbrain dekarl ?
[18:07:19] joseph_thegreat: is it a api ?
[18:07:36] joseph_thegreat is now known as bobweaver
[18:07:39] bobweaver (bobweaver!~bobweaver@70-100-133-211.dsl1-field.roch.ny.frontiernet.net) has quit (Changing host)
[18:07:39] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has joined #mythtv
[18:08:20] dekarl: bobweaver: its the idea of extending musicbrainz to series/movies to get away from the over-simplified data models of existing open databases.
[18:09:05] joseph_thegreat (joseph_thegreat!~bobweaver@70-100-130-84.dsl1-field.roch.ny.frontiernet.net) has joined #mythtv
[18:09:20] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has quit (Disconnected by services)
[18:09:22] joseph_thegreat is now known as bobweaver
[18:09:25] dekarl: like multiple titles / aliases for episodes. the same episode being part of a series multiple times, back-door pilots, season titles (series title changes)
[18:09:28] bobweaver (bobweaver!~bobweaver@70-100-130-84.dsl1-field.roch.ny.frontiernet.net) has quit (Changing host)
[18:09:28] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has joined #mythtv
[18:09:35] bobweaver: I hate my ISP ATM
[18:16:01] joseph_thegreat (joseph_thegreat!~bobweaver@70-100-134-127.dsl1-field.roch.ny.frontiernet.net) has joined #mythtv
[18:19:37] bobweaver (bobweaver!~bobweaver@ubuntu/member/bobweaver) has quit (Ping timeout: 276 seconds)
[18:23:35] bobweaver (bobweaver!~bobweaver@70-100-131-218.dsl1-field.roch.ny.frontiernet.net) has joined #mythtv
[18:25:38] joseph_thegreat (joseph_thegreat!~bobweaver@70-100-134-127.dsl1-field.roch.ny.frontiernet.net) has quit (Ping timeout: 246 seconds)
[18:29:16] joseph_thegreat (joseph_thegreat!~bobweaver@70-100-130-175.dsl1-field.roch.ny.frontiernet.net) has joined #mythtv
[18:32:35] bobweaver (bobweaver!~bobweaver@70-100-131-218.dsl1-field.roch.ny.frontiernet.net) has quit (Ping timeout: 264 seconds)
[19:07:55] lomion0815: dekarl: Have a look at #11638! I wrote a comment about the EIT fixup table
[19:17:15] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv
[19:17:30] gigem: jya: the thinking on replacing channel rules (and daily/weekly rules) with all rules and filters is to simplify the basic scheduling by reducing the number of options without totally dropping the feature. We'll see how it goes over. Personally, I'm not sure I'll like the removal of the channel rules when I really start using 0.27.
[19:18:14] gigem: dekarl: Did you see the follow up to your question about #11638?
[19:31:16] ** stuartm chuckles **
[19:38:52] dekarl-web (dekarl-web!4fcee595@gateway/web/freenode/ip.79.206.229.149) has joined #mythtv
[19:40:36] dekarl-web: lomion0815: gigem: yes, I saw that. But the testing is the reason why I asked for hexdumps of the actual events. I'm seeing issues with the episode title scraping and want to work a bit on the EITFixups. But without test data of the various variants that's going to break everybody elses data :-) (I'd rather not break your guide to improve mine, you know)
[19:41:48] dekarl-web: I can push the two transport_ids later tonight, but I'd still like to get test data to add to our test set
[19:43:16] lomion0815: How do I receive the test data?
[19:43:43] dekarl-web: btw, Sport1 is on 1059, too.
[19:45:33] tgm4883: dekarl-web, you need to have the debug package installed and reproduce the issue
[19:45:35] lomion0815: Would it break Sport1 if the submit a valid subtitle?
[19:46:54] lomion0815: How could I reproduce a EIT scan on a dedicated channel? Or do I have to wait for it to happen?
[19:47:50] dekarl-web: run "dvbsnoop -ph 4 -n <how many programs you want> 0x12 > file" then pick some examples with interesting content from the file.
[19:48:13] dekarl-web: easiest to tune livetv to any channel on the transport
[19:49:01] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[19:49:01] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[19:49:15] dekarl-web: tgm4883: I (or someone else) can go through launchpad and close lots of crashdumps then :) were heaps of them last time I looked
[19:49:54] tgm4883: dekarl-web, yes there are quite a few. We also need to look at getting access to the error reporting service
[19:50:07] tgm4883: https://errors.ubuntu.com/
[19:50:28] len (len!~quassel@75-168-36-94.mpls.qwest.net) has joined #mythtv
[19:51:56] dekarl-web: lomion0815: the EITFixups are guessing what might be meant by some data. Applying rules from one channel/group to another is asking to improve for the worse (verschlimmbessern)
[19:53:39] lomion0815: Does dvbsnoop also work with this "fast tuning feature" enabled in mythtv-setup? Which i have ...
[19:54:05] dekarl-web: lomion0815: that setting should not matter. just start livetv, then capture with dvbsnoop
[19:55:06] Jordack (Jordack!~jordack@h69-131-44-221.plmomi.dedicated.static.tds.net) has quit (Quit: If I sent you to voicemail the first 10 times what makes you think ill answer on the 11th?)
[19:57:56] dekarl-web: ouch, lots of different mythlogserver crashes in the last month... https://errors.ubuntu.com/?package=mythtv&period=month
[19:58:49] lomion0815: what is the correct pid?
[19:59:21] dekarl-web: lomion0815: 0x12
[20:02:48] dekarl-web: lomion0815: the RTL Austria SD mux might be interesting, too. transport_id 1091. But it carries other channels, too
[20:08:03] dekarl-web: lomion0815: the PAT/SDT from each transport would be interesting, too. (to see which channels each transport carries. That is PID 0 and 0x11)
[20:08:34] dekarl-web: the data at lyngsat is spread all over the place for HD+ / other packages / Free channels
[20:09:48] jpabq (jpabq!~quassel@67-0-30-72.albq.qwest.net) has joined #mythtv
[20:09:48] jpabq (jpabq!~quassel@67-0-30-72.albq.qwest.net) has quit (Changing host)
[20:09:48] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[20:09:51] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has joined #mythtv
[20:17:39] lomion0815: allright it is working but I have a recording running at the moment. I can provide you the data tomorrow. Which transponders do you need? Where can I upload the traces?
[20:18:58] stichnot: peper03: I'll try to look at that caption issue in a few hours.
[20:34:20] peper03: stichnot: No hurry. It'd be nice to make it work but the last time I delved into the depths of subtitles/captions it made my head spin a bit. Easier if someone who's fought that battle before has a look :)
[20:35:15] dekarl-web: lomion0815: best would be to get good/bad examples from all channels of the RTL group. SD, HD, SD austria, HD austria, SD switzerland (is there HD switzerland?)
[20:36:53] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has joined #mythtv
[20:37:07] dekarl-web: dekarl-web: put your selection into a file and attach it to #11638 so it does not get lost
[20:37:07] ** MythLogBot http://code.mythtv.org/trac/ticket/11638 **
[20:37:31] lomion0815: Just added a "bad case" to #11638 ... have a look
[20:37:31] ** MythLogBot http://code.mythtv.org/trac/ticket/11638 **
[20:37:59] dekarl-web: btw, the simplest solution would be to disable the german SD copy of the channels ;)
[20:40:25] dekarl-web: uhh, need to install 7z. for small plain text gz is good enough ;)
[20:40:41] lomion0815: yes, but it safes a lot of diskspace in same cases (who cares if the wife get's her recordings in high definition ;-)
[20:42:40] dekarl-web: lomion0815: PAT/SDT look good. with "-n 1" you can get just one copy of each
[20:43:37] dekarl-web: the EIT sample looks good too
[20:45:35] lomion0815:
[20:47:37] lomion0815: added more traces
[20:48:29] dekarl-web: lomion0815: yes, thats it. The first sentence, if it is short.
[20:48:38] dekarl-web: I'll look into it later. gtg
[20:49:22] lomion0815: great!
[20:51:26] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[20:51:26] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Read error: Connection reset by peer)
[20:56:51] joseph_thegreat (joseph_thegreat!~bobweaver@70-100-130-175.dsl1-field.roch.ny.frontiernet.net) has quit (Quit: Leaving)
[21:03:24] lomion0815 (lomion0815!~lomion081@178-190-69-16.adsl.highway.telekom.at) has quit (Quit: Verlassend)
[21:07:38] SteveGoodey (SteveGoodey!~steve@host86-160-206-25.range86-160.btcentralplus.com) has quit (Quit: Konversation terminated!)
[21:09:18] jpabq_ (jpabq_!~quassel@67-0-30-72.albq.qwest.net) has joined #mythtv
[21:09:20] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[21:10:34] paul-h (paul-h!~Paul@176.253.144.5) has quit (Quit: Konversation terminated!)
[21:17:52] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[21:17:53] jpabq_ (jpabq_!~quassel@67-0-30-72.albq.qwest.net) has quit (Read error: Connection reset by peer)
[21:22:14] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[21:22:17] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has joined #mythtv
[21:40:19] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Read error: Operation timed out)
[21:40:24] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has quit (Ping timeout: 256 seconds)
[21:41:48] jpabq_ (jpabq_!~quassel@67-0-30-72.albq.qwest.net) has joined #mythtv
[21:41:49] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[21:43:27] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[21:43:27] jpabq_ (jpabq_!~quassel@67-0-30-72.albq.qwest.net) has quit (Read error: Connection reset by peer)
[21:49:27] jpabq_ (jpabq_!~quassel@67-0-30-72.albq.qwest.net) has joined #mythtv
[21:49:28] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[21:50:47] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Disconnected by services)
[21:50:51] jpabq_ is now known as jpabq
[21:50:59] jpabq (jpabq!~quassel@67-0-30-72.albq.qwest.net) has quit (Changing host)
[21:50:59] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[21:51:07] dekarl-web (dekarl-web!4fcee595@gateway/web/freenode/ip.79.206.229.149) has quit ()
[21:52:05] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has joined #mythtv
[22:16:39] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[22:16:39] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[22:20:15] jpabq (jpabq!~quassel@67-0-30-72.albq.qwest.net) has joined #mythtv
[22:20:16] jpabq (jpabq!~quassel@67-0-30-72.albq.qwest.net) has quit (Changing host)
[22:20:16] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[22:20:17] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has joined #mythtv
[22:25:19] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has quit (Ping timeout: 276 seconds)
[22:25:19] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Ping timeout: 276 seconds)
[22:27:21] jpabq (jpabq!~quassel@67-0-30-72.albq.qwest.net) has joined #mythtv
[22:27:21] jpabq (jpabq!~quassel@67-0-30-72.albq.qwest.net) has quit (Changing host)
[22:27:21] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[22:27:24] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has joined #mythtv
[22:29:54] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Read error: No route to host)
[22:29:54] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has quit (Read error: Connection reset by peer)
[22:29:59] jpabq__ (jpabq__!~quassel@67-0-30-72.albq.qwest.net) has joined #mythtv
[22:30:02] jpabq___ (jpabq___!~quassel@mythtv/developer/jpabq) has joined #mythtv
[22:30:37] amessina (amessina!~amessina@2001:470:c1dc:7779:d6be:d9ff:fe8d:7c1e) has quit (Quit: Konversation terminated!)
[22:31:21] IReboot (IReboot!~doug@cpe10bf48e67915-cm78cd8e7e342d.cpe.net.cable.rogers.com) has quit (Remote host closed the connection)
[22:32:56] jya: stuartm: how can I center an imagearea of a given size? putting -1,-1 for the coordinate doesn't work
[22:34:58] natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 264 seconds)
[22:38:31] jpabq___ (jpabq___!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[22:38:31] jpabq__ (jpabq__!~quassel@67-0-30-72.albq.qwest.net) has quit (Remote host closed the connection)
[22:59:08] jpabq (jpabq!~quassel@67-0-30-72.albq.qwest.net) has joined #mythtv
[22:59:09] jpabq (jpabq!~quassel@67-0-30-72.albq.qwest.net) has quit (Changing host)
[22:59:09] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[22:59:11] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has joined #mythtv
[23:05:11] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[23:05:12] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection)
[23:06:02] jya: stuartm: the other thing I tried is definining my theme as 1920x1080, and calculate the coordinates as per this referential. So for my 512x512 pictures, the area would be <area>704,0,512,512</area>. That works fine on a 1920x1080 screen. But on a 1280x720 screen, my picture is too much on the right (you can tell the coordinates haven't been recalculated to be in the right location)
[23:14:19] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[23:14:21] jpabq_ (jpabq_!~quassel@mythtv/developer/jpabq) has joined #mythtv
[23:16:14] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 268 seconds)
[23:16:42] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Read error: Connection timed out)
[23:17:59] jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv
[23:51:46] stichnot (stichnot!~stichnot@216.239.45.130) has joined #mythtv
[23:51:46] stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv
[23:51:46] stichnot (stichnot!~stichnot@216.239.45.130) has quit (Changing host)

IRC Logs collected by BeirdoBot.
Please use the above link to report any bugs.