58c215961a 
								
							
								 
							
						 
						
							
							
								
								raw, nut: Support rgba64 encoding  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b1fcdc08ce 
								
							
								 
							
						 
						
							
							
								
								nut: Fix unchecked allocations  
							
							CC: libav-stable@libav.org 
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e52080cb1 
								
							
								 
							
						 
						
							
							
								
								pcm: support 24-bit/32-bit little-endian planar  
							
							Used by LXF.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72e228b274 
								
							
								 
							
						 
						
							
							
								
								nut: K&R formatting cosmetics  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								23a610b9d6 
								
							
								 
							
						 
						
							
							
								
								nut: support vp9 tag  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cdaa1f84fb 
								
							
								 
							
						 
						
							
							
								
								lavf: move "MP3 " fourcc from riff to nut  
							
							Original commit, 7b24f9b, says it was added because it is used in libnut. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7658295ba3 
								
							
								 
							
						 
						
							
							
								
								pixfmt: support more yuva formats  
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d4bff9f1ab 
								
							
								 
							
						 
						
							
							
								
								nut: support textual data  
							
							Plain text (utf8 encoded) data can be muxed and demuxed in nut. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92281850a2 
								
							
								 
							
						 
						
							
							
								
								nut: support pcm codecs not mapped in avi  
							
							The native tags will be used when available. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1bd442c276 
								
							
								 
							
						 
						
							
							
								
								nut: prioritize native tags  
							
							Use native tags instead of avi ones, simplifies a lot raw video codecs
handling. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e002e3291e 
								
							
								 
							
						 
						
							
							
								
								Use the new aes/md5/sha/tree allocation functions  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								36ef5369ee 
								
							
								 
							
						 
						
							
							
								
								Replace all CODEC_ID_* with AV_CODEC_ID_*  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								432f0e5b7d 
								
							
								 
							
						 
						
							
							
								
								nut: support 10bit YUV  
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ebcdf5cda 
								
							
								 
							
						 
						
							
							
								
								Do not include mathematics.h in avutil.h  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f9fb574dee 
								
							
								 
							
						 
						
							
							
								
								nut format: support PIX_FMT_BGR48LE and PIX_FMT_BGR48BE  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d588e3f59b 
								
							
								 
							
						 
						
							
							
								
								Add support to B4BY and R4BY NUT codec tags added in NUT r672.  
							
							Originally committed as revision 23508 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								63455b8c7e 
								
							
								 
							
						 
						
							
							
								
								bgr/rgb444 for nut  
							
							Originally committed as revision 23504 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab8f600902 
								
							
								 
							
						 
						
							
							
								
								Add support for the newly added Nut codec tags (added in Nut r669):  
							
							Y1[00][16], [16][00]1Y, Y3[11][16], [16][11]3Y, Y3[10][16],
[16][10]3Y, Y3[00][16], [16][00]3Y, Y4[11][ 8], Y2[00][ 8].
Originally committed as revision 23342 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								80b39e1ca6 
								
							
								 
							
						 
						
							
							
								
								Move AVCodecTag from riff.h into internal.h.  
							
							Patch by Francesco Lavra, francescolavra interfree it
Originally committed as revision 23250 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								59856b9891 
								
							
								 
							
						 
						
							
							
								
								Fix warning:  
							
							libavformat/nut.c: In function ‘ff_nut_free_sp’:
libavformat/nut.c:80: warning: passing argument 4 of ‘av_tree_enumerate’ from incompatible pointer type
./libavutil/tree.h:92: note: expected ‘int (*)(void *, void *)’ but argument is of type ‘void (*)(void *, void *)’
Originally committed as revision 22659 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b83fc0fe4 
								
							
								 
							
						 
						
							
							
								
								Plug memory leak in NUT muxer and demuxer  
							
							Originally committed as revision 22174 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								52afa376b8 
								
							
								 
							
						 
						
							
							
								
								remove _t for POSIX compatibility.  
							
							Originally committed as revision 16057 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								245976da2a 
								
							
								 
							
						 
						
							
							
								
								Use full path for #includes from another directory.  
							
							Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								1326621c1a 
								
							
								 
							
						 
						
							
							
								
								Subtitle support. (untested)  
							
							Originally committed as revision 12330 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								103d74ea5c 
								
							
								 
							
						 
						
							
							
								
								ff_nut_reset_ts() expected to get 'ts*time_base_count', but muxer only  
							
							gave it 'ts'. Fixed by changing ff_nut_reset_ts() and demuxer params
Originally committed as revision 11851 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e8b982bcc 
								
							
								 
							
						 
						
							
							
								
								Move *malloc() out of tree.c, that way the code can be used with  
							
							flat arrays which have lower overhead than millions of mallocd() elements.
Originally committed as revision 11399 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47a1ae1bc9 
								
							
								 
							
						 
						
							
							
								
								Add some parentheses to clarify operator precedence, fixes the warnings:  
							
							nut.c: In function 'ff_nut_sp_pos_cmp':
nut.c:43: warning: suggest parentheses around + or - inside shift
nut.c:43: warning: suggest parentheses around + or - inside shift
nut.c: In function 'ff_nut_sp_pts_cmp':
nut.c:47: warning: suggest parentheses around + or - inside shift
nut.c:47: warning: suggest parentheses around + or - inside shift
Originally committed as revision 10926 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								e56397800e 
								
							
								 
							
						 
						
							
							
								
								Ensure av_tree_insert() is defined before using it.  
							
							Patch by Carl Eugen Hoyos   cehoyos _at_ ag.or.at
Originally committed as revision 10083 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a3b5fe16a 
								
							
								 
							
						 
						
							
							
								
								move syncpoint cache related stuff to common file  
							
							Originally committed as revision 10038 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f13ea4e00c 
								
							
								 
							
						 
						
							
							
								
								move lsb2full to common file  
							
							Originally committed as revision 10025 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c2198b184 
								
							
								 
							
						 
						
							
							
								
								move crc wrapper to slightly better spot  
							
							Originally committed as revision 10022 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								a22caa6a3e 
								
							
								 
							
						 
						
							
							
								
								Add missing license header.  
							
							Originally committed as revision 9481 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								699b3f99d0 
								
							
								 
							
						 
						
							
							
								
								add multiple inclusion guards to headers  
							
							Originally committed as revision 9345 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fee9e80550 
								
							
								 
							
						 
						
							
							
								
								align vertically  
							
							Originally committed as revision 8672 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7cf44899f 
								
							
								 
							
						 
						
							
							
								
								use shorter names for the block type enum  
							
							Originally committed as revision 8664 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee77c2c922 
								
							
								 
							
						 
						
							
							
								
								cosmetic  
							
							Originally committed as revision 8663 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1e6c67599e 
								
							
								 
							
						 
						
							
							
								
								Bethsoft VID demuxer and video decoder  
							
							patch by Nicholas Tung, ntung ntung com
Originally committed as revision 8649 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago