| 
							
							
								 David Liu | 7694a7d93f | Close parse context. Patch by David LIU david liu st com
Originally committed as revision 13962 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-06-25 12:30:35 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | 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 | 2008-06-07 22:30:09 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | caf0fbc889 | add more gain levels and adjust mix level tables accordingly. Originally committed as revision 13695 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-06-07 22:30:03 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | 30cc3ac20e | set default mix levels regardless of bitstream id Originally committed as revision 13693 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-06-07 22:29:45 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | 3596aa6fe6 | get substreamid from ac3 parser Originally committed as revision 13689 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-06-07 22:29:11 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | 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 | 2008-06-07 22:29:03 +00:00 |  | 
			
				
					| 
							
							
								 Bartlomiej Wolowiec | 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 | 2008-04-24 22:27:13 +00:00 |  | 
			
				
					| 
							
							
								 Bartlomiej Wolowiec | 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 | 2008-04-22 11:14:01 +00:00 |  | 
			
				
					| 
							
							
								 Michael Niedermayer | 144b5bdc70 | Make most of E-AC-3 work without breaking regression tests. Originally committed as revision 12903 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-04-19 12:04:33 +00:00 |  | 
			
				
					| 
							
							
								 Michael Niedermayer | 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 | 2008-04-19 02:29:27 +00:00 |  | 
			
				
					| 
							
							
								 Michael Niedermayer | 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 | 2008-04-19 01:59:55 +00:00 |  | 
			
				
					| 
							
							
								 Michael Niedermayer | 454064ad1e | Change aac and ac3 parsers to use ff_combine_frame(). Originally committed as revision 12894 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-04-19 01:50:40 +00:00 |  | 
			
				
					| 
							
							
								 Michael Niedermayer | 8c731c9743 | remove AACAC3FrameFlag Originally committed as revision 12888 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-04-18 03:09:01 +00:00 |  | 
			
				
					| 
							
							
								 Bartlomiej Wolowiec | 469d8816d6 | undo changes in aac_ac3_parser Originally committed as revision 12778 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-04-09 22:11:21 +00:00 |  | 
			
				
					| 
							
							
								 Bartlomiej Wolowiec | c09ed33e18 | Corrections of errors in aac_ac3_parser Originally committed as revision 12759 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-04-07 20:54:08 +00:00 |  | 
			
				
					| 
							
							
								 Bartlomiej Wolowiec | 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 | 2008-04-05 20:09:36 +00:00 |  | 
			
				
					| 
							
							
								 Bartlomiej Wolowiec | 79b25a27b8 | change name from stream type to frame type in AC3 code Originally committed as revision 12623 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-03-28 20:42:55 +00:00 |  | 
			
				
					| 
							
							
								 Bartlomiej Wolowiec | be1e2a2bfa | removal of stream_type in AACAC3ParseContext and adding AACAC3FrameFlag Originally committed as revision 12622 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-03-28 19:59:58 +00:00 |  | 
			
				
					| 
							
							
								 Bartlomiej Wolowiec | 6808a8eaf2 | using EAC3_STREAM_TYPE_* instead of numbers Originally committed as revision 12571 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-03-24 22:21:22 +00:00 |  | 
			
				
					| 
							
							
								 Bartlomiej Wolowiec | 4e6eeaf019 | using stream type in eac3 parser Originally committed as revision 12570 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-03-24 21:25:49 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | 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 | 2008-03-23 15:43:29 +00:00 |  | 
			
				
					| 
							
							
								 Zuxy Meng | 98a6fff98c | Apply 'cold' attribute to init/uninit functions in libavcodec Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-03-21 03:11:20 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | 1d8cfa3168 | cosmetics: indentation after last commit Originally committed as revision 11421 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-01-05 18:40:49 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | 646800f79c | move E-AC3 header parsing to ff_ac3_parse_header() Originally committed as revision 11420 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-01-05 18:39:55 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | 86ad4c7e1b | remove unneeded variables from AC3HeaderInfo Originally committed as revision 11419 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2008-01-05 17:04:57 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | e59cc20593 | cosmetics: rename common ac3 variables Originally committed as revision 11196 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-12-09 03:27:14 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | 5ce2134258 | cosmetics: rename ac3 bit allocation variables Originally committed as revision 11194 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-12-09 03:23:04 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | 66ecf18e38 | cosmetics: rename ac3 tables Originally committed as revision 11193 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-12-09 03:21:33 +00:00 |  | 
			
				
					| 
							
							
								 Michael Niedermayer | 4d570f94ba | prevent infinite loop and memcpy of negative amounts fixes issue194
Originally committed as revision 10726 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-10-13 12:25:31 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | 3df880934e | better AC3 header error reporting Originally committed as revision 10496 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-09-15 02:41:24 +00:00 |  | 
			
				
					| 
							
							
								 Justin Ruggles | cc2a8443eb | move some common values to ac3.h and utilize them Originally committed as revision 9679 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-07-15 01:31:09 +00:00 |  | 
			
				
					| 
							
							
								 Aurelien Jacobs | 679c2294cb | cosmetics: rename for consistency after previous aac and ac3 parsers move Originally committed as revision 8942 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-05-08 23:29:07 +00:00 |  | 
			
				
					| 
							
							
								 Aurelien Jacobs | 99ff31dc75 | move aac and ac3 parsers in their own files Originally committed as revision 8941 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-05-08 23:25:31 +00:00 |  |