[Ffmpeg-devel-irc] ffmpeg-devel.log.20151128

burek burek021 at gmail.com
Sun Nov 29 02:05:03 CET 2015


[00:30:05 CET] <nevcairiel> Timothy_1u: there is a Problem with the strip binary that results in odd problems sometimes, will probably fix itself next run
[01:39:29 CET] <cone-149> ffmpeg 03Michael Niedermayer 07master:6105b7219a90: avcodec/vp3: Clear context on reinitialization failure
[01:39:30 CET] <cone-149> ffmpeg 03Michael Niedermayer 07master:861f2b2a536b: avcodec/vp3: Fix several memleaks
[02:10:47 CET] <Timothy_1u> nevcairiel: okay, but it's been like this for a while: http://fatebeta.ffmpeg.org/history/x86_32-msvc14-dll-windows-native
[13:29:05 CET] <wm4> so whatever happened to this reunification idea
[13:29:21 CET] <wm4> or am I more naive than I thought
[13:42:35 CET] <nevcairiel> noone ever told me what happend at the vdd, so i wouldnt know
[13:45:36 CET] <wm4> me neither
[13:53:23 CET] <atomnuker> but nevcairiel, you were there, weren't you?
[13:54:37 CET] <durandal_170> It's top secret
[13:54:43 CET] <wm4> I actually wanted to come, but there were legitimate time constraints
[14:06:44 CET] <kierank> wm4: j-b is working on it
[14:07:34 CET] <durandal_170> working on what?
[14:08:03 CET] <durandal_170> It's politics
[14:08:07 CET] <kierank> top secret plan
[14:09:14 CET] <durandal_170> it will be some/another fork
[14:09:49 CET] <nevcairiel> atomnuker: i was not
[14:09:56 CET] <wm4> with N forks and N approaching to infinity, the situation will approach to being resolved
[14:10:06 CET] <durandal_170> better join nihav and start from 0
[14:12:44 CET] <JEEB> I actually thought for a moment that nev was at VDD because there was someone called "Hendrik" there
[14:12:57 CET] <JEEB> then I remembered that there's Gramner too
[14:16:29 CET] <iive> call me paranoid, but I don't like secret plans.
[14:18:04 CET] <durandal_170> bribe someone to leak data
[14:21:11 CET] <wm4> durandal_170: were you at vdd?
[14:21:19 CET] <Compn> it is top secret
[14:21:26 CET] <Compn> i dont know what the plan is either
[14:21:32 CET] <Compn> ask fearless leader j-b
[14:21:33 CET] <durandal_170> ^confidental
[14:22:08 CET] <Compn> (i was there, with kierank)
[14:22:54 CET] <atomnuker> Compn: you heard every single thing at the meeting, or at least your beard did
[14:23:04 CET] <Compn> my beard was also there.
[14:23:49 CET] <Compn> atomnuker was there too, i think.
[14:24:10 CET] <durandal_170> wm4: no, but I plan to, once I gather personal body guards and helicopter
[14:24:19 CET] <atomnuker> Compn: I'm pretty sure I saw your beard around, not sure about you though
[14:25:49 CET] <durandal_170> he was smoking before meeting
[14:33:38 CET] <durandal_170> and btw there's no supreme leader, except someone in shadow
[14:34:33 CET] <Compn> anyways, if you get the chance to go, durandal_170 , go to vdd. its a fun time.
[14:34:39 CET] <ubitux> no it's not
[14:35:03 CET] <atomnuker> it's fun
[14:35:05 CET] <atomnuker> COME
[14:35:07 CET] <atomnuker> JOIN US!
[14:35:25 CET] <durandal_170> chicks?
[14:35:49 CET] <atomnuker> well, there was one
[14:36:08 CET] <atomnuker> so yeah, that counts, right?
[14:36:51 CET] <atomnuker> who cares though, THERE WERE 40 BOXES OF PIZZA THE SECOND DAY
[14:37:01 CET] <atomnuker> 40 BOXES OF PIZZA
[14:37:29 CET] <durandal_170> I consume votka martini only
[14:37:54 CET] <atomnuker> there was plenty of orange juice, you can probably ferment it to make vodka
[14:38:22 CET] <Compn> ubitux : so much fun! :P
[14:39:13 CET] <atomnuker> by the way I got a libav t-shirt and a few chocolates from back then
[14:39:32 CET] <atomnuker> the chocolates didn't taste good and the "large" t-shirt is really really small
[14:39:42 CET] <durandal_170> you spy
[14:40:13 CET] <durandal_170> where is ffmpeg t-shirt?
[14:40:15 CET] <atomnuker> they bribed everyone with chocolates
[14:40:54 CET] <atomnuker> and I got the t-shirt "ironically", hoping it would become a musuem exibit in the future
[14:40:57 CET] <durandal_170> trocadero or libav chocolate?
[14:42:58 CET] <atomnuker> the VLC tshirt is cool though, 10/10 fabric, nice design, has the FFmpeg name on the back
[14:43:39 CET] <durandal_170> I will come at vdd with ffmpeg t-shirt
[14:44:16 CET] <durandal_170> once I manage to buy it or create/design one myself
[14:44:54 CET] <atomnuker> https://trac.ffmpeg.org/query?status=closed&status=new&status=open&status=reopened&type=art&col=id&col=summary
[14:46:09 CET] <durandal_170> proffesional one
[14:47:16 CET] <atomnuker> I like the autumn one but I'm not a Canadian
[14:47:30 CET] <durandal_170> for vlc, its easy you only need to take one from road
[14:49:04 CET] <atomnuker> I don't think I've seen a traffic cone with the VLC cone design
[14:55:17 CET] <durandal_170> cone is cone
[14:55:29 CET] <BBB> they had pizza and french croissants
[14:55:37 CET] <BBB> why do people forget the french croissants?
[14:56:07 CET] <durandal_170> can you bring own food?
[14:56:12 CET] <BBB> of course
[14:56:40 CET] <iive> i would think that french croissants are all over France, rolling on the streets and so...
[14:56:57 CET] <BBB> so is pizza, no?
[14:57:13 CET] <iive> isn't pizza an italian thing?
[14:57:17 CET] <BBB> in NY at least, pizza is about as abundant as starbucks shops
[15:01:38 CET] <kierank> durandal_1707: more women than in previous years
[15:07:50 CET] <durandal_1707> need to update ffmpeg headline message on first page
[15:08:59 CET] <durandal_1707> it must mention lavfi
[15:30:47 CET] <durandal_1707> anyone against pushing 2 audio filters?
[15:32:38 CET] <atomnuker> durandal_1707: which ones?
[15:32:42 CET] <atomnuker> the compressor?
[15:33:24 CET] <durandal_1707> and compensationdelay
[15:34:18 CET] <durandal_1707> can I commit avidec fix before it hits libav master?
[15:34:54 CET] <durandal_1707> they push thing after 100 oracle iterations
[15:37:38 CET] <durandal_1707> I still can't figure out how to export lv2 plugin output
[15:37:54 CET] <durandal_1707> from ardour
[15:44:28 CET] <cone-318> ffmpeg 03Ganesh Ajjanagadde 07master:79abf2d0ded8: avcodec/aac_tablegen: get rid of hardcoded tables entirely
[15:45:42 CET] <J_Darnley> ?
[15:45:54 CET] <J_Darnley> Isn't that the point of tablegen?
[15:46:07 CET] <BtbN> They are generated dynamicaly at runtime now.
[15:48:02 CET] <kierank> durandal_1707: I might start vc-5 decoder
[15:48:28 CET] <J_Darnley> I see.
[15:48:55 CET] <J_Darnley> So it it much faster on a top-of-the-line Intel but were the hardcoded tables ever used there?
[15:49:25 CET] <wm4> seems like massive cargo cult to me
[15:49:38 CET] <wm4> at least the part about switching it at compilation time
[15:53:07 CET] <durandal_1707> kierank: with bitstream reader?
[15:54:03 CET] <kierank> The spec isnt very good
[15:55:18 CET] <kierank> I'll be a bitstream parser to begin with - I suspect it is not possible to implement without the code
[15:56:13 CET] <durandal_1707> how much ref decoder cost?
[15:57:57 CET] <kierank> Dunno its thanksgiving so no reply
[15:58:09 CET] <kierank> But it's more fun to troll on twitter
[15:58:26 CET] <wm4> so how do we do this with coding style
[15:58:37 CET] <wm4> do we just accept whatever random style contributors come up with?
[15:58:46 CET] <wm4> I know not even core contributors are consistent about this
[15:58:46 CET] <durandal_1707> no
[15:59:30 CET] <durandal_1707> well I try to, but I don't overkill with vertical alignment
[16:01:21 CET] <durandal_1707> wm4: some specific patch is problematic?
[16:01:56 CET] <wm4> the videotoolbox encoding patches lack proper spacing
[16:02:14 CET] <wm4> so instead of "if (123)" it's "if (123)" etc.
[16:02:51 CET] <fritsch> i'd also prefer "if (123)"
[16:02:54 CET] <durandal_1707> atomnuker: do you plan to review filters, have comments? Or?
[16:03:52 CET] <fritsch> wm4: that's two times the same isn't it?
[16:04:05 CET] <wm4> fritsch: what do you mean?
[16:04:13 CET] <ubitux> you meant "if(123)"
[16:04:13 CET] <fritsch> 16:03 <+wm4> so instead of "if (123)" it's "if (123)" etc.
[16:04:16 CET] <fritsch> :-)
[16:04:18 CET] <ubitux> for the first one
[16:04:18 CET] <fritsch> exactly
[16:04:49 CET] <wm4> oh yeah
[16:05:04 CET] <wm4> I mean "if(123)" vs. "if (123)"
[16:05:57 CET] <wm4> considering it's simply inconsistent in ffmpeg (although the latter seems to be preferred), I feel bad even pointing this out in a patch review
[16:05:59 CET] <fritsch> yes - i know - but now my joke only made more work to everyone
[16:10:57 CET] <atomnuker> durandal_1707: actually I did take a look at the compensationdelay back when you posted it, it's fine
[16:17:14 CET] <atomnuker> durandal_1707: also took a quick look at the compressor, I don't see anything bad with it and it would be very useful to have
[17:01:54 CET] <cone-318> ffmpeg 03Michael Niedermayer 07master:dad354f38ddc: avcodec/hevc: Check max ctb addresses for WPP
[18:06:02 CET] <cone-318> ffmpeg 03Paul B Mahol 07master:3f895dcb0dcb: avfilter: add compensation delay line filter
[18:06:03 CET] <cone-318> ffmpeg 03Paul B Mahol 07master:1685a781cd50: avfilter: add audio compressor filter
[18:21:08 CET] <cone-318> ffmpeg 03Paul B Mahol 07master:13696c378989: doc/filters: extend agate documentation
[19:23:33 CET] <durandal_170> kierank: what's missing from spec?
[19:24:48 CET] <kierank> spec is just very vague
[19:27:42 CET] <Daemon404> i dont know the context but im going to assume SMPTE
[19:33:20 CET] <nevcairiel> vc-5
[19:33:35 CET] <Daemon404> yep
[19:33:38 CET] <Daemon404> so SMPTE.
[19:33:56 CET] <Daemon404> also i heard adobe asked for vc-5 support, but offered no payment or engineering hel
[19:33:59 CET] <Daemon404> p
[19:34:09 CET] <Daemon404> i'd be inclined to not implement it out of spite
[19:35:59 CET] <atomnuker> weren't wavelets a patent minefield?
[19:36:13 CET] <Daemon404> every 2nd line in ffmpeg is patented
[19:36:17 CET] <Daemon404> look how much we care
[19:36:20 CET] <atomnuker> :)
[19:36:50 CET] <atomnuker> though you know, there are still DCT patents
[19:37:17 CET] <atomnuker> last one is like 3 years old and we're in 2015
[19:46:39 CET] <kierank> durandal_170: too much stuff missing
[19:47:10 CET] <Daemon404> kierank, is it like DTS-style?
[19:47:13 CET] <Daemon404> "spec"
[19:47:14 CET] <kierank> yeah 
[19:47:23 CET] <kierank> trolling the author on twitter now
[19:47:40 CET] <Daemon404> of course, being SMPTE, you have no place to send queries
[20:12:45 CET] <rcombs> Daemon404: I've had like 2 users ask for VC-5/Cineform because GoPro's software converts to it for whatever reason
[20:12:59 CET] <rcombs> my response has been "don't use GoPro's software" since the cameras record as H.264 anyway
[20:13:10 CET] <Daemon404> rcombs, gopro bought and owns cineform. they submitted vc05 to smpte.
[20:13:21 CET] <Daemon404> vc-5*
[20:13:41 CET] <Daemon404> and smpte is basically "make my proprietary crap look like it's legit"
[20:13:45 CET] <Daemon404> with "specs"
[20:13:58 CET] <kierank> Daemon404: what was that container viewer software I told you about again
[20:14:00 CET] <kierank> forget the name
[20:14:13 CET] <Daemon404> container viewer? im not sure what that even means
[20:14:24 CET] <kierank> it demuxes containers
[20:14:28 CET] <kierank> and shows you the structure
[20:14:43 CET] <Daemon404> are you sure it was me? it seems pretty niche.
[20:14:48 CET] <Daemon404> and i use boxdumper for mp4
[20:14:51 CET] <rcombs> Daemon404: which is why I find myself not caring very much
[20:14:54 CET] <Daemon404> (as well as my own tool)
[20:15:16 CET] <Daemon404> containers == ???
[20:15:19 CET] <Daemon404> it cant be too many
[20:15:25 CET] <Daemon404> rcombs, yes.
[20:15:41 CET] <Daemon404> rcombs, like i said, adobe asked certain people to add support, and offered nothing in return
[20:15:50 CET] <Daemon404> just "add support, it will be default output in premier" or something
[20:15:54 CET] <rcombs> I don't understand why it exists
[20:15:56 CET] <Daemon404> so i say: fuck adobe, and fuck smpte
[20:16:05 CET] <Daemon404> they can pay if it botehrs them so much
[20:16:21 CET] <Daemon404> sorry for the harsh french. i dislike adobe.
[20:16:31 CET] <Daemon404> rcombs, one reason is it supports bayer
[20:16:55 CET] <rcombs> lemme rephrase
[20:16:58 CET] <Daemon404> kierank, i think i remember now.. sec
[20:17:01 CET] <rcombs> I don't understand why GoPro uses it
[20:17:15 CET] <Daemon404> because they acquired cineform for their NLE, i think?
[20:17:19 CET] <rcombs> (and internal bayer support seems like it would only make sense if it was your capture format, right?)
[20:17:21 CET] <Daemon404> and they cant *not* use their codec
[20:17:21 CET] <Daemon404> ;
[20:17:22 CET] <Daemon404> ;)
[20:17:33 CET] <rcombs> oh kek
[20:17:43 CET] <Daemon404> i could be wrong
[20:17:52 CET] <rcombs> so "no legitimate reason"
[20:18:55 CET] <Daemon404> kierank, hexmonkey?
[20:18:59 CET] <Daemon404> hexmonkey*
[20:19:01 CET] <kierank> yeah that was it
[20:19:01 CET] <Daemon404> HEXAMONKEY*
[20:19:05 CET] <Daemon404> weird name
[20:19:20 CET] <Daemon404> rcombs, is there ever a legitimate reason for a new mezzanine format?
[20:19:33 CET] Action: rcombs shrugs
[20:19:55 CET] <Daemon404> ok there's one: continued employment of engineers
[21:20:29 CET] <Daemon404> i should probably not reply to ganesh mails... there's just somethign about the way he writes / conducts hismelf that gets on my nerves
[21:20:39 CET] <Daemon404> (and consequently im a jerk)
[21:33:50 CET] <Compn> is it the british english that bothers you so? :P
[21:34:12 CET] <Compn> wait nevermind, dont care
[21:36:18 CET] <Daemon404> i live in the uk, so im thinking not.
[21:36:51 CET] <Daemon404> moreover im canadian.
[21:37:57 CET] <atomnuker> Daemon404: would you like a ganesh overload: http://ffmpeg.org/pipermail/ffmpeg-devel/2015-October/182520.html
[21:39:12 CET] <Daemon404> saw it
[21:39:18 CET] <atomnuker> I recommend the second to last paragraph, truly an excercise in poshness and verbosity
[21:39:33 CET] <Daemon404> and i dont need a ganesh overload btw
[21:39:36 CET] <Daemon404> every 2nd mail is his ;p
[21:41:04 CET] <nevcairiel> and they dont really contribute anything meaningful, which makes it so tedious :)
[21:41:21 CET] <Daemon404> it's not as if i contribute anything meaningful
[21:41:23 CET] <Daemon404> ;)
[22:09:42 CET] <jamrial> ubitux: your fate clients haven't updated for days now
[22:10:34 CET] <ubitux> jamrial: yes, my second hd is dying, i can restore my raid
[22:10:41 CET] <ubitux> i'm waiting for a new box to migrate everything
[22:10:49 CET] <jamrial> oh, i see
[22:10:49 CET] <ubitux> i can't*
[22:10:59 CET] <ubitux> (everything ’ the most i can :p)
[22:11:09 CET] <jamrial> just letting you know in case you didn't notice like last time :p
[22:11:33 CET] <cone-318> ffmpeg 03Michael Niedermayer 07master:4f03bebc79f7: avcodec/utils: Use 64bit for aspect ratio calculation in avcodec_string()
[22:11:34 CET] <cone-318> ffmpeg 03Michael Niedermayer 07master:abee0a1c6061: avcodec/utils: Clear dimensions in ff_get_buffer() on failure
[22:11:34 CET] <ubitux> yeah, thx, and sorry about the downtime
[22:25:32 CET] <BBB> Daemon404: I see youre having the same issues Im having
[22:25:36 CET] <BBB> congrats :)
[22:27:12 CET] <Daemon404> "Sorry about that. Please do continue to call me out on such things; I
[22:27:13 CET] <Daemon404> do not like unpleasantness on ffmpeg-devel."
[22:27:19 CET] <Daemon404> im becoming British maybe
[22:27:27 CET] <Daemon404> my instinct is to read it as an insult / snark
[22:27:51 CET] <Daemon404> (i know it's not)
[22:31:22 CET] <ubitux> re: i%4 vs i&3; you should ask him to make sure the compiler is smart enough regarding the signess of i
[22:32:00 CET] <Daemon404> orite signedness
[22:36:29 CET] <Daemon404> BBB, i think it would go smoother if he was on irc
[22:36:35 CET] <Daemon404> realtime communication does wonders...
[22:48:52 CET] <BBB> I guess it helps, yes
[22:53:56 CET] <ubitux> http://b.pkh.me/xkcd1608.png
[22:54:06 CET] <ubitux> i should stop wasting my time now
[22:54:08 CET] <ubitux> :P
[22:54:29 CET] <J_Darnley> :)
[00:00:00 CET] --- Sun Nov 29 2015


More information about the Ffmpeg-devel-irc mailing list