1481d24c3a 
								
							
								 
							
						 
						
							
							
								
								RGBA64 pixel formats  
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48d1ed9c83 
								
							
								 
							
						 
						
							
							
								
								doc: name correct header  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1155fd02ae 
								
							
								 
							
						 
						
							
							
								
								frame: add a convenience function for copying AVFrame data  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e86c27b4e 
								
							
								 
							
						 
						
							
							
								
								lavr: add a function for checking whether AVAudioResampleContext is open  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c3ecd968f0 
								
							
								 
							
						 
						
							
							
								
								AVOptions: add flags for read/read-only options  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6bb8720f00 
								
							
								 
							
						 
						
							
							
								
								AVOptions: deprecate unused AV_OPT_FLAG_METADATA  
							
							It was never used since it was added and the things it was intended for
are now exported differently. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c98f3169bf 
								
							
								 
							
						 
						
							
							
								
								lavu: add AV_FRAME_DATA_DOWNMIX_INFO side data type.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cca4742a5e 
								
							
								 
							
						 
						
							
							
								
								doc/APIchanges: mark the place where 9 was branched  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d711d839ca 
								
							
								 
							
						 
						
							
							
								
								doc/APIchanges: fill in missing hashes and dates  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d9ae1031f5 
								
							
								 
							
						 
						
							
							
								
								lavf: improve handling of sparse streams when muxing  
							
							Currently ff_interleave_packet_per_dts() waits until it gets a frame for
each stream before outputting packets in interleaved order.
Sparse streams (i.e. streams with much fewer packets than the other
streams, like subtitles or audio with DTX) tend to add up latency and in
specific cases end up allocating a large amount of memory.
Emit the top packet from the packet_buffer if it has a time delta
larger than a specified threshold.
Original report of the issue and initial proposed solution by
mus.svz@gmail.com .
Bug-id: 31
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								93c553c71e 
								
							
								 
							
						 
						
							
							
								
								lavc: deprecate CODEC_FLAG_EMU_EDGE and avcodec_get_edge_width().  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b4797a21d 
								
							
								 
							
						 
						
							
							
								
								avframe: add AV_FRAME_DATA_MATRIXENCODING side data type.  
							
							Includes a libavcodec utility function to update a frame's side data. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c437fb672 
								
							
								 
							
						 
						
							
							
								
								lavu: Add values for various Dolby flags to the AVMatrixEncoding enum.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a41826bea 
								
							
								 
							
						 
						
							
							
								
								lavc: add HEVC profiles names  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d3ea1957f 
								
							
								 
							
						 
						
							
							
								
								Bump major of libavfilter for reference counted buffer API changes.  
							
							Applications that have been linked against an older release of Libav and pick up
updated libraries experience segmentation faults because they pick up the new
libavfilter, which assumes AVFrames have been allocated by libavutil and thus
contain new reference-counting related fields. This will break for AVFrames that
have been allocated by old libavcodec.
All scheduled API changes are deferred to the next bump. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3bc2e89c76 
								
							
								 
							
						 
						
							
							
								
								Bump libavutil major version to account for the LLS API/ABI changes.  
							
							Commit 41578f70cf 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7b3ee9a3a 
								
							
								 
							
						 
						
							
							
								
								lavc: deprecate avcodec_get_frame_defaults().  
							
							Also bump libavcodec micro and add an APIchanges entry saying that
av_frame_* should now be used instead of the lavc AVFrame functions. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e244c6860 
								
							
								 
							
						 
						
							
							
								
								avframe: add codec-independent stereoscopic metadata  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1eaac1d6f7 
								
							
								 
							
						 
						
							
							
								
								mpeg12dec: Extract CC user data into frame side data  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cce3e0a49f 
								
							
								 
							
						 
						
							
							
								
								Move av_fast_{m,re}alloc from lavc to lavu.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8941971a8f 
								
							
								 
							
						 
						
							
							
								
								lavc: make error_rate a private option of mpegvideo encoders  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								728c465856 
								
							
								 
							
						 
						
							
							
								
								vdpau: add a constructor for AVVDPAUContext.  
							
							We will likely want to add new fields to it in the future, so this is
needed to avoid breaking ABI. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca22d1dea2 
								
							
								 
							
						 
						
							
							
								
								vdpau: add a convenience function for getting a decoder profile.  
							
							Based on the code by Rémi Denis-Courmont <remi@remlab.net> from VLC. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cd8f772d06 
								
							
								 
							
						 
						
							
							
								
								lavc: Add colorimetry values for BT.2020, other non-included ones  
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28096e0a80 
								
							
								 
							
						 
						
							
							
								
								h264: wait for initial complete frame before outputing frames  
							
							This can be optionally disabled whith the "output_corrupt" flags
option.  When in "output_corrupt" mode, incomplete frames are
signalled through AVFrame.flags FRAME_FLAG_INCOMPLETE_FRAME.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0767bfd199 
								
							
								 
							
						 
						
							
							
								
								lavfi: allow user-provided execute() callbacks  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e208e6d209 
								
							
								 
							
						 
						
							
							
								
								lavu: Add interleaved 4:2:2 8/10-bit formats  
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c38854c399 
								
							
								 
							
						 
						
							
							
								
								doc: Add missing hashes and dates to APIChanges  
							
							Also fix the typo in the last entry version. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3feb3d6ce4 
								
							
								 
							
						 
						
							
							
								
								mem: Introduce av_reallocp  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a9a9d4a2a 
								
							
								 
							
						 
						
							
							
								
								lavc: Add refcounted api to AVPacket  
							
							Provide a clean way to manipulate packets. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f824535a4a 
								
							
								 
							
						 
						
							
							
								
								vdpau: deprecate bitstream buffers within the hardware context  
							
							The bitstream buffers are now private and freed by libavcodec. For
backward compatibility, the hold bitstream buffer pointer is left NULL
(applications were supposed to av_freep() it).
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								549294fbbe 
								
							
								 
							
						 
						
							
							
								
								vdpau: deprecate VDPAU codec capability  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a0ad5d0113 
								
							
								 
							
						 
						
							
							
								
								vdpau: deprecate old codec-specific pixel formats  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8b19271c3 
								
							
								 
							
						 
						
							
							
								
								avcodec: Add output_picture_number to AVCodecParserContext  
							
							Set output_picture_number in H.264 parser.
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95d5246454 
								
							
								 
							
						 
						
							
							
								
								lavc: Add option to encode MPEG-2 AAC with libfdk-aac  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fc962d4e7a 
								
							
								 
							
						 
						
							
							
								
								mem: Add av_realloc_array and av_reallocp_array  
							
							These help avoiding overflows and simplify error handling.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								129bb23843 
								
							
								 
							
						 
						
							
							
								
								lavfi: add a slice threading infrastructure  
							
							Mostly based on libavcodec's 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a6eaeaa85 
								
							
								 
							
						 
						
							
							
								
								Move get_logical_cpus() from lavc/pthread to lavu/cpu.  
							
							It will be useful in lavfi, and could conceivably be useful to the user
applications as well. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b493847df4 
								
							
								 
							
						 
						
							
							
								
								avcodec: Add picture structure information to AVCodecParserContext.  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6c4ac7b5f 
								
							
								 
							
						 
						
							
							
								
								pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								507b1e454c 
								
							
								 
							
						 
						
							
							
								
								avcodec: Add field order information to AVCodecParserContext.  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35386fbf41 
								
							
								 
							
						 
						
							
							
								
								doc/APIchanges: add missing hashes and dates  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e83d9aced 
								
							
								 
							
						 
						
							
							
								
								h264: fully support cropping.  
							
							Based on a patch by Vittorio Giovara <vittorio.giovara@gmail.com>
Fixes Bug 378. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fa2a34cd40 
								
							
								 
							
						 
						
							
							
								
								lavfi: change the filter registering system to match the other libraries  
							
							Removes an arbitrary hardcoded limit on the number of filters. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e8fe4be5f 
								
							
								 
							
						 
						
							
							
								
								lavfi: add a function for counting elements in AVFilterPad arrays.  
							
							The caller needs to know what valid indices can be passed to
avfilter_pad_get_name/type. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7cdd737ba8 
								
							
								 
							
						 
						
							
							
								
								lavfi: mark filters with dynamic number of inputs or outputs with special flags  
							
							This will be useful in avtools in the following commits.
Any other caller might also want to know this information. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ba95a9cca 
								
							
								 
							
						 
						
							
							
								
								lavfi: add avfilter_init_dict() for initializing a filter with a dict.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48a5adab62 
								
							
								 
							
						 
						
							
							
								
								lavfi: add avfilter_init_str() to replace avfilter_init_filter().  
							
							Drop the unused opaque parameter from its signature. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								111367263a 
								
							
								 
							
						 
						
							
							
								
								lavfi: add AVFilterContext.graph.  
							
							It will be useful in the following commits. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2c9801bc9 
								
							
								 
							
						 
						
							
							
								
								lavfi: deprecate avfilter_graph_add_filter().  
							
							Since this function adds a standalone filter to a filter graph and we do
not support creating such filters, there is no reason for this function
to exist. 
							
						 
						12 years ago