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

burek burek021 at gmail.com
Tue Oct 24 03:05:03 EEST 2017


[00:47:36 CEST] <cone-518> ffmpeg 03James Almer 07master:1eb01cca6f70: avutil/hmac: remove gap in AVHMACType enum values
[01:27:11 CEST] <cone-518> ffmpeg 03James Almer 07master:90eb0a2180fd: avutil/tests/hmac: remove superfluous loop
[01:55:15 CEST] <cone-518> ffmpeg 03James Almer 07master:0cb8369bce32: avcodec/tak: make buf const in avpriv_dca_parse_core_frame_header()
[03:13:10 CEST] <Compn> "The contents of SMPTE ST 2073 looked sane"
[03:13:11 CEST] <Compn> ahaha
[03:13:45 CEST] <Compn> thanks kierank for writing up https://medium.com/@kierank_/reverse-engineering-the-gopro-cineform-codec-7411312bfe1c , i like reading these things
[06:04:03 CEST] <jamrial> ubitux: http://fate.ffmpeg.org/log.cgi?slot=armv7a-android-gcc-4.4-shared&time=20171020202928&log=compile
[06:04:14 CEST] <jamrial> andriod ndk doesn't seem to have linux perf
[06:51:51 CEST] <Compn> so whats the filter command to generate an ffmpeg zigzag logo ? :)
[06:51:55 CEST] <Compn> theres got to be one
[10:44:59 CEST] <ubitux> alright, time to drop vda
[10:50:51 CEST] Action: nevcairiel waves goodbye
[10:55:19 CEST] <durandal_170> Compn: geq
[10:55:40 CEST] <JEEB> ubitux: is this one of those cases where you whirl your magical wand and go "In the name of the Moon, begone!"
[10:57:49 CEST] <ubitux> btw, can we remove the pixel format or not?
[10:57:57 CEST] <ubitux> like, i'm not sure what state we are in?
[10:58:13 CEST] <ubitux> breaking api/abi for a week or 2 is fine, right?
[10:58:30 CEST] <nevcairiel> you can break ABI for a month or so, API should follow the usual rules, 2 year deprecation
[10:58:42 CEST] <nevcairiel> but vda probably was deprecated
[10:59:07 CEST] <ubitux> yeah i mean, if i'm dropping the pixel format it's going to shift everything
[10:59:11 CEST] <ubitux> that's why i'm asking
[11:06:04 CEST] <ubitux> libavutil/utils.c:    av_assert0(AV_PIX_FMT_VDA_VLD == 81); //check if the pix fmt enum has not had anything inserted or removed by mistake
[11:06:06 CEST] <ubitux> meh
[11:14:34 CEST] <nevcairiel> these stupid ABI checks need to be updated anyway
[11:17:22 CEST] <rcombs> can always leave a dummy entry
[11:17:45 CEST] <nevcairiel> its abi changing time, no dummy entries needed
[11:17:45 CEST] <ubitux> yeah i'm going to leave it with... FF_API_VDA
[11:17:59 CEST] <rcombs> I mean I'm all for ABI breaks when necessary but enums are a really easy one to avoid
[11:18:17 CEST] <nevcairiel> the offsets already changed anyway, all those old vdpau ones are dead code right now
[11:18:46 CEST] <ubitux> mmh
[11:49:44 CEST] <cone-318> ffmpeg 03Carl Eugen Hoyos 07master:3605b312f65c: lavf/avio: Print the https warning also for missing tls protocol.
[11:56:31 CEST] <cone-318> ffmpeg 03Clément BSsch 07master:2b320318273b: lavc: drop VDA
[12:11:05 CEST] <sfan5> ^ JEEB
[12:42:12 CEST] <cone-318> ffmpeg 03John Stebbins 07master:4a9d32baca3a: mov: fix decode of fragments that overlap in time
[12:42:13 CEST] <cone-318> ffmpeg 03Michael Niedermayer 07master:2c9fa4162b34: ffmpeg: add -bitexact flag to simplify enabling bitexact mode in (de)muxer and (de/en)coder
[12:46:06 CEST] <JEEB> sfan5: cheers
[12:46:18 CEST] <nevcairiel> does anyone know if sws in slice mode works correctly these days?
[13:01:18 CEST] <ubitux> nevcairiel: the slice mode is very confusing in sws
[13:01:39 CEST] <ubitux> it's definitely not designed for threading, and i'm pretty sure a bunch of optimizations do not handle it well
[13:02:06 CEST] <nevcairiel> i really need threaded scaling though, and creating multiple contexts all processing a different slice sounded like something that might work in theory
[13:30:45 CEST] <cone-318> ffmpeg 03Martin Storsjö 07master:f1fd12ef858c: lavu/arm: Check for have_vfp_vm instead of !have_vfpv3 for float_dsp_vfp
[13:31:53 CEST] <cone-318> ffmpeg 03Martin Storsjö 07release/3.4:587fadaef1e8: lavu/arm: Check for have_vfp_vm instead of !have_vfpv3 for float_dsp_vfp
[15:59:30 CEST] <cone-318> ffmpeg 03James Almer 07master:8c2b82912334: avutil/frame: remove unneccessary metadata pointer getter
[18:23:52 CEST] <JEEB> nevcairiel: yup. it's an api break :D
[18:24:09 CEST] <JEEB> re the read thing
[18:24:11 CEST] <JEEB>  33
[18:24:24 CEST] <jamrial> good thing it was committed after 3.4 was branched, then
[20:40:27 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:8933ac207964: lavc: Drop deprecated debug mv functionality
[20:40:28 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:0c7986df4442: lavc: Drop deprecated workaround bugs options
[20:40:29 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:c06e73929199: lavc: Drop deprecated extended aspect ratio symbol
[20:40:30 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:0871e2337777: lavc: Drop deprecated architectures symbols
[20:40:31 CEST] <cone-318> ffmpeg 03Diego Biurrun 07master:dcc39ee10e82: lavc: Remove deprecated XvMC support hacks
[20:40:32 CEST] <cone-318> ffmpeg 03James Almer 07master:d8a124e7ebc0: Merge commit '8933ac2079644fb09916f1875c569103aefe84b1'
[20:40:33 CEST] <cone-318> ffmpeg 03James Almer 07master:51b88c3d4eb5: Merge commit '0c7986df444273b0e53d3992ba9cc1108bd6a386'
[20:40:34 CEST] <cone-318> ffmpeg 03James Almer 07master:b13e61d6296e: Merge commit 'c06e73929199c4bdbb32ffb3d81c27ea57dd1458'
[20:40:35 CEST] <cone-318> ffmpeg 03James Almer 07master:c381f6a483e0: Merge commit '0871e2337777d9161e7f3554bcad19dabc9e15e1'
[20:40:36 CEST] <cone-318> ffmpeg 03James Almer 07master:b46613dd9b8b: Merge commit 'dcc39ee10e82833ce24aa57926c00ffeb1948198'
[20:40:37 CEST] <cone-318> ffmpeg 03James Almer 07master:7bbe33b05267: avcodec/libx264: add me_method alias to set X264Context->motion_est
[20:52:32 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:72dc7ddd18fe: lavc: Drop deprecated error rate option
[20:52:33 CEST] <cone-318> ffmpeg 03James Almer 07master:400ecd8e4059: Merge commit '72dc7ddd18fe54ee68aec71590c3202ad009a8fc'
[20:58:04 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:cbebc3251bc2: lavc: Drop deprecated public symbols
[20:58:05 CEST] <cone-318> ffmpeg 03James Almer 07master:0b79fdeb9a81: Merge commit 'cbebc3251bc2544b469e0dcb176bc04779d8866c'
[21:00:13 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:da5ba26b9e25: lavc: Drop deprecated macroblock type symbols
[21:00:14 CEST] <cone-318> ffmpeg 03James Almer 07master:f7eb1c9ac55b: Merge commit 'da5ba26b9e25f408e8d2f9428c9eca699f11a7db'
[21:01:34 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:06c20d3e32c3: lavc: Drop deprecated av_fast_malloc() compatibility
[21:01:35 CEST] <cone-318> ffmpeg 03James Almer 07master:d658e04337c5: Merge commit '06c20d3e32c33c4da6d9fbc43aebaeb38c45b859'
[21:06:54 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:b3739599bda7: lavc: Drop deprecated emu edge functionality
[21:06:55 CEST] <cone-318> ffmpeg 03James Almer 07master:7b550c5f84f2: Merge commit 'b3739599bda740ac12d3dde31a331b744df99123'
[21:10:47 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:302554835e39: lavc: Drop deprecated unused public members
[21:10:48 CEST] <cone-318> ffmpeg 03James Almer 07master:6e69525e6984: Merge commit '302554835e39b79b977ed60c9afe81b44590dfef'
[21:27:39 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:bb45d11282d9: lavc: Drop deprecated codec flags
[21:27:40 CEST] <cone-318> ffmpeg 03James Almer 07master:b79a7da36faa: Merge commit 'bb45d11282d93af0e8d4c8fd6bc6405f7439a940'
[21:29:51 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:4476027d9368: lavc: Drop deprecated avctx codec name
[21:29:52 CEST] <cone-318> ffmpeg 03James Almer 07master:5a2e581879b8: Merge commit '4476027d93680cd88d2f75ef1cef5b0c276a8704'
[21:34:43 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:5182a28b5de0: lavc: Drop deprecated global afd field
[21:34:44 CEST] <cone-318> ffmpeg 03James Almer 07master:2ccd00dabd5a: Merge commit '5182a28b5de060c51c21b36053ab205bfbbbbe31'
[21:39:06 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:48bb0da05032: lavc: Drop deprecated way of setting audio delay on encode
[21:39:07 CEST] <cone-318> ffmpeg 03James Almer 07master:d2484639bc20: Merge commit '48bb0da050329e5111b00a12dfc154b7e78fb3a3'
[21:53:02 CEST] <cone-318> ffmpeg 03James Almer 07master:eb5f84633991: avcodec: drop deprecated vismv option
[21:57:44 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:c43a96fe16e6: lavc: Drop deprecated time_base variable for decoding
[21:57:45 CEST] <cone-318> ffmpeg 03James Almer 07master:3e0a16f00333: Merge commit 'c43a96fe16e6a6ea091e64ca271f0788f4a0bea9'
[22:22:00 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:94eed68ace9f: lavc: Drop deprecated options moved to private contexts
[22:22:01 CEST] <cone-318> ffmpeg 03James Almer 07master:fb41bad7e051: avodec/vaapi: drop deprecated vaapi_context fields
[22:22:02 CEST] <cone-318> ffmpeg 03James Almer 07master:bfab4308560c: Merge commit '94eed68ace9f2416af8457fcbf142b175928c06b'
[22:25:37 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:0648dec19db8: lavc: Drop deprecated stream codec tag
[22:25:38 CEST] <cone-318> ffmpeg 03James Almer 07master:c17f638565c6: Merge commit '0648dec19db83bc8c87814d195e32cbad5698a40'
[22:37:31 CEST] <jamrial> iive: ping
[22:37:54 CEST] <iive> jamrial: pong
[22:40:41 CEST] <jamrial> iive: i already removed all the dead xvmc code, but i noticed the xvmc_pix_fmt struct in the xvmc.h header is still used by the hwaccels you added
[22:40:54 CEST] <jamrial> does it need to stay in that header, or can it be moved to xvmc_internal.h?
[22:42:27 CEST] <iive> it must be public header since it is used for communication with the application
[22:43:51 CEST] <jamrial> so the hwacells need the struct to be public? ok
[22:44:05 CEST] <jamrial> wouldn't it make sense to remove the deprecated attribute, then?
[22:44:38 CEST] <iive> yes, unless/until surface allocation is moved inside ffmpeg
[23:01:06 CEST] <cone-318> ffmpeg 03Mateusz 07master:f192f2f061d9: swscale: more accurate DITHER_COPY macro for full and limited range
[23:16:58 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:dd343fd98645: lavu: Drop deprecated VDPAU pixel formats
[23:16:59 CEST] <cone-318> ffmpeg 03James Almer 07master:b773a8d8c1df: Merge commit 'dd343fd986459f467a2d1d70c26101dff1d47d68'
[23:18:55 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:619a433eca2c: lavu: Drop deprecated option type
[23:18:56 CEST] <cone-318> ffmpeg 03James Almer 07master:c0cfc0ce11c1: Merge commit '619a433eca2c5655c41b799e0b06380020fb1498'
[23:21:03 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:35cf146a33ce: lavu: Drop deprecated av_dlog macro
[23:21:04 CEST] <cone-318> ffmpeg 03James Almer 07master:572b7a0b8562: Merge commit '35cf146a33ce41a1adb6c9bd5a0827eacb1b6bfc'
[23:48:10 CEST] <cone-318> ffmpeg 03Vittorio Giovara 07master:5f90ad99bb7e: spherical: Change types of bounding and pad to uint32_t
[23:48:11 CEST] <cone-318> ffmpeg 03James Almer 07master:2f4677a11fd9: Merge commit '5f90ad99bb7e53383fefab5107b861e4c4600700'
[00:00:00 CEST] --- Tue Oct 24 2017


More information about the Ffmpeg-devel-irc mailing list