Stefano Sabatini
							
						 
						
							
							
							
								
							
								9106a698e7 
								
							
								 
							
						 
						
							
							
								
								Rename bitstream.h to get_bits.h.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Thilo Borgmann
							
						 
						
							
							
							
								
							
								7a00bbad21 
								
							
								 
							
						 
						
							
							
								
								Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an  
							
							 
							
							 
							
							
								
							
							
							AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows
passing of packet-specific flags from demuxer to decoder, such as the keyframe
flag, which appears necessary to playback corePNG P-frames.
Patch by Thilo Borgmann thilo.borgmann googlemail com, see also the thread
"Google Summer of Code participation" on the mailinglist.
Originally committed as revision 18351 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								bad5537e2c 
								
							
								 
							
						 
						
							
							
								
								Use full internal pathname in doxygen  @file  directives.  
							
							 
							
							 
							
							
								
							
							
							Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.
Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Oded Shimon
							
						 
						
							
							
							
								
							
								05dee1b7df 
								
							
								 
							
						 
						
							
							
								
								Rename all vorbis encoder related typedefs to not use _t for POSIX compatibility  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 16076 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								c8562a6fda 
								
							
								 
							
						 
						
							
							
								
								Fix memleak for currupt input.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 15507 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Siarhei Siamashka
							
						 
						
							
							
							
								
							
								9d2b5cf2e0 
								
							
								 
							
						 
						
							
							
								
								Interleaved forward/backward channels processing in order to increase chances  
							
							 
							
							 
							
							
								
							
							
							of stepping on already cached data for the cores with extremely small data
cache.
Patch by Siarhei Siamashka: name dot surname at gmail
Originally committed as revision 15493 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								c541e668f6 
								
							
								 
							
						 
						
							
							
								
								Optimize vorbis_residue_decode() so that vr->type is a constant.  
							
							 
							
							 
							
							
								
							
							
							Based on a patch by Siarhei Siamashka.
Originally committed as revision 15134 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								d46ac5bfde 
								
							
								 
							
						 
						
							
							
								
								mdct wrapper function to match fft  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14703 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								46803f4f67 
								
							
								 
							
						 
						
							
							
								
								optimize imdct_half:  
							
							 
							
							 
							
							
								
							
							
							remove tmp buffer.
skip fft reinterleave pass, leaving data in a format more convenient for simd.
merge post-rotate with post-reorder.
Originally committed as revision 14700 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Peter Ross
							
						 
						
							
							
							
								
							
								fd76c37fd9 
								
							
								 
							
						 
						
							
							
								
								Modify all codecs to report their supported input and output sample format(s).  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14482 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								8a37920c9e 
								
							
								 
							
						 
						
							
							
								
								r14205 broke vorbis float_to_int on ppc  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14466 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								5eb0f2a425 
								
							
								 
							
						 
						
							
							
								
								float_to_int16_interleave: change src to an array of pointers instead of assuming it's contiguous.  
							
							 
							
							 
							
							
								
							
							
							this has no immediate effect, but will allow it to be used in more codecs.
Originally committed as revision 14252 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								633d9def9d 
								
							
								 
							
						 
						
							
							
								
								vorbis: reduce memory by reusing buffers  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14251 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								1a32536737 
								
							
								 
							
						 
						
							
							
								
								unroll another common case in vorbis_residue_decode  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14250 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								b9fa32082c 
								
							
								 
							
						 
						
							
							
								
								exploit mdct symmetry  
							
							 
							
							 
							
							
								
							
							
							2% faster vorbis on conroe, k8. 7% on celeron.
Originally committed as revision 14207 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								f27e1d645e 
								
							
								 
							
						 
						
							
							
								
								simplify vorbis windowing  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14205 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								da95f225fd 
								
							
								 
							
						 
						
							
							
								
								Set frame_size to the gcd of what the decoder can output.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 13971 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								fe4bf37455 
								
							
								 
							
						 
						
							
							
								
								Make AVCodec long_names definition conditional depending on CONFIG_SMALL.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								a5c0969a33 
								
							
								 
							
						 
						
							
							
								
								Remove one more set of useless parentheses from a return call.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 13070 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								d5202e4fda 
								
							
								 
							
						 
						
							
							
								
								Add long names to many AVCodec declarations.  
							
							 
							
							 
							
							
								
							
							
							patch by Stefano Sabatini, stefano.sabatini-lala poste it
Originally committed as revision 13005 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Zuxy Meng
							
						 
						
							
							
							
								
							
								98a6fff98c 
								
							
								 
							
						 
						
							
							
								
								Apply 'cold' attribute to init/uninit functions in libavcodec  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								8c4bd28bec 
								
							
								 
							
						 
						
							
							
								
								const  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 11786 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Benoit Fouet
							
						 
						
							
							
							
								
							
								1234585fac 
								
							
								 
							
						 
						
							
							
								
								Initialize "saved" buffer to zero.  
							
							 
							
							 
							
							
								
							
							
							Patch by Vincent Penné vpenne wyplay com and Denes Balatoni
Originally committed as revision 11393 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								90901860c2 
								
							
								 
							
						 
						
							
							
								
								stupid code (casting of void*) found by checktree.sh  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 11117 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								e14356c895 
								
							
								 
							
						 
						
							
							
								
								fix issue130  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10888 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Alex Beregszaszi
							
						 
						
							
							
							
								
							
								7ae7300ee3 
								
							
								 
							
						 
						
							
							
								
								use skip_bits where appropriate  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10004 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Alex Beregszaszi
							
						 
						
							
							
							
								
							
								5fc32c275e 
								
							
								 
							
						 
						
							
							
								
								use get_bits1(..) instead get_bits(.., 1)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9999 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Denes Balatoni
							
						 
						
							
							
							
								
							
								975741e79c 
								
							
								 
							
						 
						
							
							
								
								Don't segfault if an empty codebook gets used.  
							
							 
							
							 
							
							
								
							
							
							Patch by Denes Balatoni: [ dbalatoni interware hu ]
Original thread: [Ffmpeg-devel] [PATCH/BUGREPORT] crash in vorbis decoder
date: 02/04/2007 11:08 PM
Originally committed as revision 9711 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								e5a389a1b7 
								
							
								 
							
						 
						
							
							
								
								license header consistency cosmetics  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9484 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Aurelien Jacobs
							
						 
						
							
							
							
								
							
								07c55d8ea3 
								
							
								 
							
						 
						
							
							
								
								rename vorbis.c to vorbis_dec.c and vorbis_common.c to vorbis.c  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 8981 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Aurelien Jacobs
							
						 
						
							
							
							
								
							
								f6bd6eeffd 
								
							
								 
							
						 
						
							
							
								
								loosen vorbis_enc.c dependencies by spliting vorbis.c  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 8980 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Aurelien Jacobs
							
						 
						
							
							
							
								
							
								5bb127a98f 
								
							
								 
							
						 
						
							
							
								
								extract vorbis header spliting code into a reusable function  
							
							 
							
							 
							
							
								
							
							
							Original thread:
Date: Thu, 22 Mar 2007 20:23:08 -0400
Subject: [Ffmpeg-devel] [PATCH] Theora in MKV (GSoC '07 Qualification)
Originally committed as revision 8505 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								36cd306907 
								
							
								 
							
						 
						
							
							
								
								rename inverse -> ff_inverse  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6990 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								c26abfa541 
								
							
								 
							
						 
						
							
							
								
								Rename ABS macro to FFABS.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								b78e7197a8 
								
							
								 
							
						 
						
							
							
								
								Change license headers to say 'FFmpeg' instead of 'this program/this library'  
							
							 
							
							 
							
							
								
							
							
							and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Oded Shimon
							
						 
						
							
							
							
								
							
								7f09a56091 
								
							
								 
							
						 
						
							
							
								
								remove render_line from vorbis.h, add ff_vorbis_floor1_render_list instead  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6409 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Oded Shimon
							
						 
						
							
							
							
								
							
								6c29d7c8f3 
								
							
								 
							
						 
						
							
							
								
								make some more functions global so they can be shared with vorbis_enc.c  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6402 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Oded Shimon
							
						 
						
							
							
							
								
							
								9f963af5a0 
								
							
								 
							
						 
						
							
							
								
								make ready_floor1_list() shared for vorbis_enc.c  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6401 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Oded Shimon
							
						 
						
							
							
							
								
							
								cc0ba5a58f 
								
							
								 
							
						 
						
							
							
								
								vorbis.h -> vorbis_data.c  
							
							 
							
							 
							
							
								
							
							
							move tables from vorbis.h to a C file so they can be used later in
vorbis_enc.c
Originally committed as revision 6398 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Reimar Döffinger
							
						 
						
							
							
							
								
							
								544c449d12 
								
							
								 
							
						 
						
							
							
								
								Get rid of get_bits_long_le, get_bits_long was fixed and now behaves the same way.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6334 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Oded Shimon
							
						 
						
							
							
							
								
							
								0e3cb7a1ff 
								
							
								 
							
						 
						
							
							
								
								fix to vorbis decoder for book==0  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6328 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								b7cff9ce7c 
								
							
								 
							
						 
						
							
							
								
								Remove unused variable.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6223 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								069720565c 
								
							
								 
							
						 
						
							
							
								
								vorbis simd tweaks  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5983 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								0e0adae0ba 
								
							
								 
							
						 
						
							
							
								
								vorbis cosmetics: mdct0,mdct1 => mdct[2]  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5978 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								88db1a15c5 
								
							
								 
							
						 
						
							
							
								
								misc tweaks in vorbis_residue_decode().  
							
							 
							
							 
							
							
								
							
							
							4% faster vorbis.
Originally committed as revision 5977 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								eb4825b5d4 
								
							
								 
							
						 
						
							
							
								
								sse and 3dnow implementations of float->int conversion and mdct windowing.  
							
							 
							
							 
							
							
								
							
							
							15% faster vorbis.
Originally committed as revision 5975 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								bcfa3e58ee 
								
							
								 
							
						 
						
							
							
								
								3dnow2 implementation of imdct.  
							
							 
							
							 
							
							
								
							
							
							6% faster vorbis and wma.
Originally committed as revision 5954 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								32e8763103 
								
							
								 
							
						 
						
							
							
								
								another div -> fastdiv, another 2% faster vorbis.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 5902 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								2dac4acfc0 
								
							
								 
							
						 
						
							
							
								
								sse & sse2 implementations of vorbis channel coupling.  
							
							 
							
							 
							
							
								
							
							
							9% faster vorbis (on a K8).
Originally committed as revision 5898 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								7bf0049623 
								
							
								 
							
						 
						
							
							
								
								int16_t is faster than int_fast16_t for division.  
							
							 
							
							 
							
							
								
							
							
							2% faster vorbis (on a K8).
Originally committed as revision 5897 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago