adbfc605f6 
								
							
								 
							
						 
						
							
							
								
								doxygen: Consistently use '@' instead of '\' for Doxygen markup.  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d36beb3f69 
								
							
								 
							
						 
						
							
							
								
								Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.  
							
							None of these symbols should be accessed directly, so declare them as
hidden.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b34aaed2cf 
								
							
								 
							
						 
						
							
							
								
								Move #ifdef before zlib_decomp() up so it covers the Doxygen comments.  
							
							Otherwise Doxygen gets confused and cannot map comments to functions.
Originally committed as revision 23988 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba87f0801d 
								
							
								 
							
						 
						
							
							
								
								Remove explicit filename from Doxygen  @file  commands.  
							
							Passing an explicit filename to this command is only necessary if the
documentation in the @file  block refers to a file different from the
one the block resides in.
Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72415b2adb 
								
							
								 
							
						 
						
							
							
								
								Define AVMediaType enum, and use it instead of enum CodecType, which  
							
							is deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a49ab77c6 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary calls to avcodec_check_dimensions, the check is already  
							
							done at a higher level.
Originally committed as revision 20229 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								24dd21fa41 
								
							
								 
							
						 
						
							
							
								
								add #if CONFIG_ZLIB_DECODER around zlib_decomp function.  
							
							Fixes compilation when zlib is not available.
Originally committed as revision 19069 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79183d3c3e 
								
							
								 
							
						 
						
							
							
								
								mszh decompression: add a special case for an all-0 mask, i.e. 32 uncompressed  
							
							bytes in a row.
About 15% faster mszh_decomp on an Atom N270 for
http://samples.mplayerhq.hu/V-codecs/mszh-zlib/avimzsh_sample.avi 
Originally committed as revision 19068 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a7bfbe4e13 
								
							
								 
							
						 
						
							
							
								
								lcldec: ensure that the offset for av_memcpy_backptr is valid.  
							
							Originally committed as revision 19067 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bbf306742c 
								
							
								 
							
						 
						
							
							
								
								Fix memleak due to c->decomp_buf never being freed.  
							
							Originally committed as revision 19064 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								908425c758 
								
							
								 
							
						 
						
							
							
								
								Only call inflateEnd when we were actually using the zlib code.  
							
							Originally committed as revision 19063 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4ad3df9da2 
								
							
								 
							
						 
						
							
							
								
								avctx->priv_data is initialized to 0, get rid of useless extra initialization.  
							
							Originally committed as revision 19062 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ffc844742 
								
							
								 
							
						 
						
							
							
								
								Merge variable declaration and initialization.  
							
							Originally committed as revision 19061 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c20421661 
								
							
								 
							
						 
						
							
							
								
								Use int-size types instead of char where it makes no difference.  
							
							Originally committed as revision 19060 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7a15b25827 
								
							
								 
							
						 
						
							
							
								
								Take advantage of available input padding to optimize mszh_decomp  
							
							Originally committed as revision 19059 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a5d2745d8e 
								
							
								 
							
						 
						
							
							
								
								Change maskbit variable to contain (1 << maskbit)  
							
							Originally committed as revision 19058 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e0b3af9059 
								
							
								 
							
						 
						
							
							
								
								Remove check that thanks to padding is no longer necessary.  
							
							Originally committed as revision 19057 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b99764459 
								
							
								 
							
						 
						
							
							
								
								100l, the compression field in lcl extradata must be interpreted as  
							
							int8_t, not uint8_t to allow -1 for "no compression".
