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

burek burek021 at gmail.com
Tue May 23 03:05:02 EEST 2017


[00:32:28 CEST] <cone-270> ffmpeg 03Carl Eugen Hoyos 07master:017a68e8fb8b: lavf/riff: Support more vlc fourcc's for 12 and 16 bit yuv4xx.
[01:12:03 CEST] <cone-270> ffmpeg 03Carl Eugen Hoyos 07master:7f60dc03a0b8: lavf/img2: Add svg and svgz to allow reading image sequences.
[02:18:01 CEST] <cone-270> ffmpeg 03Michael Niedermayer 07master:40fa6a2fa2c2: avcodec/mjpegdec: Fix runtime error: signed integer overflow: -32767 * 130560 cannot be represented in type 'int'
[02:18:02 CEST] <cone-270> ffmpeg 03Michael Niedermayer 07master:a1cbf53c566b: avcodec/dct32_template: Fix runtime error: signed integer overflow: -1071326067 - 1088238847 cannot be represented in type 'int'
[02:18:03 CEST] <cone-270> ffmpeg 03Michael Niedermayer 07master:8fb00b3e858b: avcodec/ivi_dsp: Fix multiple runtime error: left shift of negative value -71
[03:07:03 CEST] <BBB> j-b: can I ask you aom questions now that vlc is in it?
[03:07:10 CEST] <BBB> j-b: or should I ask someone else in videolan?
[09:13:49 CEST] <j-b> BBB: sure
[09:45:48 CEST] <ubitux> can anyone confirm that isobase/mp4/mov do not have any timezone/time offset information?
[09:46:16 CEST] <ubitux> time seems to be utc only, but except the potential gps info, i see no way of deducting the local time
[11:09:35 CEST] <cone-089> ffmpeg 03Paul B Mahol 07master:49d0678181af: avfilter/avf_showspectrum: properly initialize pts
[12:39:47 CEST] <cone-089> ffmpeg 03Hendrik Leppkes 07master:9fb293cfd8b7: Use AVOnce as a static variable consistently
[12:39:56 CEST] <cone-089> ffmpeg 03Hendrik Leppkes 07release/3.3:8640339dbbb5: Use AVOnce as a static variable consistently
[14:04:06 CEST] <J_Darnley> BBB or michaelni: Are either of you around?  I need to ask you about simple_idct.
[14:09:13 CEST] <J_Darnley> Can the horizontal and vertical transforms be reversed?
[14:10:25 CEST] <J_Darnley> In the mmx code what do the upper and lower case comments mean?  Is there a difference between "A0" nd "a0"?
[16:14:14 CEST] <ubitux>  INSTALLinstall-progs-yes
[16:14:16 CEST] <ubitux> heh..
[16:17:05 CEST] <ubitux> btw, i think we have a leak with custom IO
[16:17:17 CEST] <ubitux> and it may be a regression
[16:25:12 CEST] <tdjones> atomnuker: You said that you were writing a new psychoacoustic model, what does the interface look like for me to write against in the vorbis encoder?
[16:32:04 CEST] <atomnuker> tdjones: apply thins patch on top of git master and look at opusenc_psy.h
[16:32:06 CEST] <atomnuker> https://0x0.st/ENB.patch
[16:32:42 CEST] <tdjones> Will look at it, thanks
[16:33:07 CEST] <atomnuker> for now only the _init, _end and ff_opus_psy_process would be needed
[16:34:08 CEST] <atomnuker> the process function returns an int to tell you whether you need more buffers in the queue
[16:35:14 CEST] <atomnuker> so replace it with some placeholder function which always returns 1 (e.g. each frame would be 64 samples large)
[17:04:30 CEST] <ubitux> wm4: please check "[PATCH] lavf/concatdec: do not transfer custom IO flag" when you have a moment
[17:06:31 CEST] <wm4> ubitux: check for what and where?
[17:07:08 CEST] <wm4> ah on the ml
[17:07:17 CEST] <michaelni> J_Darnley, "Can the horizontal and vertical transforms be reversed?" <-- no
[17:07:52 CEST] <michaelni> it would change rounding and it would very likely lead to artifacts
[17:10:26 CEST] <michaelni> or i misunderstand what you mean by "reversed"
[17:21:16 CEST] <ubitux> wm4: this one?
[17:21:17 CEST] <ubitux> -        pls->ctx->flags   |= s->flags;
[17:21:19 CEST] <ubitux> +        pls->ctx->flags   |= s->flags & ~AVFMT_FLAG_CUSTOM_IO;
[17:21:22 CEST] <ubitux> (lavf/hls.c)
[17:23:24 CEST] <ubitux> we don't have other playlist formats with that?
[17:24:02 CEST] <jamrial> tee?
[17:24:20 CEST] <wm4> no, and tee wasn't affected
[17:24:28 CEST] <wm4> I did only as much as to make fate pass
[17:24:55 CEST] <wm4> once the side data merging is removed those changes can be reverted
[17:31:20 CEST] <ubitux> ah? okay
[17:31:31 CEST] <ubitux> well, i'll push anyway both fixes
[17:33:00 CEST] <wm4> what does that make leak anyway?
[17:33:42 CEST] <ubitux> the avio buffers
[17:34:54 CEST] <wm4> oh
[17:35:16 CEST] <wm4> (why does that depend on the demuxer flags instead of avio flags)
[17:36:43 CEST] <ubitux> as a user you set the pb field, and internally it adds the flag
[17:36:56 CEST] <ubitux> then it knows it must not free it
[17:50:52 CEST] <cone-489> ffmpeg 03Clément BSsch 07master:0dcac9c3f0f8: lavf/concatdec: do not transfer custom IO flag
[17:50:52 CEST] <cone-489> ffmpeg 03Clément BSsch 07master:ef0106122508: lavf/hls: do not transfer custom IO flag
[19:49:11 CEST] <cone-489> ffmpeg 03Michael Niedermayer 07master:da617408c80a: avcodec/escape124: Check depth against num_superblocks
[19:49:12 CEST] <cone-489> ffmpeg 03Michael Niedermayer 07master:42e42af76cff: avcodec/mlpdec: Fix runtime error: shift exponent -5 is negative
[20:42:00 CEST] <J_Darnley> michaelni: Thanks.  I did mean do vertical first then horizontal.  I guess "transposed" would be a more accurate term?
[20:46:39 CEST] <michaelni> yes
[22:41:33 CEST] <iive> J_Darnley: btw, you do know that idct are permutated for easier simd?
[22:41:47 CEST] <cone-489> ffmpeg 03Michael Niedermayer 07master:64d0dad93c18: avcodec/takdec: Fix multiple runtime error: signed integer overflow: -512 * 4563386 cannot be represented in type 'int'
[22:41:48 CEST] <cone-489> ffmpeg 03Michael Niedermayer 07master:0ce7cf0c86a2: avcodec/takdec: Fix runtime error: left shift of negative value -360
[22:41:50 CEST] <cone-489> ffmpeg 03Michael Niedermayer 07master:f95f9f975598: avcodec/takdec: Fix runtime error: signed integer overflow: 2146548196 + 2156738 cannot be represented in type 'int'
[23:10:43 CEST] <J_Darnley> iive: yes, vaguely.  Did you mean something specific?
[23:12:31 CEST] <iive> i mean that you can use this permutation to transpose the inital coefficient, do the horizontal tranformation (that is, do it vertically but using the rounding of the horizontal pass)
[23:12:58 CEST] <iive> then transpose do the vertical transform and the result is in place.
[00:00:00 CEST] --- Tue May 23 2017


More information about the Ffmpeg-devel-irc mailing list