Tuesday, 2015-05-05

*** tpb has joined #timvideos00:00
mithroMaZderMind: yeah, they are awesome positive reinforcement00:21
mithroMaZderMind: do you have a good feel for if a new client connects they should receive a signal with all the current information - or should just request it?00:22
mithroCarlFK: I have a hopefully easy task for you if you have a couple of hours to work on it00:22
mithroCarlFK: I'm trying to figure out what is happening with audio in gst-switch, it would be super useful to have a gstreamer plugin which instead of producing real audio, just produced ever increasing numbers in the audio samples - IE 1, 2, 3, 400:24
*** tvCommitBot has joined #timvideos02:41
tvCommitBot[gst-switch] mithro pushed 2 new commits to master: http://git.io/vJijB02:41
tvCommitBotgst-switch/master 083874d MaZderMind: Change Control-Port to be IPv6 Compatible02:41
tvCommitBotgst-switch/master 44fef83 Tim Ansell: Merge pull request #211 from MaZderMind/control-port-ipv6...02:41
*** tvCommitBot has left #timvideos02:41
*** tvCommitBot has joined #timvideos02:43
tvCommitBot[gst-switch] mithro pushed 3 new commits to master: http://git.io/vJij502:43
tvCommitBotgst-switch/master cbcacd3 MaZderMind: Remove *.gcno, *.gcda and *.gcov files on `make clean`02:43
tvCommitBotgst-switch/master 68a0d50 MaZderMind: Only delete coverage-files if they are expected to be generated02:43
tvCommitBotgst-switch/master 00da708 Tim Ansell: Merge pull request #208 from MaZderMind/remove-coverage-files-on-make-clean...02:43
*** tvCommitBot has left #timvideos02:43
mithrothaytan: ping? https://github.com/timvideos/gst-switch/pull/10502:44
tpbTitle: Issue 100 - import private copy of inter plugin by thaytan · Pull Request #105 · timvideos/gst-switch · GitHub (at github.com)02:44
CarlFKmithro: I kinda understand.  I'll look at the current audio generators.  What's the problem you are seeing?03:43
mithroCarlFK: couple of things which I think are related, the tests failing on travis, not allowing multiple audio streams, audio switching problems03:44
mithroCarlFK: I was thinking of a little gstreamer module kind of like the one you wrote with the nice test pattern thing03:44
CarlFKmithro: when I run this https://github.com/CarlFK/dvsmon/blob/master/mixy.py#L3104:37
tpbTitle: dvsmon/mixy.py at master · CarlFK/dvsmon · GitHub (at github.com)04:37
CarlFKI see the visualization .. clip?  the waves go off the edges of the thumb04:38
mithroCarlFK: that is something different04:38
CarlFKok - wanted to make sure you had seen it04:39
mithroCarlFK: I'm unsure if the clipping is actually happening or not04:39
mithroCarlFK: but once I can verify the audio pipeline is working otherwise we can investigate that04:40
mithroCarlFK: The clipping thing could be a side effect of the way the interaudiosrc/sink deal with missing audio values04:40
*** Niharika has joined #timvideos05:29
*** hyades has joined #timvideos05:43
MaZderMindmithro: the usual way the c and also the python gui is, to request all necessary information with get-calls and then listen for signals. i think that's ok06:14
mithroMaZderMind: okay, we have to be careful around race conditions with that I think?06:15
mithroIE if a signal occurs in the middle of doing the get-calls?06:16
MaZderMindthe controller should be single-threaded imo so only one thing happening at a time06:16
mithroThe signals are async though right?06:17
MaZderMindbut i'm not sure about this06:17
mithroMaZderMind: we, lets worry about it when we get to it06:18
MaZderMindyou'll get a race condition the other way roumd, too: can i send a signal as soon as a client's conection is established? or do i hace to wait until it bound alll listeners and initialized itsself06:18
MaZderMindyep06:19
MaZderMindheading to work now… i'll sit the most day in a car today, so not much coding and only small access to irc06:19
mithroMaZderMind: no worries, I haven't gotten any further with the recording fixes - actually had to do work they pay me for today :)06:20
shenkimithro: did you sort out ns1?06:54
*** Niharika has quit IRC10:15
mithroshenki: I'm not sure there was something to work out10:15
*** tvCommitBot has joined #timvideos10:22
tvCommitBot[gst-switch] mithro opened pull request #215: Change to directory rather than using -C so ${PWD} is correct. (master...makefile-fix) http://git.io/vJXii10:22
*** tvCommitBot has left #timvideos10:22
mithroMaZderMind: btw I gave you commit access, please still pull requests but you should be able to set labels on pull requests and stuff10:23
mithroMaZderMind: if you get a moment can you review that pull request?10:25
MaZderMindmithro: looks good, just one question -> i commented in the ticket10:33
shenkimithro: what were you worried about?10:34
MaZderMindso I am now supposed to pull that in, right?11:12
MaZderMindas in four-eyes principle11:13
*** Niharika has joined #timvideos12:56
*** Niharika is now known as Niharika|away15:04
*** Niharika|away is now known as Niharika15:23
*** CarlFK has quit IRC18:44
*** CarlFK has joined #timvideos18:47
*** ChanServ sets mode: +v CarlFK18:47
*** CarlFK1 has joined #timvideos18:54
*** ChanServ sets mode: +v CarlFK118:54
*** CarlFK has quit IRC18:54
*** CarlFK1 is now known as CarlFK18:55
*** Niharika has quit IRC19:10
*** CarlFK has quit IRC19:15
*** CarlFK has joined #timvideos19:38
*** ChanServ sets mode: +v CarlFK19:38
*** Joelw has quit IRC20:02
*** Joelw has joined #timvideos20:35
MaZderMindmithro: afaict having more then one audio source is not planned. not only is it imposdible to add more, the controller api also only has a get_audio_port, which returns one of get_preview_ports. its okay for me to have it that way but I wonder it it was planmed like this20:41
CarlFKMaZderMind: there is a use for it, but not working isn't a blocker20:50
CarlFKthere may be a bug that bites us later, but I would still give it a lower priority20:51
*** hyades has quit IRC21:19
*** CarlFK has quit IRC23:08
*** CarlFK has joined #timvideos23:31
*** ChanServ sets mode: +v CarlFK23:31

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!