*** tpb has joined #timvideos | 00:00 | |
mithro | MaZderMind: we had a long discussion about syncing a/v from multiple clock sources at LCA | 00:08 |
---|---|---|
mithro | MaZderMind: basically we should be as good as DVSwitch which does nothing | 00:09 |
mithro | MaZderMind: but in the future we will have the above syncing using gstreamer | 00:09 |
techman83 | dvsource-alsa has a delay option that defaults to 200ms - but I don't know that dvswitch internally does anythin | 01:43 |
techman83 | s/anythin/anything | 01:44 |
CarlFK | techman83: that is because the cameras induce a bit of delay between audio in -> a2d -> firewire -> laptop -> dvswitch | 01:52 |
CarlFK | that does not exist in audio -> laptop sound card a2d -> dvsiwtch | 01:52 |
CarlFK | so the 200ms delay syncs alsa up with the video coming from a dv cam | 01:53 |
techman83 | Cool | 01:53 |
CarlFK | all of this is pretty irrelevant to mixy | 01:54 |
*** tvCommitBot has joined #timvideos | 02:53 | |
tvCommitBot | [gst-switch] mithro opened pull request #203: Bind to all IP address (IPv4 and IPv6) by default. (master...really-all-ips) http://git.io/vflF6 | 02:53 |
*** tvCommitBot has left #timvideos | 02:53 | |
*** CarlFK has quit IRC | 03:59 | |
MaZderMind | gst-switch is using intervideosink/src to cross the blocking-barrier and it seems that intervideosink/src is handling a/v-timestamps correctly -- in my tests a/v sync stays intact | 04:55 |
MaZderMind | Hmmm… I have heretical thoughts. I'm really thinking if it is required to have the Server written in C, in the end it's just sticking pipelines together like this: https://github.com/voc/voctomix/blob/master/voctocore/experiments/intervideo.py | 04:57 |
tpb | Title: voctomix/intervideo.py at master · voc/voctomix · GitHub (at github.com) | 04:57 |
MaZderMind | all the high performance stuff is happening inside gstreamer | 04:57 |
mithro | MaZderMind: there are a couple of places where we do want high performance - and that is mainly around changing the pipelines | 05:24 |
mithro | MaZderMind: the GIL can also cause problems here too | 05:28 |
*** Niharika has joined #timvideos | 05:33 | |
MaZderMind | mithro: there shouldn't be much restructuring required. when a video-source connects for the first time is the only reason I can think of - and that would just allocate a new mixerpad and attach a intervideosrc to it | 05:36 |
MaZderMind | mithro: on the other hand it would give you … readable code | 05:36 |
mithro | MaZderMind: you can write unreadable code in Python :) | 05:36 |
MaZderMind | *I* can't ;) | 05:38 |
mithro | MaZderMind: well, once the UI is finished - maybe we can consider rewriting the server in Python | 05:41 |
mithro | MaZderMind: the API is pretty simple, so it shouldn't be to hard | 05:46 |
*** tvCommitBot has joined #timvideos | 05:58 | |
tvCommitBot | [gst-switch] mithro closed pull request #203: Bind to all IP address (IPv4 and IPv6) by default. (master...really-all-ips) http://git.io/vflF6 | 05:58 |
*** tvCommitBot has left #timvideos | 05:58 | |
*** tvCommitBot has joined #timvideos | 05:59 | |
tvCommitBot | [gst-switch] mithro force-pushed master from 2965307 to 3366f20: http://git.io/gFBGlg | 05:59 |
*** tvCommitBot has left #timvideos | 05:59 | |
*** Niharika_ has joined #timvideos | 06:07 | |
*** Niharika__ has joined #timvideos | 06:09 | |
*** Niharika has quit IRC | 06:10 | |
*** Niharika__ is now known as Niharika | 06:10 | |
*** Niharika_ has quit IRC | 06:12 | |
*** tvCommitBot has joined #timvideos | 06:41 | |
tvCommitBot | [gst-switch] mithro opened pull request #205: Fixing the code for latest pep8 updates. (master...pep8-fixes) http://git.io/vf8wZ | 06:41 |
*** tvCommitBot has left #timvideos | 06:41 | |
*** tvCommitBot has joined #timvideos | 07:15 | |
tvCommitBot | [gst-switch] mithro closed pull request #205: Fixing the code for latest pep8 updates. (master...pep8-fixes) http://git.io/vf8wZ | 07:15 |
*** tvCommitBot has left #timvideos | 07:15 | |
*** hyades has joined #timvideos | 07:17 | |
*** tvCommitBot has joined #timvideos | 07:37 | |
tvCommitBot | [gst-switch] mithro opened pull request #206: Bind to all IP address (IPv4 and IPv6) by default. (master...really-all-ips) http://git.io/vf8yX | 07:37 |
*** tvCommitBot has left #timvideos | 07:37 | |
*** tvCommitBot has joined #timvideos | 08:05 | |
tvCommitBot | [gst-switch] mithro pushed 2 new commits to master: http://git.io/vf8dY | 08:05 |
tvCommitBot | gst-switch/master ed6209e Tim 'mithro' Ansell: Bind to all IP address (IPv4 and IPv6) by default.... | 08:05 |
tvCommitBot | gst-switch/master a0f8a38 Tim Ansell: Merge pull request #206 from mithro/really-all-ips... | 08:05 |
*** tvCommitBot has left #timvideos | 08:05 | |
*** Niharika has quit IRC | 10:02 | |
*** Niharika has joined #timvideos | 12:16 | |
*** Niharika has quit IRC | 13:32 | |
*** Niharika has joined #timvideos | 13:32 | |
*** CarlFK has joined #timvideos | 14:01 | |
*** ChanServ sets mode: +v CarlFK | 14:01 | |
*** Niharika is now known as Niharika|dinner | 15:12 | |
*** Niharika|dinner is now known as Niharika | 16:34 | |
*** CarlFK has quit IRC | 17:48 | |
*** CarlFK has joined #timvideos | 17:55 | |
*** ChanServ sets mode: +v CarlFK | 17:55 | |
*** cfelton is now known as cfelton_ | 18:16 | |
*** cfelton_ is now known as cfelton | 18:22 | |
*** hyades has quit IRC | 18:49 | |
*** Niharika has quit IRC | 19:52 | |
*** CarlFK has quit IRC | 20:58 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!