8fc0162ac4 
								
							
								 
							
						 
						
							
							
								
								Add av_ prefix to bswap macros  
							
							Originally committed as revision 24170 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6b22522c9 
								
							
								 
							
						 
						
							
							
								
								bswap: change ME to NE in macro names  
							
							Other parts of FFmpeg use NE (native endian) rather than ME (machine).
This makes it consistent.
Originally committed as revision 24169 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a26f1d1092 
								
							
								 
							
						 
						
							
							
								
								ac3: make the value of codec_id during (E-)AC-3 parsing stay CODEC_ID_EAC3  
							
							if any E-AC-3 frames have been detected instead of switching back and forth for
AC-3 core + dependent E-AC-3 substream(s).
Fixes Issue 2022.
Originally committed as revision 24103 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bfeca7beb6 
								
							
								 
							
						 
						
							
							
								
								Add channel layout support to the AC-3 decoder and AC-3 parser.  
							
							Originally committed as revision 18622 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9106a698e7 
								
							
								 
							
						 
						
							
							
								
								Rename bitstream.h to get_bits.h.  
							
							Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a169df2f76 
								
							
								 
							
						 
						
							
							
								
								Set the correct number of samples for E-AC-3 in the AC3 parser.  
							
							Originally committed as revision 17472 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4cff8dc88f 
								
							
								 
							
						 
						
							
							
								
								Allow AC-3 parser to modify codec_id.  
							
							Patch by Joakim Plate (elupus A ecce D se).
Originally committed as revision 17447 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								406792e7b0 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Remove pointless period after copyright statement non-sentences.  
							
							Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								11d6f38cc9 
								
							
								 
							
						 
						
							
							
								
								Factorise enum of AC3 error types to be usable by AAC in the ADTS patch that  
							
							will follow
Patch by Alex Converse ( alex converse gmail com )
Originally committed as revision 16479 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6c414bb6d4 
								
							
								 
							
						 
						
							
							
								
								AC3: fix strict aliasing violation in parser  
							
							Originally committed as revision 16181 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2988c93d94 
								
							
								 
							
						 
						
							
							
								
								create a separate codec_id for E-AC-3  
							
							Originally committed as revision 15143 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								14b7062829 
								
							
								 
							
						 
						
							
							
								
								cosmetics: make all references to AC-3 capitalized and hyphenated  
							
							Originally committed as revision 14523 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7694a7d93f 
								
							
								 
							
						 
						
							
							
								
								Close parse context.  
							
							Patch by David LIU david liu st com
Originally committed as revision 13962 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								30f71adc46 
								
							
								 
							
						 
						
							
							
								
								move mix level tables from parser to decoder. have parser read bitstream value instead of using an index to a table in the decoder.  
							
							Originally committed as revision 13696 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								caf0fbc889 
								
							
								 
							
						 
						
							
							
								
								add more gain levels and adjust mix level tables accordingly.  
							
							Originally committed as revision 13695 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								30cc3ac20e 
								
							
								 
							
						 
						
							
							
								
								set default mix levels regardless of bitstream id  
							
							Originally committed as revision 13693 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3596aa6fe6 
								
							
								 
							
						 
						
							
							
								
								get substreamid from ac3 parser  
							
							Originally committed as revision 13689 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6730e9f300 
								
							
								 
							
						 
						
							
							
								
								get the number of blocks from the ac3 parser and use in the ac3 decoder.  
							
							Originally committed as revision 13688 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c79b1402a 
								
							
								 
							
						 
						
							
							
								
								add a ff_ac3_parse_header_full() which calls ff_ac3_parse_header()  
							
							and then reads the channel_map stuff
Originally committed as revision 12944 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55736cfbd2 
								
							
								 
							
						 
						
							
							
								
								change ff_ac3_parse_header() to take a GetBitContext instead of const char*  
							
							Originally committed as revision 12922 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								144b5bdc70 
								
							
								 
							
						 
						
							
							
								
								Make most of E-AC-3 work without breaking regression tests.  
							
							Originally committed as revision 12903 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c087748f26 
								
							
								 
							
						 
						
							
							
								
								Part 2 of EAC3 support, this is still disabled as it breaks regressions  
							
							due to bugs elsewhere.
