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

burek burek021 at gmail.com
Sat Sep 29 03:05:04 EEST 2018


[01:29:41 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:b90d8cc74663: avcodec/gdv: Replace divisions by shifts in rescale()
[01:29:41 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:a423970511bc: avcodec/gdv: Factor terms out of inner loops in rescale()
[01:29:42 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:6228ce0a33c7: avcodec/gdv: Combine first and 3rd case in rescale()
[01:29:43 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:d021729efc1f: avcodec/gdv: Simplify first inner loop in rescale()
[01:29:44 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:5f84fbce0876: avcodec/gdv: Eliminate 50% of the reads in the first inner loop in rescale()
[01:29:45 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:6a4788e7b31a: avcodec/gdv: Replace loop in gdv_decode_frame() by memcpy()
[01:29:47 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:510bd6194154: avcodec/gdv: Optimize 2x scaling loop a little in gdv_decode_frame()
[01:29:47 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:35517e3ca7ea: avcodec/gdv: Error out if we had insufficent input for the output frame in decompress_2()
[02:16:35 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:8db9097308dc: avcodec/bintext: Check input size before allocating the input image
[02:16:36 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:db6af88cd0fa: avcodec/bintext: Use ff_get_buffer instead of ff_reget_buffer and simplify
[02:16:37 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:7274d849cc44: avcodec/diracdec: Propagate errors from codeblock()
[02:16:38 CEST] <cone-400> ffmpeg 03Michael Niedermayer 07master:179ed2d2e089: avcodec/diracdec: check that GetBitContext has not ended in codeblock()
[12:36:34 CEST] <durandal_1707> j-b: please add agm2 to bounty page (Japanese Amaze Graphic codec)
[12:54:09 CEST] <durandal_1707> also remove old entries, like fox magic and dxv which are done
[12:58:51 CEST] <j-b> durandal_1707: sir, yessir
[14:55:05 CEST] <durandal_1707> j-b: are you gonna do it? because I need to know if my reversing time spent on it will be paid
[15:06:35 CEST] <durandal_1707> ugh its AmuseGraphics and not AmazeGraphics, sorry for that
[16:49:37 CEST] <BBB> -c:v doesnt work in ffplay
[18:54:17 CEST] <durandal_1707> j-b: can i get answer?
[18:54:43 CEST] <j-b> yes, I read all that
[18:54:45 CEST] <j-b> all OK
[18:54:47 CEST] <j-b> will update the wiki
[18:54:57 CEST] <j-b> very busy atm, because of post-VDD and dav1d
[18:55:05 CEST] <j-b> will do eveyrthing during the weekend
[19:05:04 CEST] <atomnuker> oh right, the first deadline was in like 2 days
[19:06:18 CEST] <jamrial> deadline for what?
[19:08:13 CEST] <atomnuker> some minimal viable product? no idea what the contract said, I jut know the dates
[19:09:30 CEST] <j-b> project is out, and more or less working
[19:09:37 CEST] <j-b> so no care
[19:09:55 CEST] <j-b> most of the work is to review MR and check the infra, the gitlab-ci, and so on
[19:10:09 CEST] <j-b> we usually don't have this gitlab process
[22:11:04 CEST] <kierank> durandal_1707: can you help me fix prores?
[22:14:03 CEST] <kierank> J_Darnley: for a personal project, how hard is writing a 12-bit idct?
[22:17:20 CEST] <kierank> I doubt prores coefficients are guaranteed to fit in 16-bit
[22:19:16 CEST] <J_Darnley> I don't know.
[22:19:18 CEST] <J_Darnley> From scratch it is probably quite hard.
[22:19:28 CEST] <kierank> I mean the asm for it
[22:21:41 CEST] <J_Darnley> Still, I'm not quite sure.
[22:21:43 CEST] <J_Darnley> A correct C reference is good.
[22:22:27 CEST] <J_Darnley> Still some effort though.
[22:23:53 CEST] <J_Darnley> Although if it is supposed to replace the mpegvideo we probably fixed many of the obscure bugs and corner cases when I last worked on it.
[22:27:38 CEST] <durandal_1707> kierank: whats broken?
[22:35:53 CEST] <kierank> durandal_1707: weird adding 8192 to every dc coeff code
[22:36:06 CEST] <kierank> also i don't understand if coeffs guaranteed to fit in int16_t
[22:36:20 CEST] <kierank> I guess I can look at reference implementation
[22:39:57 CEST] <durandal_1707> kierank: see my prores12 branch
[22:40:59 CEST] <kierank> durandal_1707: your code is much more complex than mine
[22:41:18 CEST] <kierank> i.e i make it just output 12 by default
[22:41:38 CEST] <kierank> and I remove all the extrashift stuff
[22:41:47 CEST] <kierank> which is some kind of weird hack iiuc
[22:42:43 CEST] <JEEB> the 12->10 thing?
[22:43:51 CEST] <kierank> https://github.com/FFmpeg/FFmpeg has stopped syncing
[22:47:04 CEST] <kierank> durandal_1707: https://github.com/kierank/FFmpeg/tree/prores12
[23:03:42 CEST] <durandal_1707> kierank: does reference use 8192/offset ?
[23:03:53 CEST] <kierank> haven't looked
[23:04:18 CEST] <kierank> 8192 would need int32_t though
[23:07:25 CEST] <durandal_1707> it doesnt, something stinks badly
[00:00:00 CEST] --- Sat Sep 29 2018


More information about the Ffmpeg-devel-irc mailing list