The original code worked, but only when char was signed.
Originally committed as revision 19056 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4f141ad60 
								
							
								 
							
						 
						
							
							
								
								One more use for FFMIN.  
							
							Originally committed as revision 19055 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d48e6ec7f 
								
							
								 
							
						 
						
							
							
								
								Pad the decompression buffer and use av_memcpy_backptr for the mszh decompression.  
							
							Originally committed as revision 19054 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								974ce78544 
								
							
								 
							
						 
						
							
							
								
								Mark srcptr as const in mszh_decomp  
							
							Originally committed as revision 19053 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6065dcea37 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary put_bits/get_bits includes.  
							
							Originally committed as revision 19052 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2bee59083d 
								
							
								 
							
						 
						
							
							
								
								Use bytestream_get_le16 to simplify offset/count calculation for mszh decompression.  
							
							Originally committed as revision 19051 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a18221ba8 
								
							
								 
							
						 
						
							
							
								
								Remove useless & 0x1f  
							
							Originally committed as revision 19050 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7b151a98b0 
								
							
								 
							
						 
						
							
							
								
								Document padding requirements of mszh_decomp srcptr buffer  
							
							Originally committed as revision 19049 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e5fe7dab5 
								
							
								 
							
						 
						
							
							
								
								Use srcptr_end variable to avoid having to update both srcptr and srclen.  
							
							Originally committed as revision 19048 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbc53ffc7c 
								
							
								 
							
						 
						
							
							
								
								Change buffer size checks to avoid the undefined overflow case.  
							
							Originally committed as revision 19047 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fddb91e94 
								
							
								 
							
						 
						
							
							
								
								Simply use memcpy instead of AV_RN32/AV_WN32 combination.  
							
							Originally committed as revision 19046 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								661cb0d4a9 
								
							
								 
							
						 
						
							
							
								
								Fix decoding of multithread-encoded lcl files on big-endian.  
							
							Originally committed as revision 19045 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ce22c7d075 
								
							
								 
							
						 
						
							
							
								
								Remove another useless ()  
							
							Originally committed as revision 19044 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21bf2f51d7 
								
							
								 
							
						 
						
							
							
								
								Correct calculation of compressed input length.  
							
							Originally committed as revision 19043 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46adcc27a2 
								
							
								 
							
						 
						
							
							
								
								Add sanity check for mthread_inlen, avoids crashes due to invalid reads.  
							
							Originally committed as revision 19042 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1207c84adb 
								
							
								 
							
						 
						
							
							
								
								Use FFMIN  
							
							Originally committed as revision 19041 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2c0c1c023 
								
							
								 
							
						 
						
							
							
								
								Factor out zlib decompression code to avoid massive code duplication,  
							
							particularly due to error checks.
Originally committed as revision 19040 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f005808bf2 
								
							
								 
							
						 
						
							
							
								
								Use FFALIGN  
							
							Originally committed as revision 19039 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								46c02b1b50 
								
							
								 
							
						 
						
							
							
								
								Move variable into block where it is used, avoiding a unused variable  
							
							warning if the zlib decoder is disabled.
Originally committed as revision 19038 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2b550f816a 
								
							
								 
							
						 
						
							
							
								
								Make lcldec less annoyingly verbose, move messages from AV_LOG_INFO to AV_LOG_DEBUG.  
							
							Originally committed as revision 19037 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								75f6d6c7e6 
								
							
								 
							
						 
						
							
							
								
								Get rid of unreachable code: avctx->codec_id == CODEC_ID_ZLIB is not possible  
							
							here when the zlib decoder is disabled and libavcodec is used correctly.
Originally committed as revision 19036 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56b44694bd 
								
							
								 
							
						 
						
							
							
								
								lcldec.c: change #if CONFIG_ZLIB to #if CONFIG_ZLIB_DECODER.  
							
							The zlib related code should not be compiled in when the decoder is disabled
and it thus will never be used, even if we have zlib available.
Originally committed as revision 19035 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								445e0ab539 
								
							
								 
							
						 
						
							
							
								
								Get rid of extradata casts, it already has the right uint8_t * type  
							
							Originally committed as revision 19034 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c18e490c4 
								
							
								 
							
						 
						
							
							
								
								Make lcldec produce YUV output when the input file is coded like that, instead  
							
							of having it do its own inefficient fixed-point YUV to RGB conversion.
Originally committed as revision 19033 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb79016851 
								
							
								 
							
						 
						
							
							
								
								Use memcpy instead of per-pixel copy loop for rgb lcl format  
							
							Originally committed as revision 18997 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c40f366372 
								
							
								 
							
						 
						
							
							
								
								Remove useless () from lcldec for more consistency with "normal" FFmpeg coding style.  
							
							Originally committed as revision 18995 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								abeee5ccb8 
								
							
								 
							
						 
						
							
							
								
								Use av_clip_uint8 instead of equivalent but unoptimzed code,  
							
							Originally committed as revision 18985 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								50352827f6 
								
							
								 
							
						 
						
							
							
								
								Use AV_R/WN32 instead of direct integer copying.  
							
							Fixes decoding on at least Sparc/Solaris where unaligned accesses cause
crashes.
ML thread: http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/91414 
Originally committed as revision 18967 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								7a00bbad21 
								
							
								 
							
						 
						
							
							
								
								Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an  
							
							AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows
passing of packet-specific flags from demuxer to decoder, such as the keyframe
flag, which appears necessary to playback corePNG P-frames.
Patch by Thilo Borgmann thilo.borgmann googlemail com, see also the thread
"Google Summer of Code participation" on the mailinglist.
Originally committed as revision 18351 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bad5537e2c 
								
							
								 
							
						 
						
							
							
								
								Use full internal pathname in doxygen  @file  directives.  
							
							Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.
Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99ed41a808 
								
							
								 
							
						 
						
							
							
								
								Fix filenames in Doxygen comments.  
							
							Originally committed as revision 16811 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago