*** tpb has joined #timvideos | 00:00 | |
Sewar | I have Timing model, it have "identification" aka order which is an integer unique field, I won't let the users change it manually, insead would offer them buttons to rearrange timings in place, sounds right? | 00:08 |
---|---|---|
mithro-work | I read that as the "(Tim) ing" model :) | 00:08 |
Sewar | lol :D | 00:09 |
mithro-work | Sewar, sure I guess :P | 00:09 |
Sewar | cool | 00:09 |
mithro-work | I'm not sure I understand all the implications, but I assume you've at least got a partial understanding so happy to just to what you suggest | 00:10 |
Sewar | sure, I will implement it that way and see how it goes | 00:13 |
mithro-work | Sewar, SGTM! | 00:21 |
Sewar | great :) | 00:23 |
*** shenki has quit IRC | 01:24 | |
*** shenki has joined #timvideos | 01:25 | |
*** Jahanzeb has quit IRC | 01:25 | |
*** shenki has quit IRC | 02:05 | |
*** shenki has joined #timvideos | 02:07 | |
*** iiie has quit IRC | 02:34 | |
*** iiie2 is now known as iiie | 02:56 | |
*** shenki has quit IRC | 03:14 | |
*** shenki has joined #timvideos | 03:16 | |
*** iiie0 has joined #timvideos | 03:52 | |
*** mithro has joined #timvideos | 04:01 | |
*** mithro has quit IRC | 04:19 | |
*** hyades has joined #timvideos | 05:30 | |
*** mithro has joined #timvideos | 05:35 | |
hyades | mithro: can you give some feedback | 07:05 |
*** Sewar has quit IRC | 07:22 | |
mithro-work | yes sure | 07:25 |
mithro-work | sorry got distracted by the work I actually get paid to do :P | 07:25 |
hyades | :) | 07:26 |
*** Sewar has joined #timvideos | 07:27 | |
*** Sewar has quit IRC | 07:34 | |
mithro-work | what do you want feedback on? | 07:34 |
hyades | is everything going good? | 07:34 |
mithro-work | well | 07:36 |
mithro-work | a) We need to organise a weekly meeting | 07:37 |
hyades | k | 07:39 |
mithro-work | let me look at your blog | 07:40 |
mithro-work | hyades, random things | 07:40 |
mithro-work | you should use | 07:40 |
mithro-work | "terminate" and "kill" | 07:40 |
mithro-work | rather then s.end() and s.brute_end() | 07:40 |
hyades | ok | 07:40 |
mithro-work | any except: should re-raise the exception | 07:41 |
mithro-work | hyades, always good to use things which are already defined | 07:41 |
mithro-work | hyades, make sure you code is pep8 complainant | 07:41 |
hyades | re-raise the exception ?? | 07:41 |
mithro-work | at the moment | 07:42 |
mithro-work | when you to | 07:42 |
mithro-work | try: except: you loose what cause the exception to occur | 07:42 |
mithro-work | if you put a "raise" in the except, it will cause the exception to continue propograting up | 07:42 |
mithro-work | but I actually think you want a try/finally rather then a try/except in your example | 07:43 |
mithro-work | path = '/home/hyades/gst/master/gstreamer/tools/.libs/' | 07:43 |
mithro-work | os.chdir(path) | 07:43 |
mithro-work | that is bad | 07:43 |
hyades | yeah i need to change that | 07:43 |
mithro-work | probably best to give the server a path | 07:43 |
hyades | yes | 07:44 |
hyades | i've coded it but its commented for now | 07:44 |
hyades | and can you explain how audio is fed to the server? | 07:46 |
hyades | as a separate pipeline on port 4000? | 07:46 |
mithro-work | yes | 07:49 |
mithro-work | have you seen | 07:49 |
mithro-work | https://docs.google.com/a/mithis.com/drawings/d/18sU5uECrPgQzxLWzc7RaYWRs9F3aocx0chf16-yxBEY/edit | 07:49 |
tpb | <http://ln-s.net/-K7E> (at docs.google.com) | 07:49 |
hyades | yes | 07:50 |
mithro-work | should be clear from that then? | 07:50 |
hyades | the server is fine, but the UI end is not clear | 07:51 |
mithro-work | I never noticed that :P | 07:51 |
mithro-work | Guess it shows how much I care about audio :P | 07:52 |
hyades | :) | 07:52 |
mithro-work | each audio is converted to a video | 07:52 |
mithro-work | so they are just video inputs for the GUI | 07:52 |
hyades | k | 07:52 |
hyades | i was just trying to add a audio source on port 4000 while the ui was running | 07:53 |
hyades | but the ui crashed | 07:53 |
hyades | I maybe doing something wrong | 07:53 |
hyades | server was still fine | 07:53 |
mithro-work | give it another try? | 07:54 |
mithro-work | log output? | 07:54 |
hyades | one sec | 07:54 |
mithro-work | again that doesn't give me anything which is useful to tell you what is happening | 07:54 |
mithro-work | remeber all the things I was talking about the other day? They apply here :) | 07:56 |
hyades | yeah | 07:57 |
hyades | so first i ran gst-switch-srv | 07:57 |
hyades | then gst-switch-ui | 07:57 |
hyades | in gdb | 07:57 |
hyades | and added this gstreamer pipeline | 07:57 |
hyades | gst-launch-1.0 audiotestsrc freq=110 wave=10 ! gdppay ! tcpclientsink port=4000 | 07:57 |
hyades | this is what i get | 07:58 |
hyades | http://pastebin.com/xF982GyU | 07:58 |
tpb | Title: hyades@hyades-Inspiron-N5010:~/gst/master/gstreamer/tools/.libs$ gdb gst-switch- - Pastebin.com (at pastebin.com) | 07:58 |
mithro-work | Hrm | 08:12 |
mithro-work | can you log a bug about the following | 08:12 |
mithro-work | (gst-switch-ui:11231): GStreamer-WARNING **: gstpad.c:4503:store_sticky_event:<gdpdepay0:src> Sticky event misordering, got 'segment' before 'caps' | 08:12 |
mithro-work | it shouldn't crash | 08:12 |
mithro-work | but the problem is caused by | 08:12 |
mithro-work | 0:00:10.006664508 11231 0x6b3470 ERROR GST_PIPELINE ./grammar.y:670:priv_gst_parse_yyparse: no element "monoscope" | 08:12 |
mithro-work | ./tools/gstaudiovisual.c:221:error: missing element: monoscope | 08:12 |
mithro-work | ./tools/gstaudiovisual.c:221:error: missing element: (null) | 08:12 |
mithro-work | as the output shows.... | 08:12 |
hyades | ya | 08:13 |
hyades | these gstreamer-warnings come everywhere | 08:13 |
hyades | maybe because it the development version | 08:13 |
mithro-work | WARNINGs mean that something is doing the wrong thing | 08:14 |
hyades | the gst-switch-srv shows these warnings | 08:14 |
hyades | (gst-switch-srv:11304): GStreamer-WARNING **: gstpad.c:3908:gst_pad_push_data:<gdppay1:src> Got data flow before stream-start event | 08:14 |
mithro-work | then you should log bugs about it | 08:14 |
hyades | and this | 08:15 |
hyades | (gst-switch-srv:11583): GStreamer-WARNING **: gstpad.c:3677:gst_pad_chain_data_unchecked:<tcp_sink:sink> Got data flow before stream-start event | 08:15 |
mithro-work | log bugs about that | 08:15 |
hyades | in the gst-switch mailing list? | 08:16 |
mithro-work | issues on github | 08:16 |
hyades | ok | 08:16 |
hyades | how do i disable the github markdown while posting? | 08:27 |
mithro-work | You don't | 08:36 |
mithro-work | you use ``` quotes to make it a code segment | 08:36 |
hyades | k | 08:37 |
*** hyades_ has joined #timvideos | 08:56 | |
*** hyades has quit IRC | 08:59 | |
*** hyades_ is now known as hyades | 09:04 | |
mithro-work | hyades, what else do you want to know | 09:45 |
hyades | nothing else for now :) | 09:45 |
mithro-work | hyades, general feedback on progress | 09:52 |
mithro-work | hyades, I think the fiddlying with the build stuff took longer then I expected | 09:52 |
mithro-work | please updated documentation | 09:52 |
hyades | and coding progress? | 09:53 |
*** tpb has joined #timvideos | 10:05 | |
*** Jahanzeb has joined #timvideos | 10:28 | |
*** Jahanzeb has quit IRC | 10:48 | |
*** shenki has quit IRC | 10:55 | |
*** shenki has joined #timvideos | 10:56 | |
mithro-work | hyades, I'm not really sure how far you are along | 11:06 |
*** shenki has quit IRC | 11:14 | |
*** shenki has joined #timvideos | 11:16 | |
*** bananadine has joined #timvideos | 12:04 | |
*** Sewar has joined #timvideos | 13:26 | |
mithro-work | hey bananadine | 14:25 |
bananadine | hey | 14:25 |
bananadine | do you use @mithro-work when you're at work? | 14:26 |
mithro-work | yes | 14:26 |
mithro-work | mithro-work is my desktop computer | 14:26 |
bananadine | right | 14:27 |
bananadine | so | 14:27 |
bananadine | i got answer from twisted | 14:27 |
bananadine | i should use gtk3reactor | 14:27 |
bananadine | but the tests got skipped because i didn't use this command | 14:27 |
mithro-work | +1 all the things! | 14:27 |
mithro-work | "this command" ? | 14:27 |
bananadine | trial -r gtk3 yourpackage | 14:27 |
bananadine | it's needed to specify which gtk trial is going to use in the command | 14:28 |
mithro-work | okay | 14:34 |
mithro-work | got a link to that? | 14:34 |
bananadine | https://github.com/bananadine/flumotion/commit/0df7d78c3549a0616530fc8129b5139a7f5c0d4b | 14:35 |
tpb | <http://ln-s.net/-K+X> (at github.com) | 14:35 |
*** Sewar has quit IRC | 14:35 | |
bananadine | those are the changes | 14:35 |
bananadine | and to run Trial using gtk3 the command "trial -r gtk3 yourpackage" | 14:37 |
bananadine | for example "trial -r gtk3 flumotion.test.test_component_feedcomponent" | 14:38 |
bananadine | and it returns a successful test run | 14:38 |
bananadine | but some test cases do not support running with gtk3reactor | 14:39 |
bananadine | so i just use "trial yourpackage" on them | 14:39 |
*** Sewar has joined #timvideos | 14:39 | |
bananadine | example "trial flumotion.test.test_component_httpstreamer" | 14:39 |
mithro-work | why don't they work with the gtk3reactor? | 14:39 |
bananadine | i guess because this is in the test "from twisted.trial import unittest" | 14:40 |
bananadine | and not this "from twisted.internet import gtk3reactor | 14:40 |
bananadine | " | 14:40 |
mithro-work | but didn't the __init__.py original import the gtk2reactor? | 14:41 |
bananadine | yes | 14:41 |
mithro-work | so that should be importing the gtk3reactor now right? | 14:41 |
bananadine | yes | 14:42 |
bananadine | i changed the __init__ to import and install gtk3reactor | 14:42 |
mithro-work | bananadine, so shouldn't that then require an -r gtk3? | 14:43 |
bananadine | for some of the tests it does | 14:44 |
bananadine | but the test for http streamer requires a default reactor | 14:45 |
bananadine | well it's fine as long as the test show successful | 14:52 |
mithro-work | *why* does it require the default reactor? | 14:54 |
bananadine | it could be | 14:58 |
bananadine | the flumotion testsuite | 14:58 |
bananadine | testsuite.py | 14:58 |
bananadine | testsuite.py has these: | 14:58 |
bananadine | from twisted.internet import reactor, defer, selectreactor, pollreactor | 14:58 |
bananadine | and | 14:58 |
bananadine | supportedReactors = [selectreactor.SelectReactor, pollreactor.PollReactor] | 14:58 |
mithro-work | hrm | 14:59 |
mithro-work | url? | 14:59 |
bananadine | yess | 15:00 |
bananadine | i did it | 15:00 |
bananadine | wait | 15:00 |
bananadine | https://code.flumotion.com/cgit/flumotion/tree/flumotion/common/testsuite.py | 15:00 |
bananadine | see here | 15:00 |
tpb | <http://ln-s.net/-K+p> (at code.flumotion.com) | 15:00 |
bananadine | now to the twisted.internet import i added gtk3reactor and i also added gtk3reactor in the supportedReactors list | 15:02 |
bananadine | i'm going to commit and push that to my git so you can see | 15:02 |
bananadine | https://github.com/bananadine/flumotion/commit/d112a65b17882ba7f1a1bbe274c7b09dec51301b | 15:04 |
tpb | <http://ln-s.net/-K+t> (at github.com) | 15:04 |
bananadine | and now -r gtk3 works on every test :) | 15:05 |
mithro-work | :P | 15:12 |
mithro-work | bed time like 1 hour ago for me | 15:12 |
mithro-work | so I'm going to go now | 15:12 |
bananadine | ok cool, night | 15:14 |
*** hyades has quit IRC | 15:20 | |
*** bananadine has quit IRC | 15:57 | |
*** iiie is now known as iiie2 | 18:16 | |
*** iiie0 has quit IRC | 18:17 | |
*** iiie0 has joined #timvideos | 18:59 | |
*** iiie0 is now known as iiie | 19:04 | |
*** shenki has quit IRC | 20:25 | |
*** shenki has joined #timvideos | 20:27 | |
*** shenki has quit IRC | 20:36 | |
*** shenki has joined #timvideos | 20:38 | |
parx | hi CarlFK | 21:41 |
CarlFK | hi parx | 21:42 |
parx | You're not at Scipy, right? | 21:42 |
CarlFK | correct | 21:43 |
parx | That form you filled out yesterday- let me know if you ever get anything back on that. | 21:50 |
* Sewar wonders who is Rachel | 21:50 | |
parx | oh, and since you seem to know all the conferences, CarlFK, know anything about this one? http://www.communityleadershipsummit.com/about/ | 21:51 |
tpb | Title: Community Leadership Summit | About The Event (at www.communityleadershipsummit.com) | 21:51 |
parx | iiie it's in Portland ;) | 21:55 |
CarlFK | never heard of it | 21:56 |
parx | I was at a data meetup last night. One of the organizers is going and highly recommended it. | 21:57 |
CarlFK | you should convince them to fly us out :) | 21:58 |
parx | I was with the local data meetup organizers, not the conf organizers. | 21:59 |
parx | This is a spinoff of the Ubuntu community. No connections? | 22:00 |
CarlFK | I know someone who works on Ubuntu-One - but that's pretty far from a spinoff conference thing | 22:01 |
CarlFK | but it you are interested, track down an email.. I am sure you can find someone interested in video | 22:02 |
CarlFK | if they bite, cut/paste this into an email http://www.chipy.org/pages/venue/requirements/ | 22:03 |
tpb | Title: Meeting Venue Requirements (at www.chipy.org) | 22:03 |
CarlFK | I bet there are spelling mistakes - let me know if you want edit privs :) | 22:03 |
parx | haha | 22:04 |
parx | It's a free event, but they have sponsors. | 22:05 |
CarlFK | are we available to record something tomorrow:? :D | 22:06 |
CarlFK | friend just pinged me... | 22:06 |
CarlFK | "...meetup for freelancers? (Developers, designers, copywriters, etc.). VentureShot (744 N. Wells St.) at 6pm." | 22:06 |
CarlFK | sounds like fun | 22:07 |
CarlFK | Lets see if he will answer the questions better than "we have a clip on mic" | 22:07 |
CarlFK | I swear to god that is what came back from ChiPy's next host. | 22:07 |
parx | lol | 22:08 |
iiie | Hi! | 22:08 |
iiie | What? | 22:08 |
* iiie reading | 22:08 | |
parx | interesting conf in PDX | 22:08 |
iiie | he he he | 22:10 |
CarlFK | i am about to cut/paste that to the local guy.. any glaring things I should touch up? | 22:11 |
parx | CarlFK I think tomorrow's a skeptical salon. We haven't had one in a while, so the other thing would have to be pretty interesting. | 22:11 |
CarlFK | k - I'll cc you just so you see the process of trying to get someone to tell me where I can park | 22:12 |
parx | You want me to edit it for typos? :D | 22:12 |
CarlFK | yeah | 22:12 |
parx | yeah I could use a good laugh, CC away | 22:12 |
iiie | recycling | 22:12 |
CarlFK | recycling ? | 22:13 |
iiie | http://www.chipy.org/pages/venue/requirements/ 3rd to last block, "Rycyceling for bottles." | 22:13 |
tpb | Title: Meeting Venue Requirements (at www.chipy.org) | 22:13 |
CarlFK | parx: see if you can figure out how to create an account on chipy.org | 22:13 |
CarlFK | ah | 22:13 |
parx | That's not the only typo. | 22:14 |
CarlFK | then I can click [x]admin an you can go nuts | 22:14 |
* iiie goes back to work ;) | 22:14 | |
CarlFK | iiie you should too | 22:14 |
CarlFK | the django admin is pretty | 22:14 |
CarlFK | this is work - lol | 22:14 |
parx | rather, the delegation of that work | 22:15 |
CarlFK | [x] Designates that this user has all permissions without explicitly assigning them. | 22:37 |
CarlFK | refresh, see if you have an admin option under your name in the upper right corner | 22:37 |
CarlFK | you put a . in your user name? that's weird :) | 22:38 |
parx | Me? I got some error message. I didn't think anything worked. | 22:39 |
CarlFK | lol | 22:39 |
CarlFK | you have an account anyway | 22:39 |
parx | ok, I see the admin stuff | 22:41 |
CarlFK | find pages - | 22:41 |
parx | Oh, for the . I think Google was being a jerk and made me put more than one character | 22:42 |
CarlFK | lol | 22:42 |
CarlFK | pages is Flatpages | 22:42 |
parx | ah... ty | 22:42 |
parx | fixed spelling errors | 22:46 |
parx | There's no spellcheck thingy on the site, but "check spelling" is available from the rightclick menu. Underlines errors in red. | 22:48 |
CarlFK | you done editing? I want to add somethign | 22:50 |
CarlFK | never mind.. | 22:50 |
parx | yeah, I just hit the glaring errors | 22:50 |
CarlFK | "how many people" is not a venue thing... | 22:51 |
CarlFK | damm.. there is a brown line metra stop close.. | 23:03 |
CarlFK | I may try to El in.. I have done it before | 23:04 |
CarlFK | sent | 23:10 |
*** parx1 has joined #timvideos | 23:10 | |
*** parx has quit IRC | 23:12 | |
*** parx1 has quit IRC | 23:20 | |
*** parx has joined #timvideos | 23:20 | |
parx | CarlFK do you know anything about this meetup group or the nature of the event beyond the email thread you forwarded? | 23:33 |
parx | I think this is it http://www.meetup.com/chicagodev/events/125668762/ | 23:33 |
tpb | <http://ln-s.net/-KF0> (at www.meetup.com) | 23:34 |
CarlFK | never heard of it till Chad pinged me | 23:35 |
parx | No content, no presentation, not even a specific industry. It's just a round robin discussion and drinks for "We want designers, copywriters, photographers, developers, electricians, magicians, musicians, and, well, frankly anyone who's got experience in the domain of being your own boss." | 23:35 |
parx | It's a happy hour. Not sure of the point of video & streaming that. | 23:37 |
CarlFK | I know Chad - he bought me a beer once to thank me for my efforts - | 23:38 |
CarlFK | he isn't an idiot, so Im willing to risk it beinig pointless | 23:38 |
CarlFK | grumble - Chad replied to just me with similar concerns :) | 23:40 |
parx | They did this same exact meetup last week. | 23:41 |
parx | oops sorry , not last week | 23:42 |
parx | thinking about something else | 23:42 |
CarlFK | Video All The Things - almost a good company name | 23:47 |
parx | needs " ! " | 23:47 |
parx | try again, for effect | 23:47 |
CarlFK | Video All The Things - almost a good company name! | 23:48 |
CarlFK | :D | 23:48 |
parx | all wrong | 23:48 |
CarlFK | lol | 23:48 |
parx | Video All The Things! | 23:48 |
parx | now that works | 23:48 |
parx | Did Chad change his mind? Or are you going to decline? | 23:50 |
CarlFK | still going foward.. you shoujld see in a few min | 23:51 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!