Sunday, November 10th, 2013, 00:15 UTC | ||
[00:15:43] | wagnerrp: | i suppose not |
[00:38:01] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 272 seconds) | |
[00:39:04] | knightr: | stuartm, as far as I understood it if we want lupdate to parse the pages they have to be generated in ecma script. If they are a mix of both HTML and ECMA script (similare to a jsp for example) like they are currently it can't parse them... |
[00:39:15] | knightr: | s/similare/similar |
[01:03:56] | natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 245 seconds) | |
[01:14:21] | rsiebert (rsiebert!~quassel@g226063053.adsl.alicedsl.de) has quit (Read error: Operation timed out) | |
[01:14:50] | rsiebert (rsiebert!~quassel@g225048190.adsl.alicedsl.de) has joined #mythtv | |
[01:16:36] | rsiebert__ (rsiebert__!~quassel@g225048190.adsl.alicedsl.de) has joined #mythtv | |
[01:16:51] | rsiebert_ (rsiebert_!~quassel@g226063053.adsl.alicedsl.de) has quit (Ping timeout: 240 seconds) | |
[01:48:28] | rsiebert (rsiebert!~quassel@g225048190.adsl.alicedsl.de) has quit (Ping timeout: 264 seconds) | |
[02:16:09] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[02:24:33] | jheizer_ (jheizer_!~jon@c-98-226-220-178.hsd1.il.comcast.net) has joined #mythtv | |
[02:53:54] | cesman (cesman!~cesman@pool-173-60-115-165.lsanca.fios.verizon.net) has joined #mythtv | |
[02:53:54] | cesman (cesman!~cesman@pdpc/supporter/professional/cesman) has joined #mythtv | |
[02:53:54] | cesman (cesman!~cesman@pool-173-60-115-165.lsanca.fios.verizon.net) has quit (Changing host) | |
[02:56:26] | jheizer_ (jheizer_!~jon@c-98-226-220-178.hsd1.il.comcast.net) has quit (Ping timeout: 245 seconds) | |
[03:20:33] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 240 seconds) | |
[03:25:37] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[03:27:29] | PatrickDickey (PatrickDickey!~quassel@2001:470:1f11:830:e035:66ce:28c:895) has quit (Remote host closed the connection) | |
[03:39:23] | _nyloc_ (_nyloc_!~quassel@p3EE2D29C.dip0.t-ipconnect.de) has joined #mythtv | |
[03:43:21] | nyloc (nyloc!~quassel@p5B26F8D2.dip0.t-ipconnect.de) has quit (Ping timeout: 244 seconds) | |
[03:52:05] | rsiebert__ (rsiebert__!~quassel@g225048190.adsl.alicedsl.de) has quit (Read error: Operation timed out) | |
[03:52:17] | rsiebert (rsiebert!~quassel@g224251185.adsl.alicedsl.de) has joined #mythtv | |
[04:45:28] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 264 seconds) | |
[04:46:30] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[04:49:33] | wolfgang1 (wolfgang1!~wolfgang@ppp-88-217-0-219.dynamic.mnet-online.de) has joined #mythtv | |
[04:52:39] | wolfgang (wolfgang!~wolfgang@ppp-46-244-184-111.dynamic.mnet-online.de) has quit (Ping timeout: 260 seconds) | |
[05:40:17] | buu (buu!~buu@75.108.215.240) has joined #mythtv | |
[05:40:37] | buu: | Hey, can anyone point me at detailed documentation of how the 'videos' plugin/mode works? Or failing that, where the source lives in the tree? |
[05:41:11] | buu: | Specfically I'm trying to understand how it decides what items to display in each mode and how it handles the metadata |
[07:16:23] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 272 seconds) | |
[07:16:30] | Cougar (Cougar!~cougar@2a03:5880:104:10:1193:fc0c:d492:d94e) has quit (Ping timeout: 252 seconds) | |
[07:28:51] | Cougar (Cougar!~cougar@2a03:5880:104:10:f9ac:eb0f:cd6b:d2c) has joined #mythtv | |
[09:24:11] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[09:41:57] | SteveGoodey (SteveGoodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has joined #mythtv | |
[10:18:15] | knightr_ (knightr_!~Nicolas@69-165-170-178.dsl.teksavvy.com) has joined #mythtv | |
[10:21:13] | knightr (knightr!~Nicolas@69.165.170.178) has quit (Ping timeout: 252 seconds) | |
[10:53:27] | doev (doev!~doev@p4FD40862.dip0.t-ipconnect.de) has joined #mythtv | |
[10:54:57] | dekarl1 (dekarl1!~dekarl@p4FCEFCA8.dip0.t-ipconnect.de) has joined #mythtv | |
[10:55:26] | dekarl (dekarl!~dekarl@p4FE84EC3.dip0.t-ipconnect.de) has quit (Ping timeout: 240 seconds) | |
[11:10:08] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[11:32:56] | natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has joined #mythtv | |
[11:44:26] | dgeary2 (dgeary2!~debian@pa49-187-95-153.pa.nsw.optusnet.com.au) has joined #mythtv | |
[12:00:23] | dgeary2 (dgeary2!~debian@pa49-187-95-153.pa.nsw.optusnet.com.au) has quit (Quit: Ex-Chat) | |
[12:00:47] | Orcie_ (Orcie_!~orcie@dhcp-077-251-009-091.chello.nl) has joined #mythtv | |
[12:02:06] | Orcie_: | someone here who can help me on this error? |
[12:02:11] | Orcie_: | (zenity:22882): Gtk-WARNING **: cannot open display: |
[12:34:35] | rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has quit (Ping timeout: 245 seconds) | |
[12:39:35] | rhpot1991 (rhpot1991!~rhpot1991@2001:4968:202:3:9c8e:2cdf:7872:880c) has joined #mythtv | |
[12:39:36] | rhpot1991 (rhpot1991!~rhpot1991@2001:4968:202:3:9c8e:2cdf:7872:880c) has quit (Changing host) | |
[12:39:36] | rhpot1991 (rhpot1991!~rhpot1991@ubuntu/member/rhpot1991) has joined #mythtv | |
[13:17:10] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[13:26:50] | Orcie_ (Orcie_!~orcie@dhcp-077-251-009-091.chello.nl) has quit (Remote host closed the connection) | |
[14:03:53] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[14:16:11] | rsiebert_ (rsiebert_!~quassel@g224251185.adsl.alicedsl.de) has joined #mythtv | |
[16:43:22] | robink (robink!~quassel@unaffilated/robink) has quit (Quit: No Ping reply in 180 seconds.) | |
[16:43:22] | robink (robink!~quassel@fatcat.creosotehill.org) has joined #mythtv | |
[16:43:22] | robink (robink!~quassel@fatcat.creosotehill.org) has quit (Changing host) | |
[16:43:22] | robink (robink!~quassel@unaffilated/robink) has joined #mythtv | |
[17:40:24] | Goga777 (Goga777!~Goga777@128-71-97-221.broadband.corbina.ru) has joined #mythtv | |
[17:42:26] | knightr_ is now known as knightr | |
[17:57:27] | peper03: | Anyone else getting errors with MythFrontend on master? Sometimes it crashes at startup in UPnpSearchTask::ProcessDevice, otherwise glibc is reporting a corrupted double-linked list on exit. |
[17:59:32] | peper03: | Memory corruption seems to be an issue with the NVidia driver... |
[18:02:10] | peper03: | UPNP trace is here: http://pastebin.com/Wdd5ZJus |
[18:24:09] | natanojl: | peper03: Tried valgrind yet? |
[18:32:21] | dekarl1 is now known as dekarl | |
[18:38:08] | peper03: | natanojl: For the memory corruption? No. I'll try re-installing the drivers first. |
[20:08:03] | peper03: | jya: Any ideas on the problem from the -users mailing list about PCM audio on a DVD not playing? I've cobbled a test together here and I'm getting the same result. The codec is being reported as AV_CODEC_ID_PCM_DVD, which seems to be causing the problem. Changing mpeg.c in avformat to report AV_CODEC_ID_PCM_S16BE makes it work, but I don't think that's the solution. |
[20:10:30] | peper03: | ffmpeg expects AV_CODEC_ID_PCM_DVD data to be either 20 or 24 bits per sample. |
[20:21:57] | joki (joki!~joki@p54863776.dip0.t-ipconnect.de) has quit (Ping timeout: 248 seconds) | |
[20:28:15] | joki- (joki-!~joki@p54862E10.dip0.t-ipconnect.de) has joined #mythtv | |
[20:30:29] | joki- is now known as joki | |
[20:43:46] | stichnot: | gigem: (and sphery): It only recently really sunk in for me the nature of fuzzy channel comparisons, where integer chanid is the strongest match, and strings channum and callsign are used for secondary match. There is a lot of Live TV and EPG code that duplicates this logic, and in some cases probably does it incorrectly. I was thinking of trying to refactor that into a class that... |
[20:43:48] | stichnot: | ...encapsulates those 3 keys and all the comparison methods. Is this idea good, bad, naive, ... ? |
[21:05:20] | Goga777 (Goga777!~Goga777@128-71-97-221.broadband.corbina.ru) has quit (Remote host closed the connection) | |
[21:33:01] | stuartm: | knightr: I've been thinking about the problem of category colour mapping, I'd like to come up with one single solution that can be shared by both the frontend and webfrontend |
[21:35:35] | stuartm: | historically it's been a case of static mapping of a category name (in the original language) to a color value, with contributions from users in different countries – this works but it's imperfect as it relies on users pro-actively submitting updates and it's been years since that last happened |
[21:36:18] | stuartm: | there are a lot of gaps even in UK mapping, as guide sources occasionally invent new categories or combine existing ones |
[21:38:34] | stuartm: | so one alternative approach is for us to define a set number of colours – for the sake of argument, lets say 20 – then assign each to a list of unique category values from the users database, with weighting so that the most commonly used categories are guaranteed to be assigned a colour value |
[21:40:20] | stuartm: | but I can't think of a way to ensure that the same categories are always assigned the same colours which defeats a least one rationale for the category colour stuff |
[21:41:32] | stuartm: | so for now I'm back at requiring a static list of mappings, which is kept updated by users/translators |
[21:43:56] | stuartm: | the only difference I'd suggest is that instead of mapping category directly to a colour, it's category to a placeholder e.g. "Film > Category3", themers can then define the colour palette without touching upon the language mapping |
[21:45:29] | knightr: | stuartm, which unfortunately won't work for everybody (me for example) since I use the French translation but my guide info comes from TMS with English categories... :-) |
[21:46:10] | knightr: | unless there's a way to specify which mapping we want to use or something like that... |
[21:46:23] | knightr: | (which would get set by the locale file...) |
[21:46:52] | knightr: | or always accept English categories but this might possibly cause other issues... |
[21:47:43] | knightr: | the big problem with the current categories IIRC was that it is no longer under our control either, some themers provide it to have control over the colors used... |
[21:47:44] | stuartm: | currently it's on large file, with all the mappings in one place, so it's not dependent on translation or locale – we could stick with that |
[21:48:18] | stuartm: | knightr: that's one of the issues I'm aiming to solve |
[21:49:59] | stuartm: | if possible I'd also like to get it updated more consistently, hence the suggestion of involving translators ... or we try a crowd-sourcing solution of some description |
[21:52:24] | knightr: | I don't think that would be a problem to have them help, the biggest problem I see is that we are going to have the same problem we had with maintaining it that we had when the translations were in the themes... |
[21:52:42] | knightr: | (ie it becomes hard not to have updates clash...) |
[21:52:53] | knightr: | if it's in one big file that is... |
[21:53:28] | knightr: | if it was in a spearate file, like the locale files, it would be easier to handle this I would think... |
[21:54:10] | knightr: | s/sperate/separate |
[21:57:28] | Steve-Goodey (Steve-Goodey!~SteveGood@host109-158-208-19.range109-158.btcentralplus.com) has joined #mythtv | |
[21:57:37] | knightr: | we could search for files matching the language and the country and have a fallback to language only then US English or something... |
[21:58:53] | knightr: | translators could provide a file for their language and we could have finer control using the country + language file if needed... |
[21:59:20] | knightr: | and have a default (US English or something close) config... |
[22:01:01] | stuartm: | it's a plan :) |
[22:03:34] | knightr: | :) |
[22:04:24] | stuartm: | for the file format, xml would be simplest to maintain and parse, something like <group num="1"><category name="Documentary" /> <category name="News" /> </group> |
[22:04:43] | knightr: | yep, that's what I was thinking... |
[22:04:44] | stuartm: | that would make cut/paste changes for grouping easy |
[22:07:29] | knightr: | yep and pretty easy for somebody to maintain |
[22:07:56] | knightr: | would the matching be done with a comma separated list of translation or a regex, I am not sure.. |
[22:08:16] | knightr: | command separated is easier for everybody to understand but a little less flexible... |
[22:08:46] | knightr: | or maybe allow both and recognize which one it is depending on the content or something... |
[22:09:10] | knightr: | oops, s/command/comma |
[22:12:17] | Swabby (Swabby!Swabby@74-137-32-244.dhcp.insightbb.com) has joined #mythtv | |
[22:23:48] | stuartm: | knightr: I was thinking one category entry per string, e.g. the Portuguese file would have entries – <category name="PelÃcula" /> <category name="Esporte" /> |
[22:24:33] | stuartm: | where you have two similar strings e.g. "Film" and "Foreign Film", you'd have two entries instead of relying on regexps |
[22:26:42] | stuartm: | from a parsing/matching perspective that's the fastest method – we load the xml straight into map – map[categoryName] = categoryGroup; |
[22:27:59] | stuartm: | or even load in the colour mappings from the theme at the same time, to arrive at map['categoryName'] = color; |
[22:33:59] | Steve-Goodey (Steve-Goodey!~SteveGood@host109-158-208-19.range109-158.btcentralplus.com) has quit (Ping timeout: 272 seconds) | |
[22:36:02] | knightr: | ah, yes, I see.. |
[22:36:44] | knightr: | so it's the group that would decide the color if I understood you correctly... |
[22:36:50] | stuartm: | yes |
[22:38:45] | knightr: | might be best to call the group an English name so that the translators know what they are supposed to put in them then I believe... |
[22:38:47] | stuartm: | the themer would define a file with entries something like <categoryGroup num="1">#CC0000</categoryGroup>, or color="red" |
[22:40:18] | stuartm: | knightr: makes sense, although it wouldn't really matter what they put into which group unless they were mixing guide data from two or more different language sources |
[22:41:48] | knightr: | ah, you mean you would no longer try to have them match some default categories (ie an educational program would no longer have the same color regardless of country for example) |
[22:42:40] | knightr: | stuartm, that is indeed a possibility now with Internet feeds which might not be in their language... |
[22:42:49] | stuartm: | the point isn't to ensure that Films are shown in Pink for all languages, but to make sure that each category is displayed in the same colour for a given user – so they can glance over the guide and easily spot programmes that might be of interest – whether that's sport, film, or soaps |
[22:44:11] | knightr: | OK... |
[22:47:27] | stuartm: | good point, we can use specific group names then, I just want to avoid an inflexible system – e.g. we define a 'Game Show' group, but Country X doesn't have Game Shows or they do have a totally unique category which has no english equivalent – which group do they use? |
[22:48:30] | knightr: | Kinda like some people do, they try to merge it with the closest category... |
[22:49:48] | knightr: | we could give them a rough idea of what the category is used for but let them decide what it actual name is if we show a legend... |
[22:51:38] | knightr: | so they could adjust things a little according to what actually is available where they live... |
[22:51:48] | stuartm: | yeah, sorry I forgot to mention that one of the goals was to show a legend, each <group> would have a 'display name' attribute |
[22:52:31] | stuartm: | knightr: yeah, exactly ... ok think I can go away and actually start working on it now |
[22:54:47] | Swabby (Swabby!Swabby@74-137-32-244.dhcp.insightbb.com) has quit (Ping timeout: 240 seconds) | |
[23:01:56] | SteveGoodey (SteveGoodey!~steve@host109-158-208-19.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[23:02:24] | knightr: | stuartm, Ðе пробле&ET H;¼Ð°... go do your magic... :) |
[23:05:08] | stuartm: | if I squint, that cyrillic looks like 'problema' with the p and r switched ... one way of remembering it! |
[23:05:49] | knightr: | look, that's exactly what it is... :-) |
[23:05:57] | knightr: | oops.. |
[23:05:59] | knightr: | LOL |
[23:06:03] | knightr: | not look... |
[23:06:12] | knightr: | geez, I think I need a coffee... :-) |
[23:06:36] | knightr: | that p is actually their r... |
[23:06:53] | stuartm: | huh |
[23:07:01] | knightr: | and that п is the letter pi I believe.... |
[23:07:09] | knightr: | which is their p... |
[23:07:43] | stuartm: | a few years ago I did memorise the alphabet, but I've forgotten it since then |
[23:07:52] | knightr: | не is more or less pronounced nieh (not sure how good an approximation that is in English) |
[23:08:18] | knightr: | and the most well known word we know, niet is spelled Ðет... |
[23:08:45] | stuartm: | knightr: a reasonably good one if the pronunciation in The Hunt for Red October was accurate ;) |
[23:08:46] | knightr: | (most well known word in Russian people know that is...) |
[23:08:57] | knightr: | LOL... |
[23:09:08] | knightr: | The title sequence actually is pretty funny... |
[23:09:31] | knightr: | the first part of the word is in true Russian Cyrillic alphabet... |
[23:09:39] | knightr: | The second part is a translitteration... |
[23:10:19] | knightr: | (and with US rules, not the more common ones... :-) ) |
[23:11:30] | stuartm: | muito interessante |
[23:11:38] | knightr: | (if you look at the October word in the title sequence you will see there are no Cyrillic letters, only latin ones...) |
[23:12:04] | stuartm: | knightr: good excuse to watch it again for the fifteenth time |
[23:12:22] | knightr: | I was told that Sir Sean pronounciation is not exactly the best but it's still pretty funny to hear him speak in Russian... :-) |
[23:12:32] | knightr: | ROTFL.. |
[23:13:30] | knightr: | (I hope I got the rules for his title right, IIRC you can say Sir Sean or Sir Sean Connery but not Sir Connery...) |
[23:13:57] | stuartm: | knightr: that's correct |
[23:14:37] | knightr: | :-) Glad to hear my memory was not failing me... |
[23:16:19] | stuartm: | just don't ask me why |
[23:18:55] | knightr: | LOL... |
[23:29:33] | natanojl (natanojl!~jonatan@mythtv/developer/natanojl) has quit (Ping timeout: 252 seconds) | |
[23:48:23] | doev (doev!~doev@p4FD40862.dip0.t-ipconnect.de) has quit (Remote host closed the connection) |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.