Saturday, August 9th, 2014, 00:16 UTC | ||
[00:16:16] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 272 seconds) | |
[00:19:38] | andreaz (andreaz!~andre_000@p57922329.dip0.t-ipconnect.de) has quit (Read error: Connection reset by peer) | |
[01:11:58] | jya: | gigem: what’s the misinformation? |
[01:15:10] | jya: | gigem: API stability is IMHO a bit of a joke… I spent the first 2 weeks of my work at mozilla handling the various incompatibilities between versions. And worse, incompatibilities between ABI that reports the same version number. E.g. FFmpeg 1.2 presents the same ABI version as FFmpeg 2.0, yet is totally incompatible with one another. You can’t rely on the soname version , instead we had to dynamically load entry points and deduct which code to use |
[01:15:11] | jya: | according to which entries resolved and which didn’t |
[01:16:00] | jya: | It’s no surprise that every major projects relying on FFmpeg/LibAV ships with their own copy (vlc, xbmc, myth, firefox to name a few) |
[01:19:26] | jya: | gigem: ah I see the reference to mythtv |
[01:19:59] | jya: | what is Reinhard on about? there’s never be any need for mythtv to be packaged against system FFmpeg seeing that we use our own |
[01:20:16] | jya: | not once have I been contacted by libav folks to be persuaded to do the change. |
[01:20:44] | jya: | I don’t see the need, seeing that FFmpeg folks do all the hardwork of cherry-picking all the changes from libav? |
[01:20:53] | jya: | why would I want to do that myself from FFmpeg ? |
[01:43:57] | taylorr (taylorr!~taylorr@cpe-173-095-144-131.nc.res.rr.com) has joined #mythtv | |
[01:43:57] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has joined #mythtv | |
[01:43:57] | taylorr (taylorr!~taylorr@cpe-173-095-144-131.nc.res.rr.com) has quit (Changing host) | |
[02:15:16] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 260 seconds) | |
[02:15:57] | peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv | |
[02:30:17] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has joined #mythtv | |
[02:31:49] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has quit (Remote host closed the connection) | |
[02:33:15] | taylorr (taylorr!~taylorr@cpe-173-095-144-131.nc.res.rr.com) has joined #mythtv | |
[02:33:15] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has joined #mythtv | |
[02:33:15] | taylorr (taylorr!~taylorr@cpe-173-095-144-131.nc.res.rr.com) has quit (Changing host) | |
[02:36:07] | taylorr (taylorr!~taylorr@unaffiliated/elmojo) has joined #mythtv | |
[02:38:45] | stichnot (stichnot!~stichnot@adsl-68-125-55-21.dsl.pltn13.pacbell.net) has joined #mythtv | |
[02:38:45] | stichnot (stichnot!~stichnot@adsl-68-125-55-21.dsl.pltn13.pacbell.net) has quit (Changing host) | |
[02:38:45] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[02:51:42] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 246 seconds) | |
[03:00:21] | arescorpio (arescorpio!~arescorpi@201-26-245-190.fibertel.com.ar) has joined #mythtv | |
[03:03:56] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[03:16:47] | gigem: | jya: Thanks for taking the time to reply. I was about to, but you covered many things I would have forgotten. I doubt it will really change anything, but it's good to correct the misinformation about MythTV. The big thing with Debian ans system libraries is that it's policy to link against the packaged, system versions of libraries rather than internal versions except in very rare cases. Hmm, if Debain |
[03:16:48] | gigem: | really wanted to properly package Debian, I guess the correct solution for them would be to use the Debian version of ffmpeg as the system version. |
[03:33:33] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 240 seconds) | |
[03:37:23] | jya: | gigem: we had started to use libav at the beginning |
[03:37:47] | jya: | then they removed low-res decoding which we use for commflagging |
[03:37:50] | jya: | I reported the bug: |
[03:37:51] | jya: | https://bugzilla.libav.org/show_bug.cgi?id=297 |
[03:38:04] | jya: | ended up being labelled a troll |
[03:39:53] | stichnot (stichnot!~stichnot@adsl-68-125-55-21.dsl.pltn13.pacbell.net) has joined #mythtv | |
[03:39:56] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has quit (Ping timeout: 250 seconds) | |
[03:40:07] | stichnot (stichnot!~stichnot@adsl-68-125-55-21.dsl.pltn13.pacbell.net) has quit (Changing host) | |
[03:40:07] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[03:41:12] | fetzerch (fetzerch!~quassel@unaffiliated/fetzerch) has joined #mythtv | |
[03:48:56] | jya: | stuartm: the removal of std namespace has broken the mac build here… |
[03:49:07] | jya: | lots of things like: videometadata.cpp:568:9: error: use of undeclared identifier 'isnan'; did you mean 'std::isnan'? |
[03:54:21] | cappicard (cappicard!~cappicard@64-126-80-42.dyn.everestkc.net) has joined #mythtv | |
[03:59:13] | newbie (newbie!~kvirc@rrcs-71-43-143-230.se.biz.rr.com) has joined #mythtv | |
[03:59:25] | newbie is now known as Guest53658 | |
[03:59:43] | Guest53658: | #mythtv-users |
[04:00:13] | Guest53658 (Guest53658!~kvirc@rrcs-71-43-143-230.se.biz.rr.com) has quit (Client Quit) | |
[04:02:51] | cappicard (cappicard!~cappicard@64-126-80-42.dyn.everestkc.net) has left #mythtv ("Ex-Chat") | |
[04:23:16] | MythBuild: | build #1010 of master-win8-msvc-2010–32bit is complete: Failure [4failed Configure and Build] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1010 blamelist: Jean-Yves Avenard <jyavenard@mythtv.org > |
[05:04:58] | Warped (Warped!~Warped@108-85-161-113.lightspeed.cicril.sbcglobal.net) has quit (Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446]) | |
[05:18:39] | dblain: | jya: I have a fix that I'm testing for the std::isnan problem. Did you want me to commit it or do you already have a fix? |
[05:19:01] | jya: | dblain: was just looking at it… you can just revert it and add use namespace std; at the top |
[05:19:09] | jya: | that should fix the mac version |
[05:19:19] | jya: | I’m working on the ffmpeg 2.3 resync as you asked |
[05:19:43] | jya: | weird that std on windows doesn’t have isnan |
[05:20:14] | dblain: | jya: don't do the merge on my behalf... hopefully there is a good reason to do the work for 2.3 |
[05:20:32] | jya: | it would have to be done regardless |
[05:20:35] | jya: | so now or later... |
[05:21:21] | jya: | ah, isnan was only added to c++11 |
[05:21:32] | dblain: | not sure why they don't. It's complicated by my custom msvc header mathex.h which defines isnan( x ) as _isnan( x ) thus causing std::isnan to turn into std::_isnan :( The preprocessor is a little dumb from time to time. |
[05:22:02] | jya: | well it was compiling before with just using namespace std; |
[05:22:11] | jya: | so I think it’s the easiest way |
[05:22:22] | jya: | it should be defined in <cmath> which is included |
[05:23:40] | dblain: | right, my fix was to create an inline std::_isnan function in my msvc specific header... the the cleanest solution, but will allow people to use std::isnan. |
[05:23:54] | dblain: | not the cleanest... |
[05:24:10] | jya: | sounds complicated :) |
[05:24:22] | jya: | playing with namespace is a single line change |
[05:24:26] | jya: | up to you really |
[05:24:29] | dblain: | I tend to error on making as few changes to working linux code as possible. |
[05:25:00] | jya: | here I’m just reverting that particular code to before stuartm removal of all std namespace |
[05:25:10] | dblain: | If it's isolated to that 1 file, I may just take your approach. |
[05:25:37] | jya: | it is |
[05:25:55] | jya: | only 12 files with conflicts doing a big patch for ffmpeg 2.2 to 2.3 |
[05:25:57] | jya: | amazing |
[05:26:14] | dblain: | excellent. A lot better than it used to be! |
[05:26:28] | dblain: | (please ignore my bad grammer!) |
[05:31:00] | jya: | it’s usually main configure that is the hardest to merge… always takes me hours |
[05:32:57] | jya: | next bug I want to do this week-end if my wife lets me is the liveTV history being broken |
[05:33:18] | jya: | it appears that sometimes doing skip forward put you back at the beginning of the current program |
[05:34:18] | dblain: | Sounds like it would be hard to debug. |
[05:39:43] | jya: | i know which commit caused the regression (or have a very strong suspicion) |
[05:48:30] | arescorpio (arescorpio!~arescorpi@201-26-245-190.fibertel.com.ar) has quit (Excess Flood) | |
[05:54:25] | Tobbe5178 (Tobbe5178!~asdf@h104n2-sv-a13.ias.bredband.telia.com) has joined #mythtv | |
[06:21:59] | MythBuild: | build #1012 of master-win8-msvc-2010–32bit is complete: Success [3build successful] Build details are at http://code.mythtv.org/buildbot/builders/mast . . . /builds/1012 |
[06:23:44] | SteveGoodey (SteveGoodey!~steve@host109-158-211-26.range109-158.btcentralplus.com) has joined #mythtv | |
[06:27:10] | dblain_ (dblain_!~dblain@mythtv/developer/dblain) has joined #mythtv | |
[06:28:55] | dblain (dblain!~dblain@mythtv/developer/dblain) has quit (Ping timeout: 255 seconds) | |
[06:52:45] | dblain_ is now known as dblain | |
[07:21:05] | andreaz (andreaz!~andre_000@p57922329.dip0.t-ipconnect.de) has joined #mythtv | |
[08:01:30] | rsiebert_ (rsiebert_!~quassel@g226188078.adsl.alicedsl.de) has joined #mythtv | |
[08:03:54] | rsiebert (rsiebert!~quassel@g225089183.adsl.alicedsl.de) has quit (Ping timeout: 246 seconds) | |
[08:05:03] | rsiebert (rsiebert!~quassel@g226180191.adsl.alicedsl.de) has joined #mythtv | |
[08:06:21] | rsiebert_ (rsiebert_!~quassel@g226188078.adsl.alicedsl.de) has quit (Ping timeout: 246 seconds) | |
[08:10:01] | stuartm: | jya, dblain: sorry about that |
[08:15:03] | andreaz (andreaz!~andre_000@p57922329.dip0.t-ipconnect.de) has quit (Read error: Connection reset by peer) | |
[08:16:20] | stuartm: | fwiw I was going to investigate what it would take to get an OSX builder going at https://travis-ci.org/ |
[08:17:56] | dekarl1 (dekarl1!~dekarl@p4FCEE382.dip0.t-ipconnect.de) has joined #mythtv | |
[08:18:14] | stuartm: | http://docs.travis-ci.com/user/osx-ci-environment/ |
[08:20:42] | dekarl (dekarl!~dekarl@p4FCEFA8C.dip0.t-ipconnect.de) has quit (Ping timeout: 246 seconds) | |
[08:27:02] | Warped (Warped!~Warped@108-85-161-113.lightspeed.cicril.sbcglobal.net) has joined #mythtv | |
[08:36:31] | SteveGoodey (SteveGoodey!~steve@host109-158-211-26.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[09:11:27] | wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has quit (Read error: Connection reset by peer) | |
[09:12:18] | wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv | |
[09:15:58] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 260 seconds) | |
[09:48:58] | dekarl1 is now known as dekarl | |
[09:50:18] | stuartm: | dblain: the approach seems fine, the translation issue is sub-optimal but we may find a solution so that it at least can fall back to English? |
[10:33:51] | SteveGoodey (SteveGoodey!~steve@host109-158-211-26.range109-158.btcentralplus.com) has joined #mythtv | |
[10:43:18] | andreaz (andreaz!~andre_000@p57922329.dip0.t-ipconnect.de) has joined #mythtv | |
[10:54:30] | andreaz (andreaz!~andre_000@p57922329.dip0.t-ipconnect.de) has quit (Read error: Connection reset by peer) | |
[13:05:45] | SteveGoodey (SteveGoodey!~steve@host109-158-211-26.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[13:07:43] | shattingduck (shattingduck!~quassel@cable-86-56-9-246.cust.telecolumbus.net) has quit (Remote host closed the connection) | |
[13:35:30] | stuartm: | dblain: further to that thought, as long as the translation files are updated once you're finished they should return English anyway, at least I believe that's the case, knightr would know better |
[13:41:59] | dblain_ (dblain_!~dblain@mythtv/developer/dblain) has joined #mythtv | |
[13:44:20] | dblain (dblain!~dblain@mythtv/developer/dblain) has quit (Ping timeout: 240 seconds) | |
[14:23:03] | sl1ce_1g (sl1ce_1g!~johnathan@pool-100-0-189-241.bstnma.fios.verizon.net) has quit (Quit: Konversation terminated!) | |
[15:49:38] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has joined #mythtv | |
[16:07:39] | SteveGoodey (SteveGoodey!~steve@host109-158-211-26.range109-158.btcentralplus.com) has joined #mythtv | |
[16:08:53] | map7 (map7!~map7@ppp59-167-194-79.static.internode.on.net) has joined #mythtv | |
[16:40:30] | nephyrin` (nephyrin`!~neph@2620:101:80fc:224:7a2b:cbff:fe9e:2e67) has quit (Remote host closed the connection) | |
[16:43:17] | nephyrin (nephyrin!~neph@2620:101:80fc:224:7a2b:cbff:fe9e:2e67) has joined #mythtv | |
[16:44:52] | stichnot (stichnot!~stichnot@mythtv/developer/stichnot) has quit (Ping timeout: 245 seconds) | |
[18:16:36] | dblain_ is now known as dblain | |
[19:01:46] | cesman (cesman!~cesman@pdpc/supporter/professional/cesman) has quit (Quit: Konversation terminated!) | |
[19:05:54] | cesman (cesman!~cesman@pool-173-60-115-40.lsanca.fios.verizon.net) has joined #mythtv | |
[19:05:54] | cesman (cesman!~cesman@pool-173-60-115-40.lsanca.fios.verizon.net) has quit (Changing host) | |
[19:05:54] | cesman (cesman!~cesman@pdpc/supporter/professional/cesman) has joined #mythtv | |
[20:37:02] | arescorpio (arescorpio!~arescorpi@201-26-245-190.fibertel.com.ar) has joined #mythtv | |
[20:56:12] | andreaz (andreaz!~andre_000@p57922329.dip0.t-ipconnect.de) has joined #mythtv | |
[21:01:19] | Tobbe5178 (Tobbe5178!~asdf@h104n2-sv-a13.ias.bredband.telia.com) has quit (Read error: Connection reset by peer) | |
[21:06:49] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[21:06:49] | jpabq is now known as jpabq_ | |
[21:07:01] | jpabq_ is now known as jpabq | |
[21:09:32] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has quit (Remote host closed the connection) | |
[21:16:15] | jpabq (jpabq!~quassel@75-161-73-20.albq.qwest.net) has joined #mythtv | |
[21:16:15] | jpabq (jpabq!~quassel@75-161-73-20.albq.qwest.net) has quit (Changing host) | |
[21:16:15] | jpabq (jpabq!~quassel@mythtv/developer/jpabq) has joined #mythtv | |
[21:16:46] | SteveGoodey (SteveGoodey!~steve@host109-158-211-26.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
[22:30:03] | arescorpio (arescorpio!~arescorpi@201-26-245-190.fibertel.com.ar) has quit (Excess Flood) | |
[22:35:34] | andreaz (andreaz!~andre_000@p57922329.dip0.t-ipconnect.de) has quit (Read error: Connection reset by peer) |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.