# # ChangeLog for / in ffmpeg # # Generated by Trac 1.6 # Dec 15, 2024, 3:14:51 AM Mon, 01 Jun 2015 20:04:46 GMT Martin Storsjö <martin@martin.st> [172b2cee] dxva2: Add ifdefs around structs that might not be available ... Mon, 01 Jun 2015 09:04:57 GMT Martin Storsjö <martin@martin.st> [28fa58cf] dxva2: Fix build when only D3D11 or DXVA2 is used Signed-off-by: ... Mon, 01 Jun 2015 09:04:46 GMT Martin Storsjö <martin@martin.st> [31de41ba] configure: Check if ID3D11VideoDecoder exists, not just the header to ... Mon, 01 Jun 2015 08:36:30 GMT Martin Storsjö <martin@martin.st> [08d006f5] h264: Fix HWACCEL_MAX for D3D11 Signed-off-by: Martin Storsjö ... Mon, 01 Jun 2015 08:36:22 GMT Martin Storsjö <martin@martin.st> [674b7914] hevc: Fix HWACCEL_MAX for D3D11 Signed-off-by: Martin Storsjö ... Mon, 01 Jun 2015 07:38:54 GMT Martin Storsjö <martin@martin.st> [63ce9fd2] rtmpdh: Use GMP functions directly, instead of nettle wrappers ... Mon, 01 Jun 2015 07:38:54 GMT Martin Storsjö <martin@martin.st> [84c5ff9] rtmpdh: Fix the indentation in a struct Signed-off-by: Martin ... Sun, 31 May 2015 13:17:22 GMT Luca Barbato <lu_zero@gentoo.org> [b08caa87] nvenc: H264 and HEVC encoders Partially based on the work of Timo ... Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [522d971c] xsub: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [83797da6] wma: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [e1ea365f] truemotion2: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [28fb80dc] svq1: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [42df71d9] ratecontrol: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [0994e142] pthread: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [03927cb7] psymodel: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [fef2f472] xvid: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [9fb483fe] x264: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [41658bc8] libtheora: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [8df5fbf0] lcl: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [7ca603f9] jpegls: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [7d2a6826] huffyuv: Check memory allocation Sun, 31 May 2015 13:03:31 GMT Luca Barbato <lu_zero@gentoo.org> [7fccc96] eatgv: Check memory allocation Sun, 31 May 2015 13:03:30 GMT Luca Barbato <lu_zero@gentoo.org> [69277069] dct: Check memory allocation Sun, 31 May 2015 13:03:30 GMT Luca Barbato <lu_zero@gentoo.org> [e524f373] asv: Check memory allocation Sun, 31 May 2015 13:03:30 GMT Luca Barbato <lu_zero@gentoo.org> [074a1b37] aacpsy: Check memory allocation Sun, 31 May 2015 11:06:19 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [149fa0b7] mpegvideo: Move MotionEstContext and function declarations to a ... Sun, 31 May 2015 11:06:19 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [b2b76691] mpegvideo: mpeg12: Move function declarations Sun, 31 May 2015 11:06:19 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [378a0008] mpegvideo: Move tables to a separate file Sun, 31 May 2015 11:06:19 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [31a117a0] mpegvideo: msmpeg4: Move function declarations Sun, 31 May 2015 11:06:19 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [2f15846a] mpegvideo: wmv2: Move function declarations Sun, 31 May 2015 11:05:13 GMT Luca Barbato <lu_zero@gentoo.org> [902a55f7] dxva2_hevc: re-write reference frame handling The old logic ... Sun, 31 May 2015 11:05:13 GMT Luca Barbato <lu_zero@gentoo.org> [35818b8a] dxva2_hevc: fix 32x32 scaling lists Signed-off-by: Luca Barbato ... Sun, 31 May 2015 11:05:13 GMT Luca Barbato <lu_zero@gentoo.org> [5c720657] mov: always check avio_read return value If avio_read fails, the ... Sun, 31 May 2015 11:05:13 GMT Luca Barbato <lu_zero@gentoo.org> [bff0349d] avio: Add avio_read wrapper to simplify error checking ... Sun, 31 May 2015 11:05:12 GMT Luca Barbato <lu_zero@gentoo.org> [cffb9ea8] mov: reject zero bytes_per_frame with non-zero samples_per_frame In ... Sun, 31 May 2015 11:05:12 GMT Luca Barbato <lu_zero@gentoo.org> [8e9c39e8] mov: abort on EOF in ff_mov_read_chan Otherwise the loop can take a ... Sun, 31 May 2015 11:05:12 GMT Luca Barbato <lu_zero@gentoo.org> [a8a90906] mov: Correctly allocate ctts_data It can be reallocated. CC: ... Sun, 31 May 2015 11:05:12 GMT Luca Barbato <lu_zero@gentoo.org> [f261a55d] mov: Fix two memleaks Signed-off-by: Andreas Cadhalpun ... Sun, 31 May 2015 10:19:19 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [3f38d4b8] vp9: Parse subsampling and report missing feature Sun, 31 May 2015 10:07:11 GMT Luca Barbato <lu_zero@gentoo.org> [d68c053] x86: check for AV_CPU_FLAG_AVXSLOW where useful Signed-off-by: ... Sun, 31 May 2015 10:07:11 GMT Luca Barbato <lu_zero@gentoo.org> [cae39851] x86: Add helper macros to check for slow cpuflags Signed-off-by: ... Sun, 31 May 2015 10:07:11 GMT Luca Barbato <lu_zero@gentoo.org> [f7cafb5] x86: add AV_CPU_FLAG_AVXSLOW flag Signed-off-by: James Almer ... Sun, 31 May 2015 10:07:11 GMT Luca Barbato <lu_zero@gentoo.org> [d0bf20a4] ppc: vsx: Implement diff_pixels and get_pixels Use a macro to ... Sun, 31 May 2015 10:07:11 GMT Luca Barbato <lu_zero@gentoo.org> [eecd29b] ppc: vsx: Implement float_dsp Sun, 31 May 2015 10:07:11 GMT Luca Barbato <lu_zero@gentoo.org> [7d07ee5a] ppc: cpu: Add support for VSX and POWER8 extensions Sun, 31 May 2015 10:07:11 GMT Luca Barbato <lu_zero@gentoo.org> [da60b99a] ppc: Restrict some Altivec implementations to Big Endian In Little ... Sun, 31 May 2015 10:07:10 GMT Luca Barbato <lu_zero@gentoo.org> [f22ebd25] ppc: configure: Support ISA 2.06 and later POWER 7 and POWER 8 ... Sun, 31 May 2015 10:07:10 GMT Luca Barbato <lu_zero@gentoo.org> [3058872c] ppc: Clarify and extend the cpuid check Add POWER entries. Sun, 31 May 2015 10:07:10 GMT Luca Barbato <lu_zero@gentoo.org> [baa94563] ppc: linux: Check altivec using the auxv Should prevent trying to ... Sun, 31 May 2015 10:07:10 GMT Luca Barbato <lu_zero@gentoo.org> [7014b659] ppc: pixblockdsp: Use the abriged vector types Sun, 31 May 2015 10:07:10 GMT Luca Barbato <lu_zero@gentoo.org> [72cebae0] ppc: avutil: Use the abriged vector types Sun, 31 May 2015 10:07:10 GMT Luca Barbato <lu_zero@gentoo.org> [254eb5b6] ppc: avutil: Drop a potentially dangerous workaround The compiler ... Sun, 31 May 2015 07:10:16 GMT Martin Storsjö <martin@martin.st> [881b80b3] network: prevent SIGPIPE on OSX OSX does not know MSG_NOSIGNAL. BSD ... Sat, 30 May 2015 14:28:32 GMT Luca Barbato <lu_zero@gentoo.org> [0181ae9a] h264: Make sure reinit failures mark the context as not initialized ... Sat, 30 May 2015 14:28:32 GMT Luca Barbato <lu_zero@gentoo.org> [5ecabd3c] msrle: Use FFABS to determine the frame size in msrle_decode_pal4 ... Fri, 29 May 2015 20:33:03 GMT Martin Storsjö <martin@martin.st> [b2f0f37] rtmpdh: Generate the whole private exponent using ... Fri, 29 May 2015 06:42:41 GMT Martin Storsjö <martin@martin.st> [e9e86d9e] rtmpdh: Create sufficiently long private keys for gcrypt/nettle ... Fri, 29 May 2015 06:42:38 GMT Martin Storsjö <martin@martin.st> [8016a1bd] rtmpdh: Remove an unnecessary check in the gcrypt/nettle ... Fri, 29 May 2015 06:42:35 GMT Martin Storsjö <martin@martin.st> [063f746] rtmpdh: Add fate test for the DH handshake routine This helps if ... Fri, 29 May 2015 06:42:32 GMT Martin Storsjö <martin@martin.st> [0508faaa] rtmpdh: Pass the actual buffer size of the output secret key ... Fri, 29 May 2015 06:42:30 GMT Martin Storsjö <martin@martin.st> [9f1b3050] rtmpdh: Check the output buffer size in the openssl version of ... Fri, 29 May 2015 06:42:28 GMT Martin Storsjö <martin@martin.st> [127d813b] rtmpdh: Fix a local variable name in the nettle/gcrypt codepath ... Fri, 29 May 2015 06:42:24 GMT Martin Storsjö <martin@martin.st> [78efc69e] rtmpdh: Make sure ret is initialized in the nettle version of ... Thu, 28 May 2015 16:40:40 GMT Luca Barbato <lu_zero@gentoo.org> [a64a5773] pixfmt: remove misleading and broken documentation This was ... Thu, 28 May 2015 16:40:40 GMT Luca Barbato <lu_zero@gentoo.org> [e461030] x86: cavs: Remove an unneeded scratch buffer Simplifies the code ... Thu, 28 May 2015 14:38:43 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [1b1bb2c4] rl: Add error checking to ff_rl_init(). Thu, 28 May 2015 14:38:43 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [324e50ee] rl: Add a function for freeing dynamically allocated tables. Such ... Thu, 28 May 2015 14:38:43 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [6f57375d] rl: Rename ff_*_rl() to ff_rl_*() Thu, 28 May 2015 14:38:43 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [fa1923f1] mpegvideo: Move ff_*_rl functions to a separate file Thu, 28 May 2015 14:38:43 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [419e3404] mpegvideo: Drop exchange_uv() function and use its code directly ... Thu, 28 May 2015 12:05:52 GMT Martin Storsjö <martin@martin.st> [d4d90504] tls_gnutls: Add missing includes for the gcrypt thread safety ... Thu, 28 May 2015 09:40:15 GMT Luca Barbato <lu_zero@gentoo.org> [dd4d709b] x86inc: Clear __SECT__ Silences warning(s) like: ... Tue, 26 May 2015 18:48:51 GMT Martin Storsjö <martin@martin.st> [57cde2b1] lavf: move TLS-related ifdeffery to library specific files There is ... Tue, 26 May 2015 18:48:32 GMT Martin Storsjö <martin@martin.st> [d8ffb205] lavf: split tls.c Move the OpenSSL and GnuTLS implementations to ... Tue, 26 May 2015 11:41:44 GMT Luca Barbato <lu_zero@gentoo.org> [cf1f3d83] doc: Fix spelling of 'Transmission' Signed-off-by: Sebastian ... Mon, 25 May 2015 09:47:08 GMT Luca Barbato <lu_zero@gentoo.org> [d8039ef8] D3D11va: add a Direct3D11 video decoder similar to DXVA2 ... Fri, 22 May 2015 14:34:39 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [4e17946f] mpegvideo: Rework various functions not to use MpegEncContext directly Fri, 22 May 2015 14:34:39 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [a3f4c930] mpegvideo: Have ff_mpeg_ref_picture use AVCodecContext directly Fri, 22 May 2015 14:34:39 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [d5280455] mpegvideo: Have ff_mpeg_unref_picture use AVCodecContext directly ... Fri, 22 May 2015 14:34:39 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [6f54dc4] mpegvideo: Drop stream_codec_tag The field is unused. Fri, 22 May 2015 14:34:39 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [9c1db92a] mpegvideo: Drop err_recognition It is just a duplicate of an ... Fri, 22 May 2015 14:34:39 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [848e86f7] mpegvideo: Drop flags and flags2 They are just duplicates of ... Fri, 22 May 2015 09:21:38 GMT Martin Storsjö <martin@martin.st> [29216d7f] tls: fix compilation when both gnutls and openssl are enabled ... Thu, 21 May 2015 21:06:11 GMT Martin Storsjö <martin@martin.st> [94599a6d] tls: Remove all the local polling loops These aren't necessary any ... Thu, 21 May 2015 21:05:01 GMT Martin Storsjö <martin@martin.st> [d13b124e] tls: Remove the nonblocking code Since the underlying URLContext ... Thu, 21 May 2015 21:04:32 GMT Martin Storsjö <martin@martin.st> [d15eec4d] tls: Use custom IO to read from the URLContext This avoids ... Tue, 19 May 2015 17:59:06 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [3efe0393] hevc: make avcodec_decode_video2() fail if get_format() fails ... Tue, 19 May 2015 17:56:40 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [7046bd9b] lavfi: Move avcodec header to the only filter needing it ... Tue, 19 May 2015 17:55:30 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [eafbc671] vmnc: Delay pixel size check Some clients incorrectly set 24 as ... Sat, 16 May 2015 15:06:35 GMT Luca Barbato <lu_zero@gentoo.org> [732dd658] doc: Add $branch to FATE config template Signed-off-by: Luca ... Wed, 13 May 2015 15:39:37 GMT Luca Barbato <lu_zero@gentoo.org> [e7c5e17d] vda: Make output CVPixelBuffer format configurable This is useful ... Wed, 13 May 2015 15:14:50 GMT Luca Barbato <lu_zero@gentoo.org> [3b5e5e6a] libx265: Use the Multi-library Interface Use the Multi-library ... Tue, 12 May 2015 15:30:48 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [85ca012b] mjpegenc: Fix JFIF header byte ordering The header had a wrong ... Tue, 12 May 2015 15:30:48 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [d84429d4] dnxhd: Print unknown header when found Tue, 12 May 2015 14:28:31 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [8fc11abe] mkv: Print unsupported mov tags when found Tue, 12 May 2015 14:28:31 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [0348e74c] quickdraw: Skip the empty 512 byte header for images Found-by: Carl ... Tue, 12 May 2015 14:28:31 GMT Vittorio Giovara <vittorio.giovara@gmail.com> [d0dce15d] quickdraw: Make the palette opaque Additional overflow fix by ... Tue, 12 May 2015 01:22:18 GMT Luca Barbato <lu_zero@gentoo.org> [da5c6a97] riff: Add MultiScope II fourcc MSC2 as MJPEG Signed-off-by: Luca ... Tue, 12 May 2015 01:20:25 GMT Luca Barbato <lu_zero@gentoo.org> [0670acc] dca_parser: Extend DTS core sync word and fix existing check The ... Sun, 10 May 2015 19:57:21 GMT Martin Storsjö <martin@martin.st> [b8d2630c] dashenc: Reduce the segment duration if cutting out parts with edit ...