Originally committed as revision 12897 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								133ac890fb 
								
							
								 
							
						 
						
							
							
								
								Add new_frame_start and need_next_header.  
							
							based on a patch by Bartlomiej
Originally committed as revision 12895 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								454064ad1e 
								
							
								 
							
						 
						
							
							
								
								Change aac and ac3 parsers to use ff_combine_frame().  
							
							Originally committed as revision 12894 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c731c9743 
								
							
								 
							
						 
						
							
							
								
								remove AACAC3FrameFlag  
							
							Originally committed as revision 12888 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								469d8816d6 
								
							
								 
							
						 
						
							
							
								
								undo changes in aac_ac3_parser  
							
							Originally committed as revision 12778 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c09ed33e18 
								
							
								 
							
						 
						
							
							
								
								Corrections of errors in aac_ac3_parser  
							
							Originally committed as revision 12759 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0a5754c3b7 
								
							
								 
							
						 
						
							
							
								
								change of aac_ac3_parser, so it is able to send complete portion of data to decoder  
							
							Originally committed as revision 12758 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79b25a27b8 
								
							
								 
							
						 
						
							
							
								
								change name from stream type to frame type in AC3 code  
							
							Originally committed as revision 12623 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								be1e2a2bfa 
								
							
								 
							
						 
						
							
							
								
								removal of stream_type in AACAC3ParseContext and adding AACAC3FrameFlag  
							
							Originally committed as revision 12622 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6808a8eaf2 
								
							
								 
							
						 
						
							
							
								
								using EAC3_STREAM_TYPE_* instead of numbers  
							
							Originally committed as revision 12571 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e6eeaf019 
								
							
								 
							
						 
						
							
							
								
								using stream type in eac3 parser  
							
							Originally committed as revision 12570 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c599e297e7 
								
							
								 
							
						 
						
							
							
								
								Pass AACAC3ParseContext to sync() instead of individual arguments. Patch by  
							
							Bartlomiej Wolowiec (bartek wolowiec gmail com)
Originally committed as revision 12564 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								1d8cfa3168 
								
							
								 
							
						 
						
							
							
								
								cosmetics: indentation after last commit  
							
							Originally committed as revision 11421 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								646800f79c 
								
							
								 
							
						 
						
							
							
								
								move E-AC3 header parsing to ff_ac3_parse_header()  
							
							Originally committed as revision 11420 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								86ad4c7e1b 
								
							
								 
							
						 
						
							
							
								
								remove unneeded variables from AC3HeaderInfo  
							
							Originally committed as revision 11419 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e59cc20593 
								
							
								 
							
						 
						
							
							
								
								cosmetics: rename common ac3 variables  
							
							Originally committed as revision 11196 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ce2134258 
								
							
								 
							
						 
						
							
							
								
								cosmetics: rename ac3 bit allocation variables  
							
							Originally committed as revision 11194 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66ecf18e38 
								
							
								 
							
						 
						
							
							
								
								cosmetics: rename ac3 tables  
							
							Originally committed as revision 11193 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d570f94ba 
								
							
								 
							
						 
						
							
							
								
								prevent infinite loop and memcpy of negative amounts  
							
							fixes issue194
Originally committed as revision 10726 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3df880934e 
								
							
								 
							
						 
						
							
							
								
								better AC3 header error reporting  
							
							Originally committed as revision 10496 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc2a8443eb 
								
							
								 
							
						 
						
							
							
								
								move some common values to ac3.h and utilize them  
							
							Originally committed as revision 9679 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								679c2294cb 
								
							
								 
							
						 
						
							
							
								
								cosmetics: rename for consistency after previous aac and ac3 parsers move  
							
							Originally committed as revision 8942 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99ff31dc75 
								
							
								 
							
						 
						
							
							
								
								move aac and ac3 parsers in their own files  
							
							Originally committed as revision 8941 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago