Michael Niedermayer
							
						 
						
							
							
							
								
							
								8113e838a8 
								
							
								 
							
						 
						
							
							
								
								avformat/nut: add support for per frame side & meta data with version 4  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								804ea14b35 
								
							
								 
							
						 
						
							
							
								
								avformat/nut: add minor_version field with version>=4  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								6aa50374bf 
								
							
								 
							
						 
						
							
							
								
								avformat/nut: store version in the context  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Derek Buitenhuis
							
						 
						
							
							
							
								
							
								b1fcdc08ce 
								
							
								 
							
						 
						
							
							
								
								nut: Fix unchecked allocations  
							
							 
							
							 
							
							
								
							
							
							CC: libav-stable@libav.org 
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Derek Buitenhuis
							
						 
						
							
							
							
								
							
								55ae13e3de 
								
							
								 
							
						 
						
							
							
								
								nut: Fix unchecked allocations  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								d46c588f3c 
								
							
								 
							
						 
						
							
							
								
								Remove commented-out #includes  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								46c1917350 
								
							
								 
							
						 
						
							
							
								
								nut: use a define for the nut version  
							
							 
							
							 
							
							
								
							
							
							Ease switching version in the future and make evident why that value. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								bfe5454cd2 
								
							
								 
							
						 
						
							
							
								
								lavf: move ff_codec_get_tag() and ff_codec_get_id() definitions to internal.h  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								d4bff9f1ab 
								
							
								 
							
						 
						
							
							
								
								nut: support textual data  
							
							 
							
							 
							
							
								
							
							
							Plain text (utf8 encoded) data can be muxed and demuxed in nut. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								1bd442c276 
								
							
								 
							
						 
						
							
							
								
								nut: prioritize native tags  
							
							 
							
							 
							
							
								
							
							
							Use native tags instead of avi ones, simplifies a lot raw video codecs
handling. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								92281850a2 
								
							
								 
							
						 
						
							
							
								
								nut: support pcm codecs not mapped in avi  
							
							 
							
							 
							
							
								
							
							
							The native tags will be used when available. 
							
						 
						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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								b2a8ce4e67 
								
							
								 
							
						 
						
							
							
								
								nutenc: keep track of max_pts  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								c2a134c66c 
								
							
								 
							
						 
						
							
							
								
								nutenc: keep track if keyframe PTS  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								d1ee2cf74a 
								
							
								 
							
						 
						
							
							
								
								nutenc: keep track of the written syncpoint count  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								073f8b10d8 
								
							
								 
							
						 
						
							
							
								
								nutenc: mux chapters.  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								2e01def0fe 
								
							
								 
							
						 
						
							
							
								
								Define ff_nut_video_tags and make Nut muxer and demuxer set it in  
							
							 
							
							 
							
							
								
							
							
							codec_tag.
Originally committed as revision 23259 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Vitor Sessak
							
						 
						
							
							
							
								
							
								f990f6e3f7 
								
							
								 
							
						 
						
							
							
								
								Fix NUT (de)muxer warnings:  
							
							 
							
							 
							
							
								
							
							
							CC    libavformat/nutdec.o
libavformat/nutdec.c: In function ‘read_seek’:
libavformat/nutdec.c:862: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type
./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’
libavformat/nutdec.c:871: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type
./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’
libavformat/nutdec.c:879: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type
./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’
CC    libavformat/nutenc.o
libavformat/nutenc.c: In function ‘write_packet’:
libavformat/nutenc.c:680: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type
./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’
Originally committed as revision 22707 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Vitor Sessak
							
						 
						
							
							
							
								
							
								4b83fc0fe4 
								
							
								 
							
						 
						
							
							
								
								Plug memory leak in NUT muxer and demuxer  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 22174 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								43382b5f13 
								
							
								 
							
						 
						
							
							
								
								Introduce metadata conversion table for NUT muxer and demuxer.  
							
							 
							
							 
							
							
								
							
							
							Patch by Anton Khirnov (wyskas, do no evil mail)
Thread "[PATCH] nut metadata conversion table"
Originally committed as revision 22015 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								3445c7992b 
								
							
								 
							
						 
						
							
							
								
								Remove misleading comment, _t is POSIX-reserved namespace.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 16105 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								089e1bcf10 
								
							
								 
							
						 
						
							
							
								
								Remove comment suggesting using variables ending in _t as this would break POSIX.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 16061 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								52afa376b8 
								
							
								 
							
						 
						
							
							
								
								remove _t for POSIX compatibility.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 16057 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								987903826b 
								
							
								 
							
						 
						
							
							
								
								Globally rename the header inclusion guard names.  
							
							 
							
							 
							
							
								
							
							
							Consistently apply this rule: the guard name is obtained from the
filename by stripping the leading "lib", converting '/' and '.'  to
'_' and uppercasing the resulting name. Guard names in the root
directory have to be prefixed by "FFMPEG_".
Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								c5e56a813b 
								
							
								 
							
						 
						
							
							
								
								Revert r14497  
							
							 
							
							 
							
							
								
							
							
							Log:
	Add missing header #includes.
Policy violation (change not approved by maintainer)
and while discussions where ongoing and no consensus has been reached.
Originally committed as revision 14500 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								2e11268ea9 
								
							
								 
							
						 
						
							
							
								
								Add missing header #includes.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14497 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								245976da2a 
								
							
								 
							
						 
						
							
							
								
								Use full path for #includes from another directory.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Evgeniy Stepanov
							
						 
						
							
							
							
								
							
								90c2295b24 
								
							
								 
							
						 
						
							
							
								
								Add 'disposition' bitfield to AVStream and use it for both muxing and demuxing  
							
							 
							
							 
							
							
								
							
							
							of matroska and nut.
Originally committed as revision 12358 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								1326621c1a 
								
							
								 
							
						 
						
							
							
								
								Subtitle support. (untested)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 12330 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								3b4f69ae8c 
								
							
								 
							
						 
						
							
							
								
								Elision header demuxing support.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 11935 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								42abeeae3f 
								
							
								 
							
						 
						
							
							
								
								update flags  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 11929 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Baptiste Coudurier
							
						 
						
							
							
							
								
							
								992e78f5f2 
								
							
								 
							
						 
						
							
							
								
								rename av_crc04C11DB7_update to ff_crc04C11DB7_update and move it to aviobuf.c so it can be reused by other (de)muxers  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10873 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								5b21bdabe4 
								
							
								 
							
						 
						
							
							
								
								Add FFMPEG_ prefix to all multiple inclusion guards.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								93951943ec 
								
							
								 
							
						 
						
							
							
								
								spelling/wording cosmetics  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10131 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								14b3f9961f 
								
							
								 
							
						 
						
							
							
								
								header repetition  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10051 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								4a3b5fe16a 
								
							
								 
							
						 
						
							
							
								
								move syncpoint cache related stuff to common file  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10038 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								f13ea4e00c 
								
							
								 
							
						 
						
							
							
								
								move lsb2full to common file  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10025 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								5c2198b184 
								
							
								 
							
						 
						
							
							
								
								move crc wrapper to slightly better spot  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10022 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								874abace12 
								
							
								 
							
						 
						
							
							
								
								move syncpoint timestamp resetting code to a common file  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10020 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								8d9a3f7e21 
								
							
								 
							
						 
						
							
							
								
								use a dynamic ByteIOContext instead of using the lavf buffer  
							
							 
							
							 
							
							
								
							
							
							this makes the code work with big packets, it is also simpler and saves
a byte or 2
Originally committed as revision 10015 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								efd8f22a16 
								
							
								 
							
						 
						
							
							
								
								make StreamContext.time_base a pointer  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10010 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								4d75168f17 
								
							
								 
							
						 
						
							
							
								
								variables needed for muxer  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10009 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  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								bbd861796e 
								
							
								 
							
						 
						
							
							
								
								Add missing comment markers to #endif directive.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9455 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Guillaume Poirier
							
						 
						
							
							
							
								
							
								efb775777f 
								
							
								 
							
						 
						
							
							
								
								add a comment to indicate which #endif belong to which #define  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9356 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								699b3f99d0 
								
							
								 
							
						 
						
							
							
								
								add multiple inclusion guards to headers  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9345 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								755bfeabcc 
								
							
								 
							
						 
						
							
							
								
								misc spelling fixes  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								f7c9f48dc6 
								
							
								 
							
						 
						
							
							
								
								10l forgot (skip non keyframes after seeking between syncpoint and the first keyframe)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 7103 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								4d5be986f0 
								
							
								 
							
						 
						
							
							
								
								index less seeking in O(log n) time  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 7056 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago