Perl 6 - the future is here, just unevenly distributed

IRC log for #openframeworks, 2015-07-15

| Channels | #openframeworks index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:00 admsyn joined #openframeworks
01:12 w4ffles_ joined #openframeworks
01:29 mhashmi joined #openframeworks
01:47 ilbot3 joined #openframeworks
01:47 Topic for #openframeworks is now Welcome :) Site: http://openframeworks.cc/ Logs: http://irclog.perlgeek.de/openframeworks/
01:56 r618 joined #openframeworks
03:11 jsph joined #openframeworks
03:16 billautomata joined #openframeworks
03:29 mhashmi joined #openframeworks
04:50 admsyn joined #openframeworks
04:57 w4ffles joined #openframeworks
05:36 meandi_2 joined #openframeworks
06:16 jedahan joined #openframeworks
06:46 notjosh joined #openframeworks
06:58 jsph joined #openframeworks
07:38 mhashmi joined #openframeworks
08:16 notjosh joined #openframeworks
08:58 bonsaielectric joined #openframeworks
09:20 brwsr joined #openframeworks
11:12 bonsaielectric joined #openframeworks
11:22 kritzikratzi joined #openframeworks
11:31 oneirona1t joined #openframeworks
12:01 bonsaielectric joined #openframeworks
12:13 mhashmi_ joined #openframeworks
12:35 bigx joined #openframeworks
12:57 w4ffles joined #openframeworks
14:33 bonsaielectric joined #openframeworks
15:26 w4ffles joined #openframeworks
15:27 pizthewiz joined #openframeworks
16:25 admsyn joined #openframeworks
16:38 jsph joined #openframeworks
16:42 pizthewiz joined #openframeworks
17:00 w4ffles joined #openframeworks
17:21 Pisuke joined #openframeworks
17:47 bonsaielectric joined #openframeworks
17:50 w4ffles joined #openframeworks
18:11 pizthewiz joined #openframeworks
18:26 pizthewi_ joined #openframeworks
18:35 pizthewiz joined #openframeworks
18:45 r618 joined #openframeworks
18:46 pizthewi_ joined #openframeworks
18:50 jsph joined #openframeworks
19:00 w4ffles joined #openframeworks
19:04 marcocanc joined #openframeworks
19:09 bonsaielectric joined #openframeworks
19:13 pizthewiz joined #openframeworks
19:27 pizthewiz joined #openframeworks
19:31 pizthewiz joined #openframeworks
19:57 w4ffles joined #openframeworks
20:00 pizthewiz joined #openframeworks
20:19 allartburns joined #openframeworks
20:25 mhashmi joined #openframeworks
20:29 allartburns joined #openframeworks
20:34 meandi joined #openframeworks
20:37 kritzikratzi hey everyone!
20:37 kritzikratzi working on a new plugin to read all kinds of audio files and access the playback buffers
20:37 kritzikratzi https://github.com/kritzikratzi/ofxAvCodec
20:37 kritzikratzi very much a wip, but possibly already useful
20:38 admsyn nice
20:38 kritzikratzi i just got it to work today, but it already does a few neat things
20:38 kritzikratzi like adjust the channel count and sample rate
20:39 kritzikratzi big missing thing is seek, but i hope to get that working in the next few days
20:39 kritzikratzi if anyone feels like chipping in some time: compiling ffmpeg for windows and linux would be a huge help
20:40 kritzikratzi i wrote down pretty much everything important in ffmpeg_src/readme.txt
20:43 kritzikratzi ah, one more thing: if someone wants to give it a shot on osx, it’s easiest using this other tool i made. just run „ofxcode add ofxAvCodec“ a copy of the empty example. that takes care of adding the right files to the project and copying the dylibs during the build. https://github.com/kritzikrat​zi/ofxcode/releases/tag/1.01
20:43 alski joined #openframeworks
20:48 alski_ joined #openframeworks
21:12 w4ffles joined #openframeworks
21:17 pizthewiz joined #openframeworks
21:31 pizthewi_ joined #openframeworks
21:46 jvcleave joined #openframeworks
21:55 pizthewiz joined #openframeworks
21:59 jsph joined #openframeworks
22:21 jsph joined #openframeworks
22:28 pizthewiz joined #openframeworks
23:04 w4ffles joined #openframeworks
23:30 qDot_ kritzikratzi: If you don't want to get wall of shamed, put the full LGPL license somewhere in the repo.
23:30 qDot_ Also, why are you going with ffmpeg and not libav?
23:30 kritzikratzi qDot_: tbh, i don’t quite get the difference
23:31 kritzikratzi other than that its a fork
23:32 qDot_ Damn. I had the same question and was hoping you had an answer. :)
23:33 kritzikratzi haha
23:33 qDot_ I just finished integrating libav's FFT in firefox.
23:33 kritzikratzi all i know is there where some fights
23:33 qDot_ Only reason we went libav is 'cause chrome uses it so we figured there's some prior testing for the use case (convolution in WebAudio).
23:34 kritzikratzi http://article.gmane.org/gmane.​comp.video.ffmpeg.devel/123868
23:34 qDot_ But, not like FFT code changes much anyways.
23:34 kritzikratzi :)
23:34 kritzikratzi the api is basically the same, right?
23:34 qDot_ Yeah, as far as I'm aware. I think it's mostly politics these days.
23:34 qDot_ And things landed and work now so I've stopped caring too much. :)
23:34 kritzikratzi like… yesterday i came across some part of their source where it specifically said something like „this struct member must only be accessed through … function, so that two forks can separately add fields"
23:35 kritzikratzi ^ :)
23:35 kritzikratzi hey um… just in case, did you write any code to recover from broken packets?
23:35 kritzikratzi i’m currently testing different files and found a few flac files that cause read errors, now i’m experimenting with ways to continue the stream as best as possible
23:36 qDot_ Nope, literally /all/ we are using is the x86 RDFT implementation.
23:36 kritzikratzi kk, i see
23:37 kritzikratzi you work for FF?
23:37 qDot_ Yeah. I'm a platform engineer at Mozilla.
23:37 kritzikratzi pretty cool :)
23:38 kritzikratzi how did you handle the libav licensing there?
23:39 qDot_ Dynamic linking, which is why the FFT project took 2 weeks longer than planned. :|
23:39 qDot_ We now have a special "lgpllibs" shared lib where all of our LGPL symbols will live.
23:39 qDot_ But wiring that through our build system, making sure all platforms were happy, and dealing with some of the fuckedupedness of libav was not fun.
23:42 kritzikratzi yea, it took me ~5 evenings just get that basic example running in OF. documentation is very sparse.
23:45 kritzikratzi i sometimes fear this licensing and depency mess is gonna become much much bigger and cause serious headaches
23:45 kritzikratzi thats why i license everything i can as wtfpl… for the next generation :)
23:48 kritzikratzi joined #openframeworks
23:52 qDot_ wtfpl is actually horrible. :3
23:52 qDot_ You should use MIT or BSD at least.
23:53 qDot_ Not that licensing seems to matter too much in OF anyways.

| Channels | #openframeworks index | Today | | Search | Google Search | Plain-Text | summary