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

burek burek021 at gmail.com
Wed Jul 29 02:05:03 CEST 2015

[00:02:32 CEST] <cone-006> ffmpeg 03Tom Butterworth 07master:3ee217853a67: Support the Hap chunked frame format
[00:02:33 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07master:4be1b6bef097: Merge commit '3ee217853a6741b829a2683f49c590618891b1ab'
[00:12:41 CEST] <cone-006> ffmpeg 03Vittorio Giovara 07master:aaf937ee3557: hap: Add utility functions file
[00:12:42 CEST] <cone-006> ffmpeg 03Vittorio Giovara 07master:abdc7e403e00: fate: Add hap-chunk ref file
[00:12:43 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07master:952e9fbb4aaa: Merge commit 'aaf937ee3557bfb99c2ad298591b22a7f22ecbf7'
[00:12:44 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07master:146730480265: Merge commit 'abdc7e403e003e97a0dcc4499ac319bf854aeead'
[00:18:28 CEST] <philipl> rcombs: heh. I thought about that briefly as well.
[00:18:44 CEST] <philipl> I guess this is what happens when you keep using a component that hasn't been maintained for 4+ years.
[00:19:50 CEST] <wm4> I wonder what's the nature of this bug
[00:20:04 CEST] <wm4> seems to be deep inside media processing, maybe even a demuxer or decoder bug?
[00:21:18 CEST] <cone-006> ffmpeg 03Anton Khirnov 07master:db21dde3f72c: qsvdec_mpeg2: drop an incorrect comment
[00:21:19 CEST] <cone-006> ffmpeg 03Alexandra Hájková 07master:b5c1c16247ab: asfdec: do not align Data Object when Broadcast Flag is set
[00:21:20 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07master:4ecc9a2f31bf: Merge commit 'db21dde3f72c2331653399bdb8745350f015d847'
[00:21:21 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07master:e1296b5fa4e5: Merge commit 'b5c1c16247ab7d166c84eaf4564e49a1535fdaaf'
[00:40:01 CEST] <cone-006> ffmpeg 03John Högberg 07master:b7040e67ec18: h264: fix AVDISCARD_NONKEY for some interlaced content
[00:40:02 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07master:ea7e4f8e6aa2: Merge commit 'b7040e67ec18259ca634a0e29d98469b3484a87c'
[00:44:14 CEST] <philipl> wm4: CVEs are not published yet? or am I missing something
[00:49:39 CEST] <wm4> no idea
[00:51:01 CEST] <philipl> wm4: are you going to attempt to get that vaapi/egl craziness working in mpv?
[00:53:36 CEST] <wm4> philipl: most likely I will, but currently I'm worried that the drivers on my test system are not new enough
[01:02:21 CEST] <philipl> wm4: That's Intel for you. Always need to be running master.
[01:14:56 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07master:360cebc9c82c: avcodec/mpegvideo_enc: move ff_side_data_set_encoder_stats() call to after the vbv retry code
[02:11:07 CEST] <cone-006> ffmpeg 03James Almer 07master:5d95f32bff86: avocdec/mpeg12dec: fix mpeg_xvmc hwaccel flag
[02:18:21 CEST] <jamrial> michaelni: ^ not sure if you prefer to add an AV_ prefixed version of the flag since it's deprecated, like you did with the vdpau one
[02:28:00 CEST] <michaelni> is the flag needed/used?
[02:28:46 CEST] <jamrial> no idea, but it broke compilation of a fourth of our fate clients
[02:29:13 CEST] <jamrial> ok, not a fourth but a couple dozen
[02:29:35 CEST] <michaelni> i must have missed it as it wasnt build locally 
[02:30:21 CEST] <jamrial> yeah, configure shows X11_extensions_XvMClib_h as a dep for that decoder
[02:33:42 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07master:27294bc203a4: avcodec/mpegvideo_enc: export per frame PSNR through side data
[02:33:43 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07master:1ca042a14b93: avcodec/snowenc: Export quality/pict_type/PSNR stats through side data
[02:33:44 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07master:cdb0225fa9e6: ffmpeg: Use side data instead of coded_frame for error[] values
[03:21:49 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:f1a4af4dc27c: avformat/wavdec: Increase probe_packets limit
[03:21:50 CEST] <cone-006> ffmpeg 03Rodger Combs 07release/2.5:9e1a818a2df1: avformat/wavdec: Increase dts packet threshold to fix more misdetections
[03:21:51 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:962ad32891c8: avcodec/put_bits: Update size_in_bits in set_put_bits_buffer_size()
[03:21:52 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:e83d99863418: avcodec/mpegvideo_enc: Update the buffer size as more slices are merged
[03:21:53 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:4ac8b94a7321: avcodec/put_bits: Assert that there is enough space left in skip_put_bytes()
[03:21:54 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:8d98fbef1655: avcodec/bitstream: Assert that there is enough space left in avpriv_copy_bits()
[03:21:55 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:a61759596dc7: ffmpeg_opt: Set the video VBV parameters only for the video stream from -target
[03:21:56 CEST] <cone-006> ffmpeg 03Luca Barbato 07release/2.5:6b2163caabad: h264: Make sure reinit failures mark the context as not initialized
[03:21:57 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:fd989ff9ca4d: swresample: Check the return value of resampler->init()
[03:21:58 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:42c54f8f4dd9: libopenjpegenc: add NULL check for img before accessing it
[03:21:59 CEST] <cone-006> ffmpeg 03Ganesh Ajjanagadde 07release/2.5:3dc303a05192: swresample/dither: check memory allocation
[03:22:00 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:f569422d669f: avformat/mxfenc: Accept MXF D-10 with 49.999840 Mbit/sec
[03:22:01 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:1728aa3442d7: Revert "avformat/rtpenc: check av_packet_get_side_data() return, fix null ptr dereference"
[03:22:02 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:de943a3460a8: swresample/swresample: Cleanup on init failure.
[03:22:03 CEST] <cone-006> ffmpeg 03Nedeljko Babic 07release/2.5:3dd5c6a4ba80: libavutil/softfloat: Fix av_normalize1_sf bias.
[03:22:04 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:177014a49437: avcodec/atrac3plusdec: consume only as many bytes as available
[03:22:05 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:5ebae729b9a9: avcodec/alsdec: Check for overread
[03:22:06 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:cdd594e24ba1: avcodec/adpcm: Check for overreads
[03:22:07 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:057d6e1cd620: avformat/ffmdec: Check ffio_set_buf_size() return value
[03:22:08 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:062f63e46cd8: avcodec/jpeg2000dec: Check that coords match before applying ICT
[03:22:09 CEST] <cone-006> ffmpeg 03Simon Thelen 07release/2.5:fb22fc0c46bb: libavutil/channel_layout: Correctly return layout when channel specification ends with a trailing 'c'.
[03:22:10 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:a2a545d8db8e: avdevice/lavfi: do not rescale AV_NOPTS_VALUE in lavfi_read_packet()
[03:22:11 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:f5a73058b0f2: avcodec/h264_slice: Use AVFrame diemensions for grayscale handling
[03:22:12 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:3c99f8b4ada2: takdec: ensure chan2 is a valid channel index
[03:22:13 CEST] <cone-006> ffmpeg 03Deliang Fu 07release/2.5:bda906a19561: avformat: Fix bug in parse_rps for HEVC.
[03:22:14 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:7d03a9156da3: ffmpeg_opt: Check for localtime() failure
[03:22:15 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:7a12379463b5: mov: abort on EOF in ff_mov_read_chan
[03:22:16 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:a1879d347e62: libopenjpegdec: check existence of image component data
[03:22:17 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:b4d265e2dcd9: arm: only enable setend on ARMv6
[03:22:18 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:e4e3b14bba12: vp9: change type of tile_size from unsigned to int64_t
[03:22:19 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:27d50fb2d52b: vp8: change mv_{min,max}.{x,y} type to int
[03:22:20 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:da13957525a7: sonic: set avctx->channels in sonic_decode_init
[03:22:21 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:58a0dc1bdf67: h264: er: Copy from the previous reference only if compatible
[03:22:22 CEST] <cone-006> ffmpeg 03wm4 07release/2.5:3903a60d4bee: avio: fix potential crashes when combining ffio_ensure_seekback + crc
[03:22:23 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:568c1b8166b1: ffmpeg: Free last_frame instead of just unref
[03:22:24 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:dd141a50ccb3: postproc: fix unaligned access
[03:22:25 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:fc0df14de1a6: avcodec/dpxenc: implement write16/32 as functions
[03:22:26 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:5464da890566: matroskadec: validate audio channels and bitdepth
[03:22:27 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:a5bc5dd49ae1: matroskadec: check audio sample rate
[03:22:28 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:7ff8f9a604f0: swr: Remember previously set int_sample_format from user
[03:22:29 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:f9dbe8ab2a03: swscale/rgb2rgb_template: Disable shuffle_bytes_2103_c on big endian
[03:22:30 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:17b7262b4f9d: swscale/rgb2rgb_template: Implement shuffle_bytes_0321_c and fix shuffle_bytes_2103_c on BE
[03:22:31 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:7085f68c14ba: swscale/rgb2rgb_template: Fix signedness of v in shuffle_bytes_2103_c()
[03:22:32 CEST] <cone-006> ffmpeg 03Sebastien Zwickert 07release/2.5:8f067955332d: vda: unlock the pixel buffer base address.
[03:22:33 CEST] <cone-006> ffmpeg 03James Almer 07release/2.5:3528822f969e: swscale/x86/rgb2rgb_template: add missing xmm clobbers
[03:22:34 CEST] <cone-006> ffmpeg 03James Almer 07release/2.5:1fc2a1f3367c: swscale/x86/rgb2rgb_template: fix signedness of v in shuffle_bytes_2103_{mmx,mmxext}
[03:22:35 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:98d916300afe: ffmpeg: Do not use the data/size of a bitstream filter after failure
[03:22:36 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:bf44ab5181d4: swscale/swscale_unscaled: Fix rounding difference with RGBA output between little and big endian
[03:22:37 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:755c3222e2c6: wmavoice: limit wmavoice_decode_packet return value to packet size
[03:22:38 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:d661cfad02af: avcodec/pngdec: Only allow one IHDR chunk
[03:22:39 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:0628dfd99427: avcodec/pngdec: Require a IHDR chunk before fctl
[03:22:40 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:6a71e748b3a5: avcodec/pngdec: Check values before updating context in decode_fctl_chunk()
[03:22:41 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:c7cb598bdd8a: avfilter/vf_transpose: Fix rounding error
[03:22:42 CEST] <cone-006> ffmpeg 03James Zern 07release/2.5:68650eda9522: vp9/update_prob: prevent out of bounds table read
[03:22:43 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:58070590b1fc: avcodec/h264_slice: Use w/h from the AVFrame instead of mb_w/h
[03:22:44 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:1b15487e903b: avcodec/aacsbr: check that the element type matches before applying SBR
[03:22:45 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:dec0316c0f3b: avcodec/aacsbr: Assert that bs_num_env is positive
[03:22:46 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:e9deb5581075: avcodec/rawenc: Use ff_alloc_packet() instead of ff_alloc_packet2()
[03:22:47 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:29a97823ba7c: wmalosslessdec: avoid reading 0 bits with get_bits
[03:22:48 CEST] <cone-006> ffmpeg 03Andreas Cadhalpun 07release/2.5:dcfd83fb8e3c: wmalosslessdec: reset frame->nb_samples on packet loss
[03:22:49 CEST] <cone-006> ffmpeg 03Chris Watkins 07release/2.5:4f4ff23ccb88: oggparsedirac: check return value of init_get_bits
[03:22:50 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:d137bb92b298: avcodec/mpegvideo: Clear pointers in ff_mpv_common_init()
[03:22:51 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:80e091853d1e: avcodec/utils: use a minimum 32pixel width in  avcodec_align_dimensions2() for H.264
[03:22:52 CEST] <cone-006> ffmpeg 03Anton Khirnov 07release/2.5:abe503329de0: bytestream2: set the reader to the end when reading more than available
[03:22:53 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:3489693051a7: avcodec/alac: Clear pointers in allocate_buffers()
[03:22:54 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:1cb19f4f08d5: avcodec/sanm: Reset sizes in destroy_buffers()
[03:22:55 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:95d8912bfdc5: avcodec/pthread_frame: check avctx on deallocation
[03:22:56 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:3e167497c78f: ffmpeg: Fix cleanup with ost = NULL
[03:22:57 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:40f5222e9c17: ffmpeg: Fix crash with ost->last_frame allocation failure
[03:22:58 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:3953c497e275: avformat/mov: Fix deallocation when MOVStreamContext failed to allocate
[03:22:59 CEST] <cone-006> ffmpeg 03Zhang Rui 07release/2.5:d819a2c9869c: avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write()
[03:23:00 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:46236b0bae23: swscale/utils: Clear pix buffers
[03:23:01 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:b7c8d072ea1b: avcodec/pthread_frame: clear priv_data, avoid stale pointer in error case
[03:23:02 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:384f6801a2ed: avfilter/af_aresample: Check ff_all_* for allocation failures
[03:23:03 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:8696762b9a3b: avcodec/rv34: Clear pointers in ff_rv34_decode_init_thread_copy()
[03:23:04 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:c72c1b871602: avcodec/diracdec: Check for hpel_base allocation failure
[03:23:05 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:1166d9245ab1: avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free()
[03:23:06 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:be369f6e4034: avcodec/vp8: Check buffer size in vp8_decode_frame_header()
[03:31:21 CEST] <cone-006> ffmpeg 03Michael Niedermayer 07release/2.5:ad03cef4208b: Update for 2.5.8
[05:29:14 CEST] <cone-006> ffmpeg 03Chris Spencer 07master:9c41126e1b9f: avdevice/decklink: Fix build error caused by a change in the SDK.
[06:27:06 CEST] <jamrial> looks like we hit a c99-to-c89 bug
[06:27:20 CEST] <jamrial> "Assertion failed: index_is_unique(&struct_array_lists[rec.parent->data.sal_idx], sai->index), file convert.c, line 1601"
[06:27:39 CEST] <jamrial> this is with the vs2012 fate client
[08:45:23 CEST] <lomer_> hey people ffmpeg -i input.mkv -vcodec copy -acodec copy -ss 00:04:00 -t 00:04:00 output.mkv (Delay relative to video: -651ms) Delay relative to video a mistake?
[13:17:41 CEST] <cone-787> ffmpeg 03Michael Niedermayer 07master:accc91642b60: avcodec/h264_slice: do not skip 2nd field if first was not skipped
[13:35:26 CEST] <cone-787> ffmpeg 03Michael Niedermayer 07master:c3fdf536f6c0: avcodec/h264_slice: Also check sei_recovery_frame_cnt for skip_frame nokey
[13:57:11 CEST] <cone-787> ffmpeg 03Michael Niedermayer 07master:07558ad5824a: avcodec/libdcadec: exss is used only under ifdef, thus mark it as potentially unused
[15:39:32 CEST] <unknown33> using AVOption in a new demuxer (being written) causes a segfault in "avformat_open_input" -> "av_opt_set_defaults" code path. is there some setup function I need to call before using AVOption stuff?
[15:41:33 CEST] <lglinskih>  kierank: ping
[15:48:28 CEST] <durandal_170> unknown33: you have avclass in private context?
[15:49:35 CEST] <nevcairiel> yeah make sure the context starts with an AVClass
[15:54:19 CEST] <unknown33> durandal_170, nevcairiel thanks! that was it (I missed it)
[15:56:19 CEST] <kierank> lglinskih: pong
[15:58:54 CEST] <lglinskih> kierank: new version of test for draw_horiz_band: https://github.com/lglinskih/FFmpeg/commit/ac8c8b3673e8bca7af8ea3a5bed1c49cf1eadfa5
[15:59:23 CEST] <lglinskih> but it works only for decoding in one thread
[16:00:20 CEST] <lglinskih> I don't know how correctly test decoding in multiple threads
[16:01:56 CEST] <unknown33> is ffplay == avplay? it seems that it has support for handling chapters (page up / /page down keys), how do I ensure that my demuxer exposes the chapter information, so that ffplay can use it?
[16:10:28 CEST] <BtbN> avplay is libav
[16:11:50 CEST] <kierank> lglinskih: hmm
[16:16:03 CEST] <kierank> I think it's ok though
[16:16:12 CEST] <kierank> you should submit it and work on seek test fixes if you haven't already
[16:17:25 CEST] <lglinskih> ok
[16:25:13 CEST] <durandal_170> unknown33: see avpriv_new_chapter
[16:26:45 CEST] <unknown33> durandal_170, will do, thanks!
[16:33:35 CEST] <cone-787> ffmpeg 03Ivan Uskov 07master:0b8b18b4fbbd: libavcodec/hevc_mp4toannexb_bsf.c: Optional argument "private_spspps_buf" to avoid extradata modification.
[18:52:30 CEST] <jamrial> since libav is pushing for a generalized major bump, anything that could be done on our end to take advantage of the occasion?
[18:52:37 CEST] <jamrial> what could use cleaning?
[18:53:55 CEST] <nevcairiel> I'm sure there is a few APIs that no longer exist in libav but were kept in ffmpeg that could get another look
[18:54:18 CEST] <nevcairiel> and in that thought, I would be happy already if we follow those removals and don't "postpone" half of them
[18:54:49 CEST] <jamrial> they posted a patch to postpone most of them again, lol
[18:55:15 CEST] <nevcairiel> a bunch of those would ease quite a bit of user confusion as they remove duplicate old APIs, like the old frame allocation and handling stuff
[18:55:34 CEST] <nevcairiel> having only the new API will make understanding the API easier
[18:56:11 CEST] <jamrial> send a reply to the thread then
[18:56:12 CEST] <nevcairiel> I suppose they had a specific timeframe in mind, and only dropped those before that
[18:58:11 CEST] <durandal_170> we should drop -deinterlace and audioconvert
[18:59:40 CEST] <jamrial> agree. at least the latter
[19:00:10 CEST] <nevcairiel> those are incoming from libav removals, at least
[19:01:23 CEST] <nevcairiel> half of those are API cleanups and not functionality removals, so they should go in no question
[19:01:31 CEST] <jamrial> no, audioconvert is not on libav's side
[19:01:38 CEST] <nevcairiel> i'm sure someone will complain loudly about audioconvert or deinterlace
[19:01:53 CEST] <nevcairiel> hm i must've misread them, there was one patch removing something audioconvert
[19:02:12 CEST] <jamrial> it was a lavu header
[19:02:17 CEST] <durandal_170> they removed them before
[19:02:24 CEST] <jamrial> not lavc's stuff
[19:02:31 CEST] <nevcairiel> ah
[19:04:34 CEST] <jamrial> and whoever's using lavc audioconvert should have moved to swr or avr long ago
[19:04:57 CEST] <nevcairiel> same with deint really
[19:05:09 CEST] <nevcairiel> same with everything in those things deprecated for over 2 years
[19:19:28 CEST] <philipl> why would anyone use -deinterlace instead of properly configuring a filter?
[19:27:40 CEST] <wm4> is -deinterlace a ffmpeg.c option?
[19:28:29 CEST] <durandal_170> yes
[19:29:02 CEST] <durandal_170> its awfull deinterlacer IIRC
[19:29:05 CEST] <wm4> and it uses the ancient lavc deinterlacer or what?
[19:30:20 CEST] <rcombs> no, it just inserts yadif
[19:30:45 CEST] <durandal_170> Hmm, you sure?
[19:30:57 CEST] <wm4> maybe it was changed at one point
[19:31:17 CEST] <wm4> Libav wants to drop the ancient lavc deinterlacer soon
[19:31:21 CEST] <wm4> I bet ffmpeg will keep it
[19:31:31 CEST] <rcombs> I just read the relevant ffmpeg_filter.c code
[19:31:54 CEST] <rcombs> oddly, though, it comes _after_ autorotate
[19:32:21 CEST] <durandal_170> didn't libav already removed it?
[19:32:39 CEST] <rcombs> (shouldn't autorotate be a filter instead of an ffmpeg[_filter].c option?)
[19:32:55 CEST] <rcombs> filter or lavfi thing or something
[19:33:13 CEST] <Compn> i thought it was changed to yadif, but a while ago i cant remember...
[19:33:45 CEST] <rcombs> 4257b804
[19:34:03 CEST] <rcombs> "ffmpeg: Replace -deinterlace (which was broken by the buffer ref stuff) with yadif injection", march 2013
[19:34:31 CEST] <durandal_170> ah
[19:35:38 CEST] <durandal_170> then audioconvert is left
[19:38:06 CEST] <rcombs> AFAICT, lavc's audioconvert is currently deprecated public API and isn't used anywhere internally
[19:38:59 CEST] <rcombs> so it should just be a matter of removing the .c and .h from the tree and the Makefile, and then the symbols from the .v
[19:39:45 CEST] <rcombs> eww, namespace failure here
[19:45:59 CEST] <nevcairiel> its not about the difficulty of removing it
[19:46:14 CEST] <nevcairiel> but some certain leader liking to keep it for "compatibility" =p
[19:55:25 CEST] <cone-787> ffmpeg 03Michael Niedermayer 07master:8c2f00d5909d: ffmpeg.c: remove all remaining coded_frame uses
[19:56:39 CEST] <Compn> could just post a patch to remove it
[19:56:46 CEST] <Compn> instead of complaining so much about things
[19:56:52 CEST] <Compn> wheres the fun in that ? :P
[19:58:16 CEST] <durandal_1707> its fun to remove old/unused/bad code
[20:13:25 CEST] <jamrial> Compn: we'll after the bump is done/merged :p
[20:35:46 CEST] <cone-787> ffmpeg 03Nedeljko Babic 07master:fee7c42bf45f: avcodec/aac_fixed: Fix a bug in spectral_to_sample()
[20:54:56 CEST] <cone-787> ffmpeg 03Ivan Uskov 07master:947c2aa45677: libavcodec/qsvenc.c delay in 1 microsecond replaced to more appropriate 500 microseconds
[21:10:31 CEST] <jamrial> nevcairiel: there's no sha512 in libav :p
[21:11:27 CEST] <nevcairiel> your task is clear
[21:11:52 CEST] <nevcairiel> does ffmpeg have them?
[21:13:04 CEST] <jamrial> yes, and ffmpeg hmac supports them
[21:13:42 CEST] <nevcairiel> oh well
[21:51:23 CEST] <cone-787> ffmpeg 03Ivan Uskov 07master:9f543e01afe3: libavcodec/qsvdec.c delay in 1 microsecond replaced to more appropriate 500 microseconds
[22:30:26 CEST] <cone-787> ffmpeg 03Martin Storsjö 07master:d75b55635a02: dxva2/d3d11va: Set _WIN32_WINNT to 0x0602 instead of 0x0600
[22:30:27 CEST] <cone-787> ffmpeg 03Michael Niedermayer 07master:77c3908d5cd0: Merge commit 'd75b55635a02444c2f188c26e431a1cec992babe'
[22:39:04 CEST] <cone-787> ffmpeg 03Martin Storsjö 07master:c6e0829e3696: configure: Don't force _WIN32_WINNT to an older version if targeting winphone/winrt
[22:39:06 CEST] <cone-787> ffmpeg 03Michael Niedermayer 07master:7a0e085ec5fe: Merge commit 'c6e0829e3696c894d24c8088c3ee30a9c17534c2'
[23:17:41 CEST] <cone-787> ffmpeg 03Michael Niedermayer 07master:47424b865aa6: avcodec/avcodec: define CODEC_FLAG based on AV_CODEC_FLAG instead of duplicating the numbers and comments
[00:00:00 CEST] --- Wed Jul 29 2015

More information about the Ffmpeg-devel-irc mailing list