Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							1afddbe59e 
							
						 
					 
					
						
						
							
							avpacket: use AVBuffer to allow refcounting the packets.  
						
						... 
						
						
						
						This will allow us to avoid copying the packets in many cases.
This breaks ABI. 
						
						
					 
					
						2013-03-08 07:33:45 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							36ef5369ee 
							
						 
					 
					
						
						
							
							Replace all CODEC_ID_* with AV_CODEC_ID_*  
						
						
						
						
					 
					
						2012-08-07 16:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							ba445f5557 
							
						 
					 
					
						
						
							
							id3v2enc: add a function for writing attached pictures.  
						
						... 
						
						
						
						Unused so far. 
						
						
					 
					
						2012-02-29 14:31:17 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							411225aabc 
							
						 
					 
					
						
						
							
							id3v2enc: split ff_id3v2_write().  
						
						... 
						
						
						
						This will allow writing the tag in several steps, needed for writing
attached pictures. 
						
						
					 
					
						2012-02-29 14:26:14 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							393fd0d89e 
							
						 
					 
					
						
						
							
							id3v2: remove unused ff_id3v2_read().  
						
						... 
						
						
						
						Rename ff_id3v2_read_all to ff_id3v2_read(). 
						
						
					 
					
						2012-02-29 14:19:42 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							079ea6ca5f 
							
						 
					 
					
						
						
							
							lavf: export id3v2 attached pictures as streams.  
						
						
						
						
					 
					
						2012-02-29 14:16:32 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							a93b09cb45 
							
						 
					 
					
						
						
							
							id3v2: read attached pictures and export them in ID3v2ExtraMeta.  
						
						
						
						
					 
					
						2012-02-29 14:14:48 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Karcher 
							
						 
					 
					
						
						
						
						
							
						
						
							16ad77b357 
							
						 
					 
					
						
						
							
							Move id3v2 tag writing to a separate file.  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2011-10-23 19:17:53 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Karcher 
							
						 
					 
					
						
						
						
						
							
						
						
							e71ebb1972 
							
						 
					 
					
						
						
							
							id3v2: fix doxy comment - 'machine byte order' makes no sense on char arrays  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2011-10-22 22:52:18 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							c4a378855e 
							
						 
					 
					
						
						
							
							id3v2: reduce the scope of some non-globally-used symbols/structures  
						
						
						
						
					 
					
						2011-10-13 23:20:37 +02:00 
						 
				 
			
				
					
						
							
							
								David Goldwich 
							
						 
					 
					
						
						
						
						
							
						
						
							7a019dffe5 
							
						 
					 
					
						
						
							
							id3v2: add support for non-text and GEOB type tag frames  
						
						... 
						
						
						
						This extends the ID3v2 parser to allow for reading of non-text (i.e.
other than T***) meta tag frames providing a ff_id3v2_read_all()
function. An additional data structure 'ID3v2ExtraMeta' is introduced
for these tags since AVDictionary is string oriented and unsuitable
for binary data.
A parser for tag frames of type GEOB is implemented, which is needed
to extract keyring information from encrypted OMA files. GEOB data
is parsed into 'ID3v2ExtraMetaGEOB' data structures.
The routine to decode characters from different encodings to UTF-8,
formerly part of the read_ttag() function, is moved to its own
function. Because some tag frames contain subparts of unknown length,
the function is now also able to read until a null character is found.
In addition, the function now takes care of allocating a buffer long
enough to hold the decoded characters.
Signed-off-by: David Goldwich <david.goldwich@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2011-09-21 08:28:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							2912e87a6c 
							
						 
					 
					
						
						
							
							Replace FFmpeg with Libav in licence headers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-03-19 13:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							cb6bc57681 
							
						 
					 
					
						
						
							
							id3v2: split tables for various ID3v2 versions  
						
						... 
						
						
						
						This is needed for upcoming ID3v2.3 muxing support.
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> 
						
						
					 
					
						2011-01-22 02:06:10 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							d66eff3685 
							
						 
					 
					
						
						
							
							id3v2: use an enum for encodings instead of magic numbers.  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-01-21 18:42:10 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							46a2da7698 
							
						 
					 
					
						
						
							
							id3v2: make ff_id3v2_parse static  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-01-20 13:36:22 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							7a07d158bd 
							
						 
					 
					
						
						
							
							id3v2: use a named constant instead of 0x02  
						
						... 
						
						
						
						Originally committed as revision 25902 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-12-07 07:52:50 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							b8ab52e702 
							
						 
					 
					
						
						
							
							Fix Doxygen function parameter documentation syntax.  
						
						... 
						
						
						
						Originally committed as revision 23978 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-07-02 11:41:13 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							49bd8e4b84 
							
						 
					 
					
						
						
							
							Fix grammar errors in documentation  
						
						... 
						
						
						
						Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-30 15:38:06 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Karcher 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1350e8d9 
							
						 
					 
					
						
						
							
							Generalize ID3v2 functions to support ID3v2-like ID headers with a  
						
						... 
						
						
						
						different magic in the header (mainly targeted to Sony's .oma/.aa3
format).
Patch by Michael Karcher, ffmpeg A mkarcher dialup fu-berlin de
Originally committed as revision 23583 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-11 13:44:57 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							cf671d0543 
							
						 
					 
					
						
						
							
							Remove extraneous const keyword  
						
						... 
						
						
						
						Originally committed as revision 20263 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-17 14:07:28 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							078d89a2b0 
							
						 
					 
					
						
						
							
							MP3 muxer: Write all metadata.  
						
						... 
						
						
						
						Patch by Anton Khirnov <wyskas at gmail dot com>
Originally committed as revision 20170 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-05 16:06:00 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							6378b06208 
							
						 
					 
					
						
						
							
							Add id3v2 metadata conversion table and use it in mp3 muxer.  
						
						... 
						
						
						
						Patch by Anton Khirnov, wyskas gmail
Originally committed as revision 20073 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-09-29 07:05:03 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Dehne 
							
						 
					 
					
						
						
						
						
							
						
						
							50fcd5be36 
							
						 
					 
					
						
						
							
							Move id3v1/id3v2 handling code from mp3.c to id3v[12].c.  
						
						... 
						
						
						
						patch by Patrick Dehne, patrick mysonicweb com
Originally committed as revision 19224 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-06-19 14:03:35 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Dehne 
							
						 
					 
					
						
						
						
						
							
						
						
							7541118286 
							
						 
					 
					
						
						
							
							Move id3v2 parsing code from mp3.c to id3v2.h and id3v2.c.  
						
						... 
						
						
						
						patch by Patrick Dehne, patrick mysonicweb com
Originally committed as revision 19155 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-06-11 15:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
						
						
							
						
						
							ac3ef4a41b 
							
						 
					 
					
						
						
							
							Fix probing of files with ID3v2 tags. Discussed at  
						
						... 
						
						
						
						http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-January/059302.html 
Originally committed as revision 16688 to svn://svn.ffmpeg.org/ffmpeg/trunk 
					
						2009-01-19 21:54:06 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
						
						
							
						
						
							2ea512a6c2 
							
						 
					 
					
						
						
							
							Factorise id3v2 header parsing from mp3.c to be shared  
						
						... 
						
						
						
						Patch by Alex Converse ( alex converse gmail com )
Originally committed as revision 16615 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-15 12:23:03 +00:00