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

burek burek021 at gmail.com
Thu Dec 3 02:05:02 CET 2015


[00:00:01 CET] <nevcairiel> although that probably doesnt make it much easier than to just start over
[01:06:36 CET] <cone-202> ffmpeg 03Ganesh Ajjanagadde 07master:789ef087c636: avcodec/ppc/fdctdsp: use more accurate constants
[01:06:37 CET] <cone-202> ffmpeg 03Ganesh Ajjanagadde 07master:538e8ab512ab: avutil/tablegen: add tablegen libm compatibility shims
[01:06:38 CET] <cone-202> ffmpeg 03Ganesh Ajjanagadde 07master:16d4c28cbb9a: avcodec/mpegaudio_tablegen: speed up dynamic table creation
[01:06:39 CET] <cone-202> ffmpeg 03Ganesh Ajjanagadde 07master:1d0c94ddaef8: avcodec/mpegaudio_tablegen: more dynamic table creation speedups
[01:06:40 CET] <cone-202> ffmpeg 03Ganesh Ajjanagadde 07master:2f5075f5513f: avcodec/cbrt_tablegen: speed up dynamic table creation
[01:26:59 CET] <cone-202> ffmpeg 03Andrey Utkin 07master:648b26acc5e2: doc/filters/drawtext: fix centering example
[01:33:19 CET] <cone-202> ffmpeg 03Ganesh Ajjanagadde 07master:8c2438053786: avfilter/af_volumedetect: use log10 instead of hardcoded constant
[01:54:39 CET] <KGB> [13FFV1] 15michaelni closed pull request #15: Definition updates (06master...06definition-updates) 02http://git.io/vRvIR
[02:05:23 CET] <J_Darnley> Doesn't that enum ABI change being proposed need a major version bump?
[02:32:16 CET] <cone-202> ffmpeg 03Andrey Utkin 07release/2.8:482bece29bc3: doc/filters/drawtext: fix centering example
[02:32:18 CET] <jamrial> no
[02:32:51 CET] <cone-202> ffmpeg 03Andrey Utkin 07release/2.7:70373bde2d5c: doc/filters/drawtext: fix centering example
[02:33:02 CET] <jamrial> or rather, it needs to be wrapped in an FF_API define for the enum value to change once major is bumped
[02:33:04 CET] <cone-202> ffmpeg 03Andrey Utkin 07release/2.6:95b70b656714: doc/filters/drawtext: fix centering example
[02:33:17 CET] <cone-202> ffmpeg 03Andrey Utkin 07release/2.5:dc5bec14ab7d: doc/filters/drawtext: fix centering example
[02:33:28 CET] <cone-202> ffmpeg 03Andrey Utkin 07release/2.4:a38a41df3989: doc/filters/drawtext: fix centering example
[02:33:38 CET] <cone-202> ffmpeg 03Andrey Utkin 07release/2.3:f450caf05752: doc/filters/drawtext: fix centering example
[02:33:49 CET] <cone-202> ffmpeg 03Andrey Utkin 07release/2.2:ed4c595edd73: doc/filters/drawtext: fix centering example
[02:34:15 CET] <cone-202> ffmpeg 03Andrey Utkin 07release/2.0:c513e721f3fb: doc/filters/drawtext: fix centering example
[02:36:30 CET] <cone-202> ffmpeg 03Andrey Utkin 07release/2.1:32ba667dc7fd: doc/filters/drawtext: fix centering example
[04:38:02 CET] <cone-202> ffmpeg 03Michael Niedermayer 07master:e1057babdfb0: avcodec/mpegaudio_tablegen: Add (), fix fate
[05:00:06 CET] <yvear> hello! did anyone here work on the blu-ray subtitle format .sup decoder? https://ffmpeg.org/doxygen/2.8/pgssubdec_8c_source.html if so, can someone please link me the specs of the format? I need to render pgs subs over video in a certain app but I can't find info on it anywhere
[06:07:42 CET] <Timothy_Gu> compiling C++ files with clang on Linux is currently broken
[06:29:54 CET] <yvear> hello! did anyone here work on the blu-ray subtitle format .sup decoder? https://ffmpeg.org/doxygen/2.8/pgssubdec_8c_source.html if so, can someone please link me the specs of the format? I need to render pgs subs over video in a certain app but I can't find info on it literally anywhere
[10:38:58 CET] <ubitux> michaelni: how was mpegaudio_tablegen broken in 1d0c94dda? is the benchmark still the same?
[10:40:01 CET] <ubitux> yvear: mmh i think we have a ticket about this
[10:40:41 CET] <ubitux> yvear: what about libavformat/supdec.c?
[10:41:05 CET] <ubitux> sup is a simple format muxing pgs subs
[10:41:20 CET] <ubitux> basically a saner equivalent to the "vobsub" from dvds
[10:41:40 CET] <nevcairiel> in general, many specs are usually not publicly available, you could read the ffmpeg .sup demuxer and the ffmpeg pgs decoder for a basic understanding
[10:44:39 CET] <ubitux> isn't sup just an invention from third parties?
[10:44:58 CET] <ubitux> like, a random guy in a forum distributing a extractsup.exe one day
[10:46:04 CET] <wm4> ubitux: got that impression too
[10:46:29 CET] <wm4> and it's also trivial
[11:05:13 CET] <cone-870> ffmpeg 03Chris Cunningham 07master:5e6ce28dabe0: avformat/mp3dec: prefer "fast_seek" to TOC seek for CBR files.
[11:09:16 CET] <nevcairiel> ubitux: i think so, yes, its the blu-ray subtitle format, why would any official body invent a standalone format :)
[11:10:40 CET] <rcombs> ultraviolet or some shit, I guess
[11:10:44 CET] <cone-870> ffmpeg 03Aaron Colwell 07master:ec83efd4d3c5: avformat/matroskadec: Fix sample_aspect_ratio for stereo matroska content
[11:15:31 CET] <durandal_1707> switch and case must be below each other
[11:16:35 CET] <ubitux> if you have a config to instruct vim to do so while reindenting, i'll love a share
[11:47:57 CET] <cone-870> ffmpeg 03Claudio Freire 07master:ca203e9985cd: AAC encoder: improve SF range utilization
[11:52:38 CET] <ubitux> new atomic bomb landing?
[12:03:59 CET] <cone-870> ffmpeg 03Michael Niedermayer 07release/2.5:b622d6f6f65d: avcodec/ffv1dec: Print an error if the quant table count is invalid
[12:04:00 CET] <cone-870> ffmpeg 03Michael Niedermayer 07release/2.5:fa3df7ae415b: avcodec/ffv1dec: Clear quant_table_count if its invalid
[12:04:01 CET] <cone-870> ffmpeg 03Michael Niedermayer 07release/2.6:df660d685435: avcodec/ffv1dec: Print an error if the quant table count is invalid
[12:04:02 CET] <cone-870> ffmpeg 03Michael Niedermayer 07release/2.6:a1b8fa1d9add: avcodec/ffv1dec: Clear quant_table_count if its invalid
[12:04:03 CET] <cone-870> ffmpeg 03Michael Niedermayer 07release/2.7:183f58059442: avcodec/ffv1dec: Print an error if the quant table count is invalid
[12:04:04 CET] <cone-870> ffmpeg 03Michael Niedermayer 07release/2.7:e6264f00addc: avcodec/ffv1dec: Clear quant_table_count if its invalid
[12:04:05 CET] <cone-870> ffmpeg 03Michael Niedermayer 07release/2.8:1c6243228c34: avcodec/ffv1dec: Print an error if the quant table count is invalid
[12:04:06 CET] <cone-870> ffmpeg 03Michael Niedermayer 07release/2.8:ff3e717003ef: avcodec/ffv1dec: Clear quant_table_count if its invalid
[12:09:16 CET] <cone-870> ffmpeg 03Paul B Mahol 07master:c4f7b8f0db6e: avfilter: add audio pulsator filter
[12:09:17 CET] <cone-870> ffmpeg 03Paul B Mahol 07master:6670527d33bb: avfilter/af_stereotools: remove floor usage
[12:18:52 CET] <nevcairiel> can has experimental removal for aacenc now?
[12:22:53 CET] <atomnuker> klaussfreire: ^^
[12:23:08 CET] <atomnuker> I'm all for it
[12:39:43 CET] <kierank> michaelni: thanks
[13:35:55 CET] <wm4> looking at the mpeg4 decoder, which is partially in h263dec.c
[13:36:05 CET] <wm4> MpegEncContext *s  = avctx->priv_data;
[13:36:06 CET] <wm4> ok...
[13:36:13 CET] <wm4>      * FIXME: By the way H263 decoder is evolving it should have
[13:36:13 CET] <wm4>      * an H263EncContext */
[13:36:15 CET] <wm4> ...ok.
[13:37:12 CET] <wm4> that comment is from 2001
[13:37:48 CET] <nevcairiel> of course it is
[13:38:35 CET] <J_Darnley> :)
[13:38:53 CET] <wm4> spot the number of things that are wrong with the code quoted above
[13:43:18 CET] <JEEB> lol
[14:10:08 CET] <wm4> wouldn't it be better if mpeg4 repeated a frame with empty VOP elements (vop_coded=0) instead of just skipping them? (
[14:14:33 CET] <nevcairiel> Why
[14:14:56 CET] <wm4> because there are evil AVIs which have such packets to do some sort of pseudo-VFR
[14:15:19 CET] Action: kierank blames VFR
[14:15:42 CET] <nevcairiel> Isnt it  better to actually output vfr then
[14:16:59 CET] <Daemon404> wm4, ffms2 has a lot of hacks for NVOPs like that
[14:17:04 CET] <Daemon404> the api is crap/broken for them
[14:17:37 CET] <wm4> nevcairiel: maybe, but that makes timestamp handling really fucking hard
[14:18:06 CET] <wm4> unless you pass the timestamp as DTS, which is wrong and won't work for some hwdec wrappers (although these wrappers might of course treat these differently again)
[14:20:52 CET] <wm4> now I'm wondering if it'd be possible to use PTS to pass through the timestamp
[14:21:09 CET] <wm4> somehow waiting until enough frames inherent to the codec delay are decoded, and then sort?
[14:21:34 CET] <wm4> but that doesn't handle dropped frames either
[15:03:03 CET] <cone-870> ffmpeg 03Carl Eugen Hoyos 07release/2.8:aa3101a9e825: lavf/rtpenc_jpeg: Less strict check for standard Huffman tables.
[15:04:10 CET] <cone-870> ffmpeg 03Carl Eugen Hoyos 07master:d208acf2c82b: lavf/rtpenc_jpeg: Less strict check for standard Huffman tables.
[15:55:54 CET] <ubitux> fuck, wrong patchset
[15:58:10 CET] <ubitux> wtf is my git send email doing
[15:59:13 CET] <ubitux> dammit
[16:00:00 CET] <ubitux> i don't get it
[16:00:07 CET] <ubitux> i checked for the 3rd time
[16:00:59 CET] <ubitux> oh well it seems it finally landed
[16:01:16 CET] Action: Daemon404 always format-patch manualyl and send-emails that
[16:02:03 CET] <ubitux> that's what i did
[16:02:20 CET] <Daemon404> dirty dir maybe
[16:02:21 CET] <ubitux> i guess i messed up once, but why it sent 2 empty compsed messages is beyond me though
[16:02:31 CET] <Daemon404> beats me
[16:29:23 CET] <klaussfreire> About the experimental flag, I'm not going to be available for interactive chat so I'll take this discussion to the ML
[16:29:29 CET] <klaussfreire> (AAC experimental flag)
[18:42:30 CET] <atomnuker> turns out the Dirac decoder probably won't decode Low Delay profile properly or at all
[18:42:42 CET] <atomnuker> I think no one actually tested whether it works
[18:43:19 CET] <atomnuker> I'll make a patch to put av_log_ask_for_sample() if the file profile is Low Delay and put it up on the ML
[18:44:34 CET] <atomnuker> the Dirac specifications say one should read slices_x and slices_y only if the profile is Low Delay
[18:45:24 CET] <atomnuker> which the low_delay codepath doesn't
[18:48:19 CET] <cone-870> ffmpeg 03Tobias Rapp 07master:bc517be6b0fb: Makefile: add cleanup of pkg-config files created by configure to distclean
[18:51:52 CET] <atomnuker> nevermind, low delay files should work perfectly
[18:52:14 CET] <atomnuker> <should> because I don't believe any exist and only hawdware encoders could generate them
[20:10:06 CET] <KGB> [13FFV1] 15dericed opened pull request #16: Typos and cleanup (06master...06typos-and-cleanup) 02http://git.io/vRtUs
[20:42:34 CET] <cone-870> ffmpeg 03Andreas Cadhalpun 07master:fb1bf4454e6e: git-howto: mention how to clone ffmpeg-web
[21:10:15 CET] <cone-870> ffmpeg 03Ronald S. Bultje 07master:1ac89869db05: vp9: always keep s->bytesperpixel and ctx->pix_fmt in sync.
[21:54:27 CET] <cone-870> ffmpeg 03Michael Niedermayer 07master:cd7524fdd13d: avcodec/apedec: Check length in long_filter_high_3800()
[21:54:28 CET] <cone-870> ffmpeg 03Michael Niedermayer 07master:f03c2ceec174: avutil/mathematics: return INT64_MIN (=AV_NOPTS_VALUE) from av_rescale_rnd() for overflows
[21:54:29 CET] <cone-870> ffmpeg 03Michael Niedermayer 07master:97b8db334a63: avutil/rational: Test av_rescale_rnd() with combinations of "special" values
[22:45:24 CET] <cone-870> ffmpeg 03Alex Agranovsky 07master:79103f219903: avformat/mpjpeg: allow processing of MIME parts without Content-Length header
[22:45:25 CET] <cone-870> ffmpeg 03Alex Agranovsky 07master:259c71c199e9: avformat/mpjpeg: utilize MIME boundary value to detect start of new frame
[23:18:38 CET] <llogan> trac is the new IRC
[23:19:20 CET] <wm4> we could have a separate channel for such notifications
[23:20:02 CET] <fritsch> to not disturb the silence?
[23:23:44 CET] <wm4> sometimes it can go the other way, and such notifications will kill any real initiaior of possible chats
[23:23:44 CET] <llogan> doesn't bother me. i was just trollin.
[23:24:12 CET] <wm4> (because the signal noise ratio is too bad)
[23:24:46 CET] <llogan> on the other hand it sometimes initiates interesting discussions
[23:25:01 CET] <ubitux> it raises topics (just like now :D)
[23:25:03 CET] <ubitux> i like it
[23:26:52 CET] <llogan> i don't think i'd watch a fflog channel since i already have ffmpeg-cvslog and ffmpeg-trac ML
[23:44:28 CET] <cone-870> ffmpeg 03Paul B Mahol 07master:b2517b02d990: avfilter/af_compand: do not clip; allow >0dB curve points
[23:48:48 CET] <kierank> I don't understand carl
[23:49:00 CET] <kierank> he backported the fix but keeps the bug open?
[23:50:41 CET] <TD-Linux> really, the bot should post the comment text, and replying to the bot should post to trac
[23:56:33 CET] <durandal_1707> is complex stuff from aemphasis ok to commit?
[00:00:00 CET] --- Thu Dec  3 2015


More information about the Ffmpeg-devel-irc mailing list