*** tpb has joined #timvideos | 00:00 | |
shenki | mithro: aps is | 00:13 |
---|---|---|
mithro | shenki: great! | 00:13 |
mithro | Google is still offering the grant for GSoC students to attend conferences, which helps reduce the dependence on LA ponying up the money | 00:14 |
shenki | nice | 00:14 |
mithro | shenki: I'm currently chatting with them to see if we could get slightly larger amount because of the international travel. | 00:15 |
shenki | mithro: cool | 00:16 |
shenki | mithro: good luck | 00:16 |
shenki | mithro: i had a few discussions about the US-centric thinking they have | 00:17 |
shenki | mithro: where they think that $1k is enough to get anywhere | 00:17 |
shenki | mithro: because it only costs $1k to get to anywhere in America, right? | 00:17 |
mithro | shenki: you mean $500 | 00:18 |
shenki | mithro: ah, this was in the context of gsoc reunion | 00:18 |
shenki | mithro: but yeah | 00:18 |
shenki | mithro: $500 was all i managed to get when going to cambridge | 00:20 |
mithro | shenki: yeah, I doubt they'll do anything - but you never know | 00:20 |
shenki | that was lh bending the rules to make my summer of code in the US a 'conference' :) | 00:20 |
CarlFK | mithro: on the gst-s gui there is the thumb and what do you call the large area? | 00:22 |
CarlFK | canvas comes to mind | 00:22 |
mithro | CarlFK: dunno | 00:22 |
CarlFK | k, canvas till someone comes up with better. anyway... | 00:22 |
CarlFK | there is huge (like seconds) lag between the thumb and the canvas | 00:23 |
mithro | CarlFK: can you capture a video? | 00:23 |
mithro | CarlFK: can you also check your CPU usage? | 00:23 |
mithro | CarlFK: the creation of the thumb images is very CPU intensive | 00:24 |
mithro | CarlFK: can you tell if it's dropping frames? | 00:24 |
mithro | CarlFK: btw - gst-switch is quite a bit more CPU intensive than dvswitch | 00:25 |
CarlFK | du no - I am using the bouncing ball test pattern. it looks smooth, but it could be dropping every 10 frames and I wouldn't noticed | 00:25 |
CarlFK | top shows 22% cpu | 00:25 |
mithro | okay, so that isn't the problem | 00:26 |
CarlFK | load average: 2.20, 1.93, 1.22 | 00:26 |
CarlFK | its a 1 core box | 00:26 |
mithro | CarlFK: how many cores? | 00:26 |
mithro | oh | 00:26 |
mithro | You really need ~1 core per video stream | 00:26 |
CarlFK | but X is responsive - I can drag the window around no problem | 00:27 |
mithro | CarlFK: well, create an issue on the issue tracker with as much information as you can | 00:28 |
mithro | CarlFK: and I'll try and take a look at it | 00:28 |
CarlFK | https://github.com/CarlFK/gst-switch/commits/master can you look over those 2 commits | 00:29 |
tpb | Title: Commits · CarlFK/gst-switch · GitHub (at github.com) | 00:29 |
mithro | CarlFK: send a pull request and I'll comment on it there | 00:29 |
CarlFK | mithro: gitub lumped them into one PR - do you want that or should I split them? | 00:31 |
mithro | CarlFK: I'll tell you when I look at them | 00:32 |
mithro | CarlFK: probably one PR is going to be okay | 00:32 |
*** tvCommitBot has joined #timvideos | 00:32 | |
tvCommitBot | [gst-switch] CarlFK opened pull request #29: minimal trusty build and demo (master...master) http://git.io/CImRxg | 00:32 |
*** tvCommitBot has left #timvideos | 00:32 | |
CarlFK | http://nextdayvideo.com/site_media/static/img/temp/gsts3.png | 00:35 |
CarlFK | you can see that the two balls are not even close to the same | 00:35 |
mithro | puck: can you fill out https://docs.google.com/forms/d/1u_fEtT0NtYm7WO-jDqZajKBm75WVT88J28s9TEWJZU4/viewform ? | 00:38 |
tpb | Title: TimVideos Sprints before Linux.conf.au 2015 (at docs.google.com) | 00:38 |
puck | done | 00:40 |
mithro | CarlFK: comments sent | 00:48 |
CarlFK | mithro: whats with the sleeps causing fail? (guessing if it isn't long enough) | 00:51 |
mithro | CarlFK: yeah | 00:51 |
CarlFK | er, might not be long enough, then fail cuz it isn't ready | 00:51 |
mithro | CarlFK: also you don't really get a useful messages about whats going on either | 00:52 |
CarlFK | for demo, I would say keep it dirt simple, so bash script with longer sleeps if needed | 00:52 |
CarlFK | I may try using my dvs-mon thing. the use case is about the same.. may just work | 00:52 |
mithro | CarlFK: I want to demo to actually work, or tell you why it didn't work - but for now lets just merge your current script | 00:52 |
CarlFK | well.. ideally demos work :D | 00:54 |
mithro | CarlFK: yeah, it's also a balance between simplicity and a good demo too | 00:54 |
CarlFK | dvswitch is almost 10 year old, and there still isn't a good system for launching the bits | 00:55 |
mithro | CarlFK: yes, I know this - your little Python GUI thing was kind of nice but annoying because it needs a GUI | 00:56 |
CarlFK | I used to worry about that, now I just go with what seems to be good enough | 00:56 |
mithro | CarlFK: yeah | 00:57 |
CarlFK | I also think it is like a sql server - you get the server and a cli, but that does not give you a contact management app | 00:57 |
CarlFK | changes pushed - does that update my pull request? | 00:59 |
mithro | CarlFK: yes, can you reply to the comments in the pull request? | 01:28 |
CarlFK | mithro: I did, committed, pushed | 01:28 |
CarlFK | er, I made the changes to the files (not reply) | 01:28 |
mithro | CarlFK: can you reply to each comment with "Done" or "Did something else which is better"? | 01:38 |
mithro | CarlFK: basic the process for pull requests normally is, 1) Send Pull request, 2) have it commented on, 3) push new commits, 4) reply to comments, 5) repeat steps 2->5 until it's merged. | 01:45 |
mithro | CarlFK: generally the idea is to reply to each comment | 01:48 |
CarlFK | it gets hard to follow what needs to be replied to | 01:54 |
CarlFK | personally I think that was way more work than needed | 01:54 |
CarlFK | I did figure out how to see that the canvas is way behind | 01:54 |
mithro | CarlFK: it looks like you were trying to use email to do it? | 01:54 |
CarlFK | github sends me email, I hit reply. pretty sure that attaches it back to the comment? | 01:55 |
CarlFK | "Reply to this email directly or view it on GitHub." | 01:55 |
mithro | CarlFK: yeah, it's much clearer on the web interface | 01:55 |
mithro | CarlFK: btw, using correct punctuation in commit messages is a good idea | 01:56 |
*** tvCommitBot has joined #timvideos | 01:56 | |
tvCommitBot | [gst-switch] mithro closed pull request #29: minimal trusty build and demo (master...master) http://git.io/CImRxg | 01:56 |
*** tvCommitBot has left #timvideos | 01:56 | |
CarlFK | http://nextdayvideo.com/site_media/static/img/temp/gsts4.png | 01:57 |
CarlFK | look at the OS clock in the upper right - 57 sec, vs 52 (time coming from same box) | 01:57 |
CarlFK | also, the thumb image stopped showing up. I have no idea why | 01:58 |
mithro | CarlFK: how are you starting the connections? | 01:58 |
CarlFK | hmm.. #ed out the 2nd source from run-demo, ran it. killed the gst-launch-1.0 process. been running variations of gst-launch-1.0 videotestsrc on the command line | 02:01 |
CarlFK | killed srv and ui, ./run-demo.sh and now I have a thumb | 02:04 |
mithro | what is the gst-launch commands you are using? | 02:04 |
CarlFK | gst-launch-1.0 videotestsrc pattern=smpte is-live=1 \ | 02:04 |
CarlFK | ! clockoverlay time-format="%S" font-desc="Sans 240" \ | 02:04 |
CarlFK | ! video/x-raw, width=300, height=200 \ | 02:04 |
CarlFK | ! gdppay \ | 02:04 |
CarlFK | ! tcpclientsink port=3000 \ | 02:04 |
CarlFK | k, looks like it doesn't like it when I kill gst-launch and run it again - I get the empty thumb | 02:05 |
CarlFK | I think I can script this | 02:06 |
mithro | CarlFK: I *think* you want a leaky queue before the gdppay - but this is where thaytan could help us with what is going on exactly :) | 02:08 |
CarlFK | huh, my script to demo the blank thumb doesn't, but it uncovered some other oddness | 02:17 |
CarlFK | I think it is a side effect of the 5 second lag - I kill the source, then restart it, but the server is still running the old source for the 5 seconds | 02:20 |
CarlFK | so it puts the new source in the 2nd slot | 02:20 |
CarlFK | I have no idea what should be happening, so hard to file an issue | 02:21 |
mithro | CarlFK: describe what you think should be happening and start from there | 02:22 |
CarlFK | I expect the bug not to go away, and it isn't. so no problem | 02:25 |
*** 21WAAFN5M has quit IRC | 02:29 | |
*** scrollback1 has joined #timvideos | 02:30 | |
thaytan | where does the server have 5 seconds worth of buffering? | 02:36 |
thaytan | that seems like a lot of HD video sitting in memory somewhere | 02:36 |
thaytan | mithro, atm it looks like I'll be flying into Auckland in the afternoon of the 7th | 02:37 |
mithro | thaytan: okay awesome | 02:37 |
thaytan | but I'll be with my Dad, so I'll be not-really-available-except-for-some-debugging-sessions | 02:37 |
mithro | thaytan: hopefully nowhere | 02:37 |
thaytan | That is, I can probably do a couple of hours a day, but not full 8 hour sessions | 02:38 |
mithro | okay | 02:38 |
CarlFK | http://nextdayvideo.com/site_media/static/img/temp/gsts4.png I can't reliably get the thumb to be white. even reboot.. run script, sometimes it is blank, sometimes it has the image | 02:39 |
thaytan | CarlFK, you mean you can't capture a frame from the video stream succesfully? | 02:42 |
mithro | CarlFK: how often does it happen? | 02:42 |
CarlFK | thaytan: no. see the white thumb? | 02:42 |
thaytan | yp | 02:43 |
thaytan | yep | 02:43 |
mithro | CarlFK: it's probably a good idea to have something to compare too :P | 02:43 |
thaytan | CarlFK, what's supposed to be drawing the thumb image? | 02:43 |
CarlFK | thaytan: it should be colored and have a 57 in it. | 02:43 |
CarlFK | mithro: I have rebooted 3 or 4 times. pretty sure I got the broken thumb (thats what I'll call it) the first time, but it has worked the other times | 02:45 |
mithro | CarlFK: I mean screenshot wise | 02:45 |
CarlFK | mithro: what about screenshot? | 02:46 |
mithro | CarlFK: if you provide a screenshot of the working and the broken versions its easier for people to see what is going on | 02:46 |
CarlFK | thaytan: no idea - I haven't looked at the code | 02:47 |
CarlFK | http://nextdayvideo.com/site_media/static/img/temp/gsts3.png thats shows the thumbs working | 02:48 |
*** flavioribeiro has quit IRC | 02:48 | |
thaytan | CarlFK, it looks like it is using a GstVideoOverlay into a drawing area | 02:52 |
thaytan | the most common problem there is usually a race between the xid being created vs when the pipeline needs an xwindow ID configured | 02:52 |
thaytan | tools/gstvideodisp.c | 02:52 |
thaytan | and/or running out of Xv ports, since it uses xvimagesink for each inpu | 02:53 |
CarlFK | im guessing race, give I get different results across reboots | 02:53 |
CarlFK | but the 5 sec lag is a bigger issue | 02:54 |
thaytan | there's no queue in the receiver pipeline - I'm not sure where 5 seconds delay would happen | 02:55 |
thaytan | unless it's in the TCP socket itself | 02:55 |
*** hyades has quit IRC | 02:55 | |
thaytan | but then you'd expect that to disappear when the sender disappears | 02:56 |
mithro | there are a couple of locations that things could be being queued | 02:59 |
mithro | let me pull up a diagram | 02:59 |
mithro | https://docs.google.com/a/mithis.com/drawings/d/18sU5uECrPgQzxLWzc7RaYWRs9F3aocx0chf16-yxBEY/edit | 03:00 |
tpb | <http://ln-s.net/-K7E> (at docs.google.com) | 03:00 |
*** hyades has joined #timvideos | 03:01 | |
mithro | there could be a queue from the video acceptor to the preview socket (inside the server), or in the preview socket to the display (in the UI stuff) | 03:01 |
CarlFK | if I start the ui 15 sec after the server, then the lag is 15 sec | 03:02 |
mithro | CarlFK: sounds like there is a buffer/queue on the output of the server to the UI | 03:03 |
CarlFK | mithro: except the thumb doesn't suffer | 03:03 |
mithro | CarlFK: the thumb is running correctly? | 03:04 |
CarlFK | correct | 03:04 |
*** pi1 has joined #timvideos | 03:05 | |
mithro | okay | 03:05 |
CarlFK | http://nextdayvideo.com/site_media/static/img/temp/gsts5.png | 03:07 |
mithro | then the queue is between the composite and the UI | 03:07 |
thaytan | mithro, there's no queue in the preview socket pipeline in git (tcpclientsrc ! gdpdepay ! videoconvert ! cairooverlay ! videoconvert ! xvimagesink) | 03:07 |
mithro | thaytan: great! | 03:07 |
*** pederindi has quit IRC | 03:08 | |
thaytan | so must be in the server somewhere? | 03:08 |
thaytan | before the compose/videomix, or else everything would be equally delayed | 03:08 |
mithro | thaytan: everyone is equally delayed I think? | 03:11 |
mithro | I thought it would be somewhere around https://github.com/timvideos/gst-switch/blob/master/tools/gstswitchserver.c#L1571 | 03:13 |
tpb | Title: gst-switch/gstswitchserver.c at master · timvideos/gst-switch · GitHub (at github.com) | 03:13 |
mithro | does tcpserversink have an internal queue or something? | 03:14 |
mithro | hrm, it shouldn't matter because that pipeline is only created on a new connection? | 03:15 |
mithro | nope - that last comment was totally wrong | 03:16 |
thaytan | mithro, lunch - bbiab | 03:23 |
mithro | actually, I can test this | 03:23 |
mithro | what is your test pipeline? | 03:23 |
CarlFK | mithro: mine? | 03:30 |
mithro | CarlFK: yeah the thing which does the numbers | 03:30 |
CarlFK | demo... gst-launch-1.0 videotestsrc pattern=smpte is-live=1 \ | 03:31 |
CarlFK | ! clockoverlay time-format="%S" font-desc="Sans 240" \ | 03:31 |
mithro | CarlFK: thats not all of it? | 03:34 |
CarlFK | mithro: add the clockoverlay line to run-demo.sh | 03:35 |
CarlFK | mithro: http://paste.ubuntu.com/8829161/ | 03:35 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 03:35 |
*** pi1 is now known as pederindi | 03:39 | |
mithro | I'll be back in about an hour | 03:39 |
CarlFK | k ill prollly be off to bed | 03:39 |
mithro | back now | 04:50 |
mithro | thaytan: any idea why http://paste.ubuntu.com/8830204/ displays the first frame and then stops for like 10 seconds before continuing? | 05:17 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 05:17 |
thaytan | mithro, hmm, no - not sure | 05:20 |
*** aps has quit IRC | 05:20 | |
*** aps has joined #timvideos | 05:29 | |
*** hyades_ has quit IRC | 05:33 | |
mithro | thaytan: it's almost like gdppay transfers the first buffer and then sits around for a while to get it's shit together or something? | 05:33 |
thaytan | 10 seconds is a long thumb-twiddle | 05:34 |
mithro | oh | 05:34 |
mithro | the freeze is equal to the time between starting the tcpserversink and the tcpserversrc command | 05:34 |
*** hyades_ has joined #timvideos | 05:35 | |
thaytan | ah, so it's about segments | 05:35 |
mithro | what are segments? | 05:35 |
thaytan | segment events, describing what the timestamp range and playback offset should be | 05:36 |
mithro | thaytan: do things need to be retimed or something? | 05:37 |
thaytan | yeah, but I'm not sure that the current behaviour is optimal | 05:38 |
thaytan | I can see why it does it | 05:39 |
thaytan | gdppay gets a segment event with start=0sec and sends it to gdpdepay | 05:39 |
thaytan | but tcpserversink drops the first n seconds of data, so gdpdepay never gets those | 05:39 |
thaytan | which means gdpdepay generates a segment event with start=0sec, but a first buffer with time=n secs | 05:40 |
thaytan | which is exactly how you describe a sequence that is 'this first buffer gets played after n secs' | 05:40 |
mithro | after n seconds it doesn't jump though, it just starts playing delayed... | 05:41 |
thaytan | yes, that's right | 05:42 |
mithro | thaytan: so what is the work around? | 05:42 |
thaytan | as long as the delay is smaller than what can be buffered in tcpserversink/tcp socket and friends | 05:42 |
mithro | so how do we make it buffer nothing? | 05:45 |
hyades_ | is the value of n same on both ends? | 05:46 |
thaytan | mithro, not sure - it might be something to add to gdpdepay to adjust the segment | 05:47 |
thaytan | hyades, the value of n is how many buffers tcpserversink discards before the client connects | 05:48 |
mithro | thaytan: can we adjust the output of gdpdepay? | 05:48 |
thaytan | mithro, with a pad probe or a custom element, yes | 05:48 |
mithro | thaytan: no inbuilt "gst-plugin-futzer" | 05:49 |
mithro | thaytan: actually, this kind of makes sense - there is a bunch of code in flumotion which fuzts with the gddepay stuff | 05:49 |
mithro | I think... | 05:51 |
mithro | thaytan: would this be the timestamp stuff? | 05:52 |
thaytan | which timestamp stuff? (sounds likely, yes) | 05:52 |
mithro | https://github.com/timvideos/flumotion/blob/921550fa45ae42b2a9f51e4e522d5558fcc9a579/flumotion/component/feedcomponent.py#L296 | 05:52 |
tpb | Title: flumotion/feedcomponent.py at 921550fa45ae42b2a9f51e4e522d5558fcc9a579 · timvideos/flumotion · GitHub (at github.com) | 05:53 |
thaytan | mithro, ah no - that will just make warnings about timestamp gaps in the input stream | 05:56 |
thaytan | it won't modify any timestamps | 05:56 |
thaytan | for flumotion purposes it wants to keep the segments intact anyway | 05:56 |
thaytan | because they keeps the synch between separately captured audio and video streams when muxing | 05:57 |
thaytan | I need to think about it | 05:58 |
*** hyades has quit IRC | 06:00 | |
*** hyades has joined #timvideos | 06:01 | |
*** hyades_ has quit IRC | 06:01 | |
*** hyades_ has joined #timvideos | 06:01 | |
*** tija_ has joined #timvideos | 06:05 | |
thaytan | mithro, I think the adjustment has to be explicitly done | 06:06 |
thaytan | because both audio and video need to move by the same amount, or else they'll get out of synch | 06:07 |
*** Niharika has joined #timvideos | 06:10 | |
*** techdragon has quit IRC | 06:14 | |
*** techdragon has joined #timvideos | 06:18 | |
*** tvCommitBot has joined #timvideos | 06:18 | |
tvCommitBot | [streaming-system] aps-sids pushed 1 new commit to check-signal: http://git.io/8MLmvg | 06:18 |
tvCommitBot | streaming-system/check-signal d12e063 Amanpreet Singh: Use HEAD request instead of GET | 06:18 |
*** tvCommitBot has left #timvideos | 06:18 | |
*** hyades is now known as hyades__ | 06:22 | |
*** hyades_ is now known as hyades | 06:22 | |
mithro | shenki: ping? | 07:18 |
mithro | hyades__: ping? | 07:22 |
hyades | mithro: pong | 07:24 |
mithro | hyades: so you saw that ere are more comments on that pull request right? | 07:25 |
hyades | a min | 07:26 |
*** slomo has joined #timvideos | 07:26 | |
*** slomo has joined #timvideos | 07:26 | |
hyades | travis not building is hugely because of the pylint errors | 07:27 |
hyades | every time a new update to pylint comes in, the make lint breaks | 07:28 |
mithro | so, looking at https://github.com/timvideos/gst-switch/pull/26 | 07:28 |
tpb | Title: Updated Readme, fixes by hyades · Pull Request #26 · timvideos/gst-switch · GitHub (at github.com) | 07:28 |
mithro | each place I've commented on, you should reply to the comment with if you have fixed the issue or not | 07:29 |
hyades | mithro: I will make the build succeed on travis and come back | 07:30 |
mithro | hyades: I said | 07:31 |
mithro | Looks like its also broken on head, so I'm happy to merge before fixing that. | 07:31 |
mithro | hyades: but there is a bunch of other small things which need to be fixed | 07:31 |
mithro | hyades: should take you like 5 minutes to fix them, and then I'll do the merge | 07:32 |
*** flavioribeiro has joined #timvideos | 08:03 | |
hyades | mithro: probably two things are left - the checkouts and the pylint issues | 08:15 |
hyades | mithro: correct me if I missed anything | 08:15 |
mithro | hyades: are you looking at the web interface? | 08:16 |
hyades | mithro: yup, what should i be looking at? | 08:18 |
mithro | hyades: hrm, it looks github didn't email me when you added those last two comments | 08:28 |
mithro | hyades: you should also start sentences with capital letters | 08:29 |
mithro | specially in comment messages | 08:29 |
mithro | hyades: okay it looks good to merge I think | 08:30 |
mithro | thaytan: why can't a leaky queue be good enough? | 08:30 |
*** tvCommitBot has joined #timvideos | 08:30 | |
tvCommitBot | [gst-switch] mithro pushed 19 new commits to master: http://git.io/-foiPQ | 08:30 |
tvCommitBot | gst-switch/master 18caf85 Aayush Ahuja: Update .travis-setup.sh | 08:30 |
tvCommitBot | gst-switch/master bdf23c6 Aayush Ahuja: Update README.md [ci skip] | 08:30 |
tvCommitBot | gst-switch/master a7a707d hyades: Merge remote-tracking branch 'upstream/master'... | 08:31 |
*** tvCommitBot has left #timvideos | 08:31 | |
hyades | mithro: yea there is a possible problem with the github. It was sending me emails for your comments the entire night | 08:34 |
*** Niharika has quit IRC | 08:37 | |
*** hyades__ has quit IRC | 08:59 | |
*** aps has quit IRC | 08:59 | |
*** hyades_ has joined #timvideos | 09:16 | |
*** aps has joined #timvideos | 09:19 | |
thaytan | mithro, for the tcpserversink case, you don't need a leaky queue - tcpserversink should drop packets according to its soft limits already | 11:16 |
*** slomo has quit IRC | 11:16 | |
thaytan | it might be sufficient to use sync=false on the receiver and just display packets as they arrive from the network | 11:17 |
*** slomo has joined #timvideos | 11:17 | |
thaytan | you might get a bit more display jitter, but that's fine for the preview thumbnail | 11:17 |
*** flavioribeiro has quit IRC | 11:19 | |
mithro | what do I put the sync=false on? | 11:25 |
thaytan | mithro, xvimagesink | 11:35 |
*** chinmaygupta28 has joined #timvideos | 12:02 | |
*** chinmaygupta28 has quit IRC | 12:17 | |
CarlFK | good morning folks | 12:53 |
CarlFK | http://nextdayvideo.com/site_media/static/img/temp/gsts6.png | 12:56 |
CarlFK | run-demo.sh .. change 300x200 to ! video/x-raw, width=740, height=480 \ | 12:57 |
*** tija_ has quit IRC | 13:01 | |
CarlFK | https://github.com/timvideos/gst-switch/issues/32 | 13:01 |
tpb | Title: 740x480 causes broken video · Issue #32 · timvideos/gst-switch · GitHub (at github.com) | 13:01 |
*** flavioribeiro has joined #timvideos | 13:01 | |
hyades | CarlFK: probably its built like this | 13:12 |
hyades | https://github.com/timvideos/gst-switch/blob/master/tools/gstcomposite.h#L38 | 13:12 |
tpb | Title: gst-switch/gstcomposite.h at master · timvideos/gst-switch · GitHub (at github.com) | 13:12 |
hyades | CarlFK: https://github.com/timvideos/gst-switch/blob/master/logutils.h | 13:17 |
tpb | Title: gst-switch/logutils.h at master · timvideos/gst-switch · GitHub (at github.com) | 13:17 |
CarlFK | hyades this does't work either width=640, height=480 | 13:30 |
CarlFK | trying 320x240 | 13:30 |
thaytan | hey CarlFK | 13:31 |
CarlFK | hi thaytan | 13:31 |
hyades | CarlFK: not sure about that comment, but its defined here https://github.com/timvideos/gst-switch/blob/master/logutils.h#L48 | 13:32 |
tpb | Title: gst-switch/logutils.h at master · timvideos/gst-switch · GitHub (at github.com) | 13:32 |
thaytan | I was saying to mithro that for the preview thumbnails, it should just use xvimagesink sync=false on the receiver | 13:32 |
thaytan | since it's being transmitted synched on the sender anyway and a little bit of tranmission jitter in the thumbnail won't matter | 13:32 |
thaytan | that makes the little sender/receiver test script work as expected | 13:33 |
*** palash123 has joined #timvideos | 13:33 | |
CarlFK | sender/receiver test script ? | 13:33 |
thaytan | http://paste.ubuntu.com/8830204/ | 13:34 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 13:34 |
CarlFK | hyades - got it | 13:35 |
*** rohitksingh has joined #timvideos | 13:35 | |
CarlFK | thaytan: um, not sure what I should do with that. hopefully mithro does | 13:37 |
thaytan | CarlFK, nm then :) | 13:37 |
*** palash123 has quit IRC | 13:58 | |
*** palash123 has joined #timvideos | 14:11 | |
*** palash123 has quit IRC | 14:33 | |
*** Niharika_ has joined #timvideos | 16:08 | |
*** rohitksingh1 has joined #timvideos | 16:54 | |
*** rohitksingh has quit IRC | 16:58 | |
*** flavioribeiro has quit IRC | 17:08 | |
*** hyades has quit IRC | 17:43 | |
*** hyades has joined #timvideos | 18:09 | |
*** slomo has quit IRC | 18:22 | |
*** rohitksingh1 has quit IRC | 18:27 | |
*** slomo has joined #timvideos | 18:54 | |
*** slomo has joined #timvideos | 18:54 | |
*** flavioribeiro has joined #timvideos | 19:01 | |
*** flavioribeiro has quit IRC | 19:06 | |
*** flavioribeiro has joined #timvideos | 19:10 | |
*** Niharika_ has quit IRC | 19:14 | |
*** Niharika_ has joined #timvideos | 19:17 | |
*** CarlFK has quit IRC | 19:17 | |
*** Niharika_ has quit IRC | 19:17 | |
hyades | why is django debug True? http://timvideos.us/1234 | 19:17 |
*** slomo has quit IRC | 19:45 | |
*** flavioribeiro has quit IRC | 20:06 | |
*** hyades has quit IRC | 23:03 | |
*** flavioribeiro has joined #timvideos | 23:12 | |
*** CarlFK has joined #timvideos | 23:21 | |
*** ChanServ sets mode: +v CarlFK | 23:21 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!