Diego Biurrun
							
						 
						
							
							
							
								
							
								a75b9a1804 
								
							
								 
							
						 
						
							
							
								
								mingw/cygwin: Stop adding -fno-common to gcc CFLAGS  
							
							 
							
							 
							
							
								
							
							
							This was done to work around toolchain bugs that have long been fixed. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								f75f4194d1 
								
							
								 
							
						 
						
							
							
								
								Restructure av_log_missing_feature message  
							
							 
							
							 
							
							
								
							
							
							Some invocations include a verb in the log message, others do not.  Yet
av_log_missing_feature expects callers to provide a verb.  Change the
function to include a verb instead and update the callers accordingly.
The result is a more natural function API and correct English in the
function invocations. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								c136a813d7 
								
							
								 
							
						 
						
							
							
								
								rtp: Support packetization/depacketization of opus  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Yusuke Nakamura
							
						 
						
							
							
							
								
							
								e04826c34e 
								
							
								 
							
						 
						
							
							
								
								file: Set the return value type for lseek to int64_t.  
							
							 
							
							 
							
							
								
							
							
							This fixes a regression in 4ed5ac5 .
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								f79364b2c3 
								
							
								 
							
						 
						
							
							
								
								ppc: fix Altivec build with old compilers  
							
							 
							
							 
							
							
								
							
							
							The vec_splat() intrinsic requires a constant argument for the
element number, and the code relies on the compiler unrolling
the loop to provide this.  Manually unrolling the loop avoids
this reliance and works with all compilers.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								643933f51d 
								
							
								 
							
						 
						
							
							
								
								build: add LTO support for PGI compiler  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								8f23907f3e 
								
							
								 
							
						 
						
							
							
								
								build: add -Mdse to PGI optimisation flags  
							
							 
							
							 
							
							
								
							
							
							Enable dead store elimination.  The last few releases work no worse
with this flag than without.  Older versions failed to build some
source files when using this flag.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								c9b10cc4db 
								
							
								 
							
						 
						
							
							
								
								rtpenc_vp8: Update the packetizer to the latest spec version  
							
							 
							
							 
							
							
								
							
							
							Tested to work with the gstreamer depacketizer.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								66d652cbf3 
								
							
								 
							
						 
						
							
							
								
								rtpdec_vp8: Make the depacketizer implement the latest spec draft  
							
							 
							
							 
							
							
								
							
							
							Not all details are implemented, but it's enough for proper
playback as long as there is no packet loss.
Tested to work with the packetizer in gstreamer (which although
uses a different codec name, to clarify that it is still a spec
draft).
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								27a310e381 
								
							
								 
							
						 
						
							
							
								
								doc: allow building with old texi2html versions  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Janne Grunau
							
						 
						
							
							
							
								
							
								ea14a655f7 
								
							
								 
							
						 
						
							
							
								
								avutil: skip old_pix_fmts.h since it is just a list  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Janne Grunau
							
						 
						
							
							
							
								
							
								7e522859fc 
								
							
								 
							
						 
						
							
							
								
								x86: vc1: call ff_vc1dsp_init_x86() under if (ARCH_X86)  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Janne Grunau
							
						 
						
							
							
							
								
							
								cb36febcbc 
								
							
								 
							
						 
						
							
							
								
								x86: cavs: call ff_cavsdsp_init_x86() under if (ARCH_X86)  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Janne Grunau
							
						 
						
							
							
							
								
							
								f101eab1be 
								
							
								 
							
						 
						
							
							
								
								x86: call most of the x86 dsp init functions under if (ARCH_X86)  
							
							 
							
							 
							
							
								
							
							
							Rename the called dsp init functions to *_init_x86. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								d19d01bf62 
								
							
								 
							
						 
						
							
							
								
								doc: support the new website layout  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								91f5f87561 
								
							
								 
							
						 
						
							
							
								
								doc: remove a warning from filters.texi  
							
							 
							
							 
							
							
								
							
							
							The tag @table  expects @item  to mark entries. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								175d0d94da 
								
							
								 
							
						 
						
							
							
								
								doc: initial nut documentation  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								0826d8513d 
								
							
								 
							
						 
						
							
							
								
								segment: drop global headers setting  
							
							 
							
							 
							
							
								
							
							
							avconv provides an option to set it externally and there isn't a way for
the outer demuxer to report the inner demuxer flag.
Solves a bad interaction between mpegts and x264, but requires
additional setting for the user. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								8728b958ff 
								
							
								 
							
						 
						
							
							
								
								lavu: fix typo in Makefile  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								716d413c13 
								
							
								 
							
						 
						
							
							
								
								Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								78071a1420 
								
							
								 
							
						 
						
							
							
								
								pixfmt: add AV_ prefixes to PIX_FMT_*  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								7b556be673 
								
							
								 
							
						 
						
							
							
								
								af_resample: avoid conversion of identical sample formats for 1 channel  
							
							 
							
							 
							
							
								
							
							
							When there is only 1 channel, the planar and interleaved formats of the same
data type should be treated as identical. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								37f701f1c3 
								
							
								 
							
						 
						
							
							
								
								avcodec: allow either planar or interleaved sample format when encoding mono  
							
							 
							
							 
							
							
								
							
							
							When there is only 1 channel, the planar and interleaved formats of the same
data type should be treated as identical. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								5364327186 
								
							
								 
							
						 
						
							
							
								
								adpcmenc: ensure calls to adpcm_ima_compress_sample() are in the right order  
							
							 
							
							 
							
							
								
							
							
							Should fix fate-acodec-adpcm-ima_wav with several compilers. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								62ae37decd 
								
							
								 
							
						 
						
							
							
								
								timefilter: De-doxygenize normal code comments and drop silly ones  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								e67b0f9952 
								
							
								 
							
						 
						
							
							
								
								gxf: Include the right header for the avpriv_frame_rate_tab declaration  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								31b2262dca 
								
							
								 
							
						 
						
							
							
								
								wmaenc: use float planar sample format  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								b1540fc884 
								
							
								 
							
						 
						
							
							
								
								(e)ac3enc: use planar sample format  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								f3e2d68df6 
								
							
								 
							
						 
						
							
							
								
								aacenc: use planar sample format  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								095be4fbf6 
								
							
								 
							
						 
						
							
							
								
								adpcmenc: use planar sample format for adpcm_ima_wav and adpcm_ima_qt  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								d9a13c2f56 
								
							
								 
							
						 
						
							
							
								
								adpcmenc: move 'ch' variable to higher scope  
							
							 
							
							 
							
							
								
							
							
							It is used for multiple codecs. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								9606f19b4e 
								
							
								 
							
						 
						
							
							
								
								adpcmenc: fix 3 instances of variable shadowing  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								1e35574bad 
								
							
								 
							
						 
						
							
							
								
								adpcm_ima_wav: simplify encoding  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								cfc0a80a1d 
								
							
								 
							
						 
						
							
							
								
								libvorbis: use planar sample format  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								473b297f26 
								
							
								 
							
						 
						
							
							
								
								libmp3lame: use planar sample formats  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								233783e2c1 
								
							
								 
							
						 
						
							
							
								
								vorbisenc: use float planar sample format  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								11dcddb97b 
								
							
								 
							
						 
						
							
							
								
								ffm: do not write or read the audio sample format  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								6221e2478c 
								
							
								 
							
						 
						
							
							
								
								parseutils: fix parsing of invalid alpha values  
							
							 
							
							 
							
							
								
							
							
							An alpha specifier outside the valid range results in a conversion from
double to long with undefined result.  Range-checking the double and
only converting it after it passes avoids this.
Fixes fate-parseutils errors on some systems.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								37ac11d92e 
								
							
								 
							
						 
						
							
							
								
								doc/RELEASE_NOTES: update for the 9 release.  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								cde26748ae 
								
							
								 
							
						 
						
							
							
								
								smoothstreamingenc: Add a more verbose error message  
							
							 
							
							 
							
							
								
							
							
							This helps tracking down the cause if this happens to be an issue.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								fadd3a6821 
								
							
								 
							
						 
						
							
							
								
								smoothstreamingenc: Ignore the return value from mkdir  
							
							 
							
							 
							
							
								
							
							
							We don't need to return an error if the directory already existed.
We make sure that the directory actually is properly writeable later
within ism_write_header by writing a manifest anyway.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								8e2763786d 
								
							
								 
							
						 
						
							
							
								
								smoothstreamingenc: Try writing a manifest when opening the muxer  
							
							 
							
							 
							
							
								
							
							
							This allows failing cleaner and earlier if unable to write to
the output directory.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								3ea06ac59e 
								
							
								 
							
						 
						
							
							
								
								smoothstreamingenc: Move the output_chunk_list and write_manifest functions up  
							
							 
							
							 
							
							
								
							
							
							This allows calling write_manifest from ism_write_header without
a forward declaration.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								5fa43f76aa 
								
							
								 
							
						 
						
							
							
								
								smoothstreamingenc: Properly return errors from ism_flush to the caller  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								eb2f391018 
								
							
								 
							
						 
						
							
							
								
								smoothstreamingenc: Check the output UrlContext before accessing it  
							
							 
							
							 
							
							
								
							
							
							This code can be called with a NULL UrlContext if writing of the
trailer involves seeking.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								d3a72becc6 
								
							
								 
							
						 
						
							
							
								
								yuv4mpeg: return proper error codes.  
							
							 
							
							 
							
							
								
							
							
							Fixes Bug 373.
CC:libav-stable@libav.org 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								e4cbf7529b 
								
							
								 
							
						 
						
							
							
								
								Give all anonymously typedeffed structs in headers a name  
							
							 
							
							 
							
							
								
							
							
							Anonymous structs cannot be forward declared and have no benefit. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								76f644d9f7 
								
							
								 
							
						 
						
							
							
								
								fate: Add parseutils test  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								c010fce6c9 
								
							
								 
							
						 
						
							
							
								
								parseutils-test: Drop random colors from parsing test  
							
							 
							
							 
							
							
								
							
							
							This guarantees stable output for comparing test results. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								ba04177eeb 
								
							
								 
							
						 
						
							
							
								
								vf_pad/scale: use double precision for aspect ratios.  
							
							 
							
							 
							
							
								
							
							
							Fixes Bug 203.
CC:libav-stable@libav.org 
							
						 
						13 years ago