MythLogBot@irc.freenode.net :: #mythtv

Daily chat history

Current users (63):

aloril_, Anssi, benklop, betheynyx_, blahdodo, brfranse_, ChanServ, clever, davic, dblain, dekarl, dmfrey, eharris, ElmerFudd, enyc, ghoti, gigem_, GreyFoxx, Hydr0p0nX, ikevin, jab416171, jams, jheizer, jpabq, jpharvey, jst_, jya, knowledg1junkie, KooeeeeennN, kukks, lapion, libsci, logan-, mad_enz, MitchCapper, MythBuild, MythLogBot, nephyrin`, noaXess, poptix-, pppingme, rhpot1991, Roklobster, sheedy-away, sphery, stuarta, stuartm, superm1, taylorr, tgm4883, tonsofpcs, tris, vincent42, wagnerrp, Warped, XDS2010, xris, zz_CyberJacob, _charly_, _iwc, markspieth, Chutt, amessina
Monday, December 12th, 2016, 00:12 UTC
[00:12:09] arescorpio (arescorpio!~arescorpi@101-29-245-190.fibertel.com.ar) has joined #mythtv
[01:12:17] rich0 (rich0!~quassel@gentoo/developer/rich0) has left #mythtv ()
[01:45:00] Tobbe5178 (Tobbe5178!~asdf@81-235-209-146-no62.tbcn.telia.com) has quit (Read error: Connection reset by peer)
[02:51:38] jst (jst!~quassel@email.jstenback.com) has quit (Remote host closed the connection)
[02:51:55] jst (jst!~quassel@email.jstenback.com) has joined #mythtv
[02:52:13] jst_ (jst_!~quassel@email.jstenback.com) has joined #mythtv
[02:52:14] jst (jst!~quassel@email.jstenback.com) has quit (Read error: Connection reset by peer)
[03:06:40] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!)
[03:19:57] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 246 seconds)
[03:25:49] peper03 (peper03!~peper03@mythtv/developer/peper03) has joined #mythtv
[04:00:34] peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 250 seconds)
[04:00:45] arescorpio (arescorpio!~arescorpi@101-29-245-190.fibertel.com.ar) has quit (Quit: Leaving.)
[04:37:41] dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 268 seconds)
[04:39:03] dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has joined #mythtv
[05:02:43] _charly_ (_charly_!~kroseneg@sunrise.schmidham.net) has quit (Quit: _charly_)
[05:07:44] benklop (benklop!~quassel@c-75-71-78-179.hsd1.co.comcast.net) has joined #mythtv
[05:11:20] _charly_ (_charly_!~kroseneg@sunrise.schmidham.net) has joined #mythtv
[05:15:51] benklop (benklop!~quassel@c-75-71-78-179.hsd1.co.comcast.net) has quit (Remote host closed the connection)
[05:17:46] benklop (benklop!~quassel@2001:470:d:ee6:c4bc:bd20:c27a:f8e0) has joined #mythtv
[05:22:58] tonsofpcs (tonsofpcs!~mythbuntu@rivendell/member/tonsofpcs) has quit (Ping timeout: 245 seconds)
[05:23:56] tonsofpcs (tonsofpcs!~mythbuntu@rivendell/member/tonsofpcs) has joined #mythtv
[06:57:00] SteveGoodey (SteveGoodey!~steve@host109-158-96-189.range109-158.btcentralplus.com) has joined #mythtv
[07:04:23] Chutt (Chutt!~ijr@2605:a000:1208:c087:f41f:f490:7bfb:2521) has quit (Ping timeout: 258 seconds)
[07:23:16] hozed (hozed!~hozed@2601:18c:c100:70f0:4e8:a1ec:b62:4880) has joined #mythtv
[07:24:18] hozed (hozed!~hozed@2601:18c:c100:70f0:4e8:a1ec:b62:4880) has quit (Client Quit)
[07:52:41] Roklobster (Roklobster!~Dirkka@ppp118-209-62-134.lns20.mel4.internode.on.net) has joined #mythtv
[08:55:04] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[09:08:24] SteveGoodey (SteveGoodey!~steve@host109-158-96-189.range109-158.btcentralplus.com) has quit (Ping timeout: 268 seconds)
[09:41:15] stuarta: #12479
[09:41:15] ** MythLogBot http://code.mythtv.org/trac/ticket/12479 **
[09:44:49] stuarta: jya: if you have a webcam, they normally present as /dev/video*
[09:46:30] jya: stuarta: yeah, I figured that one out and creating a V4L2 recorder of my webcam (which is very neat really)
[09:46:44] jya: but it creates a nuv recording that works just fine
[09:47:17] jya: so Im not sure what's wrong with the changes I did and that got uplifted
[09:47:37] stuarta: :-/
[09:48:13] jya: though, more puzzling, I do see a nuv created , but the NuppelVideoRecorder::WriteFrame never gets hit
[09:48:30] jya: which is what was modified, and after a reversal he tells me that it works for him
[09:48:31] stuarta: that in itself it truly scariy
[09:48:47] stuarta: *scary
[09:48:47] jya: what else can create a nuv?
[09:48:57] jya: maybe I missed something when uplifting
[09:49:15] stuarta: hmmm, what about transcode?
[09:49:21] jya: and it works on master only (which is where I tried)
[09:49:31] jya: oh, if I transcode, i do hit the code, and it works fine
[09:49:46] jya: I tested all possible case when I fixed #12479
[09:49:46] ** MythLogBot http://code.mythtv.org/trac/ticket/12479 **
[09:50:44] jya: I then set a recording profile exactly like he set in his bug report, but same deal
[09:51:09] jya: now, I thought that maybe his usbtv card exports a yuv422 frame instead
[09:51:22] stuarta: that was my next thought
[09:51:50] jya: so I played with a kernel module I found, v4l2loopback
[09:52:22] jya: and I played with ffmpeg and something I read on SO on how to have ffmpeg output a stream on a fake /dev/videoX
[09:52:38] jya: mplayer / ffplay could read my yuv422 raw video just fine
[09:52:56] jya: but mythtv / mythbackend gives error about something that can't be configured
[09:53:14] jya: I don't see a way to tell mythbackend that the data its recording is yuv422
[09:53:45] jya: there's code in NVR to compress/write yuv422, but how to trigger it is an unknown
[09:53:53] stuarta: you can ask for `v4l2-ctl --all` from his device, and that'll tell you what it's chucking out
[09:55:16] jya: https://irccloud.mozilla.com/pastebin/WB5ix6V6/
[09:55:58] stuarta: https://paste.fedoraproject.org/505238/81536554/
[09:59:52] jya: hmmm it only shows me the first device
[10:00:46] stuarta: you can tell it which device to query with -d
[10:00:47] jya: https://irccloud.mozilla.com/pastebin/xv0H5VCQ/
[10:00:54] jya: never heard of yuyv
[10:01:13] stuarta: i suspect it's a pseudonym for another format
[10:01:36] stuarta: so your webcam is pretty much identical to mine
[10:01:42] jya: https://irccloud.mozilla.com/pastebin/trPdOr9Y/
[10:01:57] jya: but good idea , I'm going to ask him to post the output of that command
[10:02:32] stuarta: https://www.fourcc.org/yuv.php
[10:04:03] jya: ah so it is yuv422
[10:04:25] jya: why is it recording that just fine then (and play). mythbackend tells me it's yuv420
[10:23:59] stuarta: wish i knew
[10:24:15] ** stuarta reads up on the history of YUV https://en.wikipedia.org/wiki/YUV **
[10:43:35] xris (xris!~xris@mythtv/developer/xris) has quit (Quit: Goodbye.)
[10:48:30] xris (xris!~xris@xris.forevermore.net) has joined #mythtv
[10:48:30] xris (xris!~xris@xris.forevermore.net) has quit (Changing host)
[10:48:30] xris (xris!~xris@mythtv/developer/xris) has joined #mythtv
[10:55:03] markspieth|2 (markspieth|2!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has joined #mythtv
[10:55:56] markspieth (markspieth!~markspiet@cpe-124-188-121-165.wdcz1.cht.bigpond.net.au) has quit (Ping timeout: 268 seconds)
[11:17:54] SteveGoodey (SteveGoodey!~steve@host109-158-96-189.range109-158.btcentralplus.com) has joined #mythtv
[11:48:52] Roklobster (Roklobster!~Dirkka@ppp118-209-62-134.lns20.mel4.internode.on.net) has quit (Remote host closed the connection)
[12:26:02] superm1 (superm1!uid4318@ubuntu/member/superm1) has quit ()
[12:26:17] superm1 (superm1!uid4318@ubuntu/member/superm1) has joined #mythtv
[12:36:39] jya: stuarta: any ideas why even if I set the /dev/video1 to be 720x576, the max it allows me to set in the recording profile is 720x480
[12:39:48] markspieth|2 is now known as markspieth
[12:47:37] stuarta: jya: not a clue, probably some legacy crappy reason
[12:58:58] mad_enz (mad_enz!~mad_enz@2607:f090:63e4:4e8d:e583:c7a5:e3a:c269) has quit (Ping timeout: 258 seconds)
[13:01:00] willcooke_ (willcooke_!~willcooke@willcooke.plus.com) has joined #mythtv
[13:04:24] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Ping timeout: 250 seconds)
[13:05:20] willcooke_ (willcooke_!~willcooke@willcooke.plus.com) has quit (Read error: Connection reset by peer)
[13:05:41] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has joined #mythtv
[13:10:51] mad_enz (mad_enz!~mad_enz@2607:f090:63e4:4e8d:b440:6e7f:509f:a38c) has joined #mythtv
[13:12:46] stuarta: hmmm, now trac has gone and released v1.2
[13:39:55] stuarta: anyone know where the TracTicketLock came from? my google fu hasn't succeeded in getting it to work yet
[13:40:04] stuarta: find it i mean
[13:43:32] stuarta: ahah, we have a copy in our extras repo
[13:44:49] stuarta: looks like a customization of our own
[13:47:13] gregl (gregl!~greg@cpe-66-67-122-101.nycap.res.rr.com) has quit (Remote host closed the connection)
[14:18:38] davic (davic!~davic@unaffiliated/davic) has quit (Ping timeout: 260 seconds)
[14:24:33] davic (davic!~davic@unaffiliated/davic) has joined #mythtv
[17:19:10] gregl (gregl!~greg@cpe-66-67-122-101.nycap.res.rr.com) has joined #mythtv
[17:31:47] gregl (gregl!~greg@cpe-66-67-122-101.nycap.res.rr.com) has quit (Remote host closed the connection)
[17:48:15] Chutt (Chutt!~ijr@2605:a000:1208:c087:dd81:a9ef:85ae:66e6) has joined #mythtv
[17:55:20] Merlin83b (Merlin83b!~Daniel@87.48.9.51.dyn.plus.net) has quit (Quit: Leaving)
[18:13:31] warpme (warpme!~warpme@89-77-126-173.dynamic.chello.pl) has joined #mythtv
[18:24:15] willcooke (willcooke!~willcooke@ubuntu/member/willcooke) has quit (Quit: Do your hobbies)
[18:43:39] SteveGoodey (SteveGoodey!~steve@host109-158-96-189.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[18:46:30] SteveGoodey (SteveGoodey!~steve@host109-158-96-189.range109-158.btcentralplus.com) has joined #mythtv
[18:48:16] warpme (warpme!~warpme@89-77-126-173.dynamic.chello.pl) has quit (Quit: warpme)
[19:38:18] Roklobster (Roklobster!~Dirkka@ppp118-209-62-134.lns20.mel4.internode.on.net) has joined #mythtv
[19:38:58] warpme (warpme!~warpme@89-77-126-173.dynamic.chello.pl) has joined #mythtv
[19:42:52] warpme (warpme!~warpme@89-77-126-173.dynamic.chello.pl) has quit (Client Quit)
[19:56:41] markspieth (markspieth!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has quit (Quit: ttfn)
[20:04:20] membiblio (membiblio!~membiblio@pool-96-235-18-67.pitbpa.fios.verizon.net) has joined #mythtv
[20:04:53] membiblio (membiblio!~membiblio@pool-96-235-18-67.pitbpa.fios.verizon.net) has quit (Remote host closed the connection)
[20:29:05] markspieth (markspieth!~markspiet@CPE-124-188-121-165.wdcz1.cht.bigpond.net.au) has joined #mythtv
[21:23:57] SteveGoodey (SteveGoodey!~steve@host109-158-96-189.range109-158.btcentralplus.com) has quit (Quit: Konversation terminated!)
[21:36:44] stuarta: evening
[21:58:54] Roklobster (Roklobster!~Dirkka@ppp118-209-62-134.lns20.mel4.internode.on.net) has quit (Ping timeout: 265 seconds)
[22:18:44] jpabq: Strange. In DeviceReadBuffer, poll() is not honoring the timeout. If I stop the input data, the poll() should time-out after 2.5 seconds, but instead it hangs. Doing a `pkill mythbackend` hangs, because that thread never returns, because poll is wedged.
[22:20:26] jpabq: A 'wake_pipe' is setup in there, so DRB::Stop can write to the pipe, which should also "wake up" the poll(), but when the poll() gets in this wedged state, even that will not cause the poll() to return. The only thing that causes the poll() to return, is re-enabling the input data feed.
[22:21:18] jpabq: I guess I could try using ppoll instead, and having the WakePoll() generate a signal, but that seems ugly.
[22:29:44] stuarta: sounds weird
[22:37:12] stuarta: i mean, if the socket you are polling is non blocking then it should always return
[22:38:40] jpabq: Does that matter with poll? I have always used poll() to find out when there was data so I knew the read would not block...
[22:39:46] stuarta: do you set a timeout on the call, or use zero?
[22:40:44] jpabq: The timeout is set at 2500 (2.5 seconds).
[22:41:32] stuarta: the only reason i could think of for it not to return, is if you've blocked the kernel side from returning
[22:41:50] stuarta: how do you "stop the input data"??
[22:43:01] jpabq: I am testing this with an ASI input. I have a box which converts ATSC to ASI, and I basically just stop that box from outputing the ASI data.
[22:43:23] stuarta: so is the driver itself hanging?
[22:44:03] jpabq: I was wondering that. When I re-enable the data, the poll returns with the data, plus I also see a "Priority Event" from the ASI driver warning that data loss has occured.
[22:44:22] jpabq: I guess I need to come up with a way of testing this easily with other input types.
[22:45:17] stuarta: which in theory should only happen if a) not enough reading from the drivers / device buffer was done b) the driver stopped pulling data from the card, and the card firmware signalled this to the driver, which reported it up to you
[22:45:36] stuarta: sounding more like (b)
[22:46:11] jpabq: I just which the ASI driver generated that Priority Event at the time of the data loss, instead of waiting until the data resumed.
[22:49:53] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[22:51:08] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Client Quit)
[22:55:51] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[23:00:48] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!)
[23:02:50] Warped (Warped!~Warped@unaffiliated/warped) has quit (Quit: ChatZilla 0.9.93 [Firefox 50.0.2/20161129173726])
[23:04:10] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[23:06:42] Warped (Warped!~Warped@unaffiliated/warped) has joined #mythtv
[23:08:25] amessina (amessina!~amessina@unaffiliated/amessina) has quit (Client Quit)
[23:10:50] amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv
[23:14:13] mad_enz (mad_enz!~mad_enz@2607:f090:63e4:4e8d:b440:6e7f:509f:a38c) has quit (Quit: Leaving)
[23:17:10] mad_enz (mad_enz!~mad_enz@2607:f090:63e4:4e8d:b81b:9049:15cc:3016) has joined #mythtv
[23:35:28] Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv

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