#
# 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 ...