Mon, 26 Mar 2007 00:00:43 +0000 |
aurel |
properly set *data_size when returning >= 0 values in shorten_decode_frame()
libavcodec
|
Sun, 25 Mar 2007 23:37:38 +0000 |
michael |
check input validity, this prevents a few variables from reachin odd values which might have lead to out of array writes and thus might have been exploitable
libavcodec
|
Sun, 25 Mar 2007 23:22:11 +0000 |
michael |
simplify
libavcodec
|
Sun, 25 Mar 2007 20:52:45 +0000 |
bcoudurier |
increment subminor version due to r8502 and r8504, those revisions make dnxhd and gif decoders in line with libavcodec API
libavcodec
|
Sun, 25 Mar 2007 16:43:59 +0000 |
bcoudurier |
remove TODO, its done now
libavcodec
|
Sun, 25 Mar 2007 16:29:11 +0000 |
bcoudurier |
pass correct buffer size to lzw decode init
libavcodec
|
Sun, 25 Mar 2007 15:43:46 +0000 |
michael |
move eob_reached logic into ff_lzw_decode_tail() which simplifies the code, avoids some checks in the innermost loop and also gets rid of the controversal break while hopefully retaining the last byte in a valid bytestream, invalid bytestreams still can have very significant overread
libavcodec
|
Sun, 25 Mar 2007 15:09:16 +0000 |
michael |
simplify
libavcodec
|
Sun, 25 Mar 2007 14:02:54 +0000 |
michael |
factorize
libavcodec
|
Sun, 25 Mar 2007 13:41:14 +0000 |
michael |
simplify
libavcodec
|
Sun, 25 Mar 2007 06:00:06 +0000 |
kostya |
1000l to myself - get correct quantization for blocks 1 and 2
libavcodec
|
Sun, 25 Mar 2007 01:09:26 +0000 |
aurel |
use generic xiph header spliting func to split theora headers
libavcodec
|
Sun, 25 Mar 2007 01:06:45 +0000 |
aurel |
extract vorbis header spliting code into a reusable function
libavcodec
|
Sun, 25 Mar 2007 00:16:30 +0000 |
bcoudurier |
actually return bytes read
libavcodec
|
Sun, 25 Mar 2007 00:12:24 +0000 |
bcoudurier |
return error if loop has ended before decoding image
libavcodec
|
Sun, 25 Mar 2007 00:00:56 +0000 |
bcoudurier |
actually return bytes read
libavcodec
|
Sat, 24 Mar 2007 23:57:42 +0000 |
bcoudurier |
add some length checks
libavcodec
|
Sat, 24 Mar 2007 23:53:34 +0000 |
bcoudurier |
simplify
libavcodec
|
Sat, 24 Mar 2007 23:23:51 +0000 |
bcoudurier |
fix indentation
libavcodec
|
Sat, 24 Mar 2007 23:23:05 +0000 |
bcoudurier |
break if eob is reached to avoid reading one too much byte
libavcodec
|
Sat, 24 Mar 2007 12:07:07 +0000 |
mru |
Fix H.264 8x8 transform selection
libavcodec
|
Fri, 23 Mar 2007 00:05:45 +0000 |
mru |
iwmmxt ffmpeg code does not implement dct_unquantize_h263_inter_iwmmxt, but
libavcodec
|
Thu, 22 Mar 2007 14:27:16 +0000 |
michael |
set more reasonable cutoff for audio rate conversion
libavcodec
|
Thu, 22 Mar 2007 13:27:11 +0000 |
michael |
clarify codec_tag
libavcodec
|
Thu, 22 Mar 2007 13:17:03 +0000 |
michael |
clarify sub_id
libavcodec
|
Thu, 22 Mar 2007 11:23:38 +0000 |
michael |
replace long double in the audiophile kiddy mode with doubles, its faster (and more portable) and the audiophile placebo 120db stopband attenuation isnt affected
libavcodec
|
Thu, 22 Mar 2007 11:13:13 +0000 |
michael |
change high precision mode to 30 bits again after making the code less overflow sensitive
libavcodec
|
Thu, 22 Mar 2007 11:10:30 +0000 |
michael |
optimize linear filter coeff interpolation code, this also makes the code less prone to overflows
libavcodec
|
Thu, 22 Mar 2007 05:39:20 +0000 |
jbr |
cosmetics. align and condense.
libavcodec
|
Thu, 22 Mar 2007 05:38:00 +0000 |
jbr |
simplify
libavcodec
|
Thu, 22 Mar 2007 05:34:26 +0000 |
jbr |
utilize multi-stage AC-3 bit allocation. speeds up encoding by 25-30%
libavcodec
|
Thu, 22 Mar 2007 03:18:34 +0000 |
michael |
revert r8469 (increase bits for non default highprecision mode)
libavcodec
|
Thu, 22 Mar 2007 03:16:02 +0000 |
michael |
AUDIOPHILE_KIDDY_MODE
libavcodec
|
Thu, 22 Mar 2007 00:52:49 +0000 |
michael |
optimize bessel function instead of trusting gcc to do trivial optimizations (as gcc doesnt ...)
libavcodec
|
Thu, 22 Mar 2007 00:16:41 +0000 |
michael |
select more sensible default windows (= attenuation beyond the dynamic range of your input is silly if it negatively affects other parameters)
libavcodec
|
Wed, 21 Mar 2007 23:44:49 +0000 |
michael |
make kaiser windows with other beta than 16 available
libavcodec
|
Wed, 21 Mar 2007 23:07:24 +0000 |
mru |
enable iwmmxt support, removing mm_support() stub
libavcodec
|
Wed, 21 Mar 2007 22:39:00 +0000 |
michael |
make high precision mode accessible at compile time
libavcodec
|
Wed, 21 Mar 2007 22:38:07 +0000 |
michael |
increase bits for non default highprecision mode
libavcodec
|
Wed, 21 Mar 2007 22:37:05 +0000 |
michael |
code for testing the accuracy of the resampler
libavcodec
|
Wed, 21 Mar 2007 22:02:52 +0000 |
michael |
remove dithering of filter coefficients, improves precision by 1-2 bits and
libavcodec
|
Wed, 21 Mar 2007 05:56:29 +0000 |
kostya |
Smacker Audio stereo fix
libavcodec
|
Tue, 20 Mar 2007 18:08:51 +0000 |
banan |
Small simplifications to subband coefficient handling and use av_random().
libavcodec
|
Tue, 20 Mar 2007 16:51:30 +0000 |
lorenm |
oops, encoder was under ifdef decoders.
libavcodec
|
Tue, 20 Mar 2007 05:44:42 +0000 |
kostya |
Correctly handle data_size on decoding
libavcodec
|
Tue, 20 Mar 2007 02:12:13 +0000 |
jbr |
fix handling of special case for lowest snroffset. regressions are unaffected.
libavcodec
|
Mon, 19 Mar 2007 16:07:51 +0000 |
bcoudurier |
10l, fix debug, dprintf does not have log level
libavcodec
|
Sun, 18 Mar 2007 23:25:00 +0000 |
bcoudurier |
dnxhd decoder
libavcodec
|
Sun, 18 Mar 2007 23:18:05 +0000 |
jbr |
AC-3 encoded volume is too high. Revert revision 7160:
libavcodec
|
Sun, 18 Mar 2007 22:32:39 +0000 |
mru |
fix init_vlc() with nonzero flags
libavcodec
|
Sun, 18 Mar 2007 21:43:20 +0000 |
jbr |
split ac3_parametric_bit_allocation into 3 separate functions
libavcodec
|
Sun, 18 Mar 2007 18:07:27 +0000 |
kostya |
Zero MV vectors for P frame intra blocks
libavcodec
|
Sun, 18 Mar 2007 12:03:29 +0000 |
lorenm |
huffyuv rgb encoder
libavcodec
|
Sun, 18 Mar 2007 07:53:16 +0000 |
kostya |
indentation
libavcodec
|
Sun, 18 Mar 2007 07:51:40 +0000 |
kostya |
Proper handling of motion vectors for adv. profile
libavcodec
|
Sun, 18 Mar 2007 04:53:21 +0000 |
jbr |
hardcode ff_ac3_frame_sizes table
libavcodec
|
Sat, 17 Mar 2007 14:59:58 +0000 |
diego |
Add RLE encoding support, patch by Bobby Bingham, uhmmmm gmail com.
libavcodec
|
Sat, 17 Mar 2007 13:16:18 +0000 |
diego |
Move the encoding of the image data to its own function.
libavcodec
|
Sat, 17 Mar 2007 12:56:34 +0000 |
diego |
Add 15 bit support, patch by Bobby Bingham, uhmmmm gmail com.
libavcodec
|
Thu, 15 Mar 2007 23:45:20 +0000 |
gpoirier |
force 16-bytes alignement of block array, as needed by the implementation of ff_dct_sse2
libavcodec
|
Thu, 15 Mar 2007 21:22:10 +0000 |
banan |
subband_coef_noise -> subband_coef_sign
libavcodec
|
Thu, 15 Mar 2007 12:23:08 +0000 |
gpoirier |
Targa (.tga) encoder,
libavcodec
|
Wed, 14 Mar 2007 23:23:30 +0000 |
michael |
10l for myself, fixing --disable-encoders
libavcodec
|
Wed, 14 Mar 2007 14:49:49 +0000 |
kostya |
DXA demuxer and decoder
libavcodec
|
Wed, 14 Mar 2007 13:25:15 +0000 |
michael |
deprecate ff_realloc_static
libavcodec
|
Wed, 14 Mar 2007 13:20:29 +0000 |
michael |
10l to whoever wrote this
libavcodec
|
Wed, 14 Mar 2007 13:19:19 +0000 |
michael |
kill av_mallocz_static() calls in init_rl()
libavcodec
|
Wed, 14 Mar 2007 12:29:32 +0000 |
michael |
move RLTable stuff to its own header
libavcodec
|
Wed, 14 Mar 2007 12:15:34 +0000 |
michael |
kill av_mallocz_static()
libavcodec
|
Wed, 14 Mar 2007 11:13:17 +0000 |
bcoudurier |
reindent after last commit
libavcodec
|
Wed, 14 Mar 2007 11:12:02 +0000 |
bcoudurier |
h264 complete frames parsing support
libavcodec
|
Wed, 14 Mar 2007 01:59:53 +0000 |
michael |
kill 3 more av_mallocz_static()
libavcodec
|
Wed, 14 Mar 2007 00:19:56 +0000 |
michael |
kill another 2 av_mallocz_static()
libavcodec
|
Tue, 13 Mar 2007 23:30:28 +0000 |
michael |
kill a av_mallocz_static()
libavcodec
|
Tue, 13 Mar 2007 23:10:42 +0000 |
michael |
10^10l to whoever wrote this
libavcodec
|
Tue, 13 Mar 2007 22:53:01 +0000 |
michael |
remove useless static cm variable
libavcodec
|
Tue, 13 Mar 2007 22:51:49 +0000 |
michael |
cosmetic
libavcodec
|
Tue, 13 Mar 2007 22:51:11 +0000 |
michael |
remove silly static int done protecting the initalization of 32 elements to 1
libavcodec
|
Tue, 13 Mar 2007 22:47:59 +0000 |
michael |
remove redundant memset()
libavcodec
|
Tue, 13 Mar 2007 22:47:05 +0000 |
michael |
dont malloc() static mv_penalty arrays
libavcodec
|
Tue, 13 Mar 2007 22:01:06 +0000 |
michael |
deprecate av_mallocz_static()
libavcodec
|
Tue, 13 Mar 2007 19:44:02 +0000 |
banan |
Combine the window and overlap loops,
libavcodec
|
Mon, 12 Mar 2007 12:36:41 +0000 |
mbardiaux |
Give context to dprintf
libavcodec
|
Sun, 11 Mar 2007 21:01:33 +0000 |
banan |
Respect the gop size (-g) for marking I frames. Use -g 0 gives the old behaviour.
libavcodec
|
Sun, 11 Mar 2007 20:30:06 +0000 |
banan |
Replace custom modified discrete cosine transform with ffmpeg's own.
libavcodec
|
Sun, 11 Mar 2007 16:57:05 +0000 |
jbr |
the AC-3 parser needs ac3.o
libavcodec
|
Sun, 11 Mar 2007 16:44:14 +0000 |
jbr |
move AC-3 header parsing to ac3.c
libavcodec
|
Sun, 11 Mar 2007 09:51:01 +0000 |
kostya |
Correctly ME border blocks
libavcodec
|
Sun, 11 Mar 2007 09:16:11 +0000 |
reimar |
Check dimensions to avoid division by zero due to invalid new dimensions.
libavcodec
|
Sun, 11 Mar 2007 02:13:05 +0000 |
jbr |
remove redundancy in AC-3 parser by using common tables from ac3tab.h
libavcodec
|
Sat, 10 Mar 2007 09:20:07 +0000 |
banan |
Simplify, use avctx->frame_number.
libavcodec
|
Fri, 09 Mar 2007 13:57:42 +0000 |
jbr |
Remove common code from AC-3 encoder and utilize ac3.c.
libavcodec
|
Fri, 09 Mar 2007 13:54:44 +0000 |
jbr |
Create ac3.c which will be used for AC-3 common code.
libavcodec
|
Fri, 09 Mar 2007 03:17:43 +0000 |
jbr |
simplify AC-3 bit allocation
libavcodec
|
Thu, 08 Mar 2007 23:38:50 +0000 |
jbr |
cosmetics. remove space before semi-colon.
libavcodec
|
Thu, 08 Mar 2007 20:43:51 +0000 |
banan |
Simplify gain block handling.
libavcodec
|
Thu, 08 Mar 2007 19:47:03 +0000 |
banan |
Don't output the first two frames, since they don't contain valid audio.
libavcodec
|
Thu, 08 Mar 2007 18:25:47 +0000 |
bcoudurier |
fix drop frame timecode flag
libavcodec
|
Thu, 08 Mar 2007 14:49:43 +0000 |
mbardiaux |
Corrections so that builds with DEBUG work
libavcodec
|
Thu, 08 Mar 2007 10:25:06 +0000 |
michael |
bitrate sanity check (fixes assertion failure)
libavcodec
|
Thu, 08 Mar 2007 10:21:35 +0000 |
takis |
Remove useless casts as recommended by Mns Rullgrd.
libavcodec
|
Thu, 08 Mar 2007 10:11:31 +0000 |
takis |
Cosmetics in amr.c.
libavcodec
|
Thu, 08 Mar 2007 10:06:59 +0000 |
takis |
Move the initialization on context definition. In amr.c, only the
libavcodec
|
Wed, 07 Mar 2007 09:51:45 +0000 |
michael |
add a -ab with default of 64k
libavcodec
|
Wed, 07 Mar 2007 09:29:44 +0000 |
michael |
add avcodec_get_context_defaults2() / avcodec_alloc_context2() which take CodecType as an additional parameter
libavcodec
|
Wed, 07 Mar 2007 02:21:35 +0000 |
michael |
add av_opt_set_defaults2() which sets just defaults from AVOptions whos flags match a user specified & mask = flags
libavcodec
|
Wed, 07 Mar 2007 02:03:44 +0000 |
michael |
make av_find_opt() available to the public and add a mask+flags parameter to search for specific AVOptions
libavcodec
|
Wed, 07 Mar 2007 00:27:23 +0000 |
alex |
typo: unkown->unknown
libavcodec
|
Tue, 06 Mar 2007 13:05:38 +0000 |
alex |
add little endian 24bit read/write
libavcodec
|
Mon, 05 Mar 2007 10:04:53 +0000 |
gpoirier |
change management of "ab" option in ffmpeg.c, so that it works as "b" option.
libavcodec
|
Sun, 04 Mar 2007 11:53:11 +0000 |
takis |
Add the prefix "av_" to img_crop(), img_copy() and img_pad(), and rename "img"
libavcodec
|
Sun, 04 Mar 2007 02:59:11 +0000 |
bcoudurier |
imx dump header bitstream filter, modifies bitstream to fit in mov and be decoded by final cut pro decoder
libavcodec
|
Sun, 04 Mar 2007 02:51:33 +0000 |
bcoudurier |
add bytestream_get/put_be24 functions
libavcodec
|
Sun, 04 Mar 2007 02:26:20 +0000 |
bcoudurier |
dummy support for mpeg2 non linear quant
libavcodec
|
Sat, 03 Mar 2007 21:33:33 +0000 |
michael |
check for no frame and prevent segfault
libavcodec
|
Sat, 03 Mar 2007 14:11:45 +0000 |
bcoudurier |
partial avid meridien uncompressed support
libavcodec
|
Sat, 03 Mar 2007 08:33:07 +0000 |
diego |
Add proper #idef to dlsymm call, also fixes an unresolved symbol on OS X 10.2.
libavcodec
|
Sat, 03 Mar 2007 08:29:03 +0000 |
diego |
Clarify that this decoder uses liba52.
libavcodec
|
Fri, 02 Mar 2007 23:35:26 +0000 |
michael |
support feeding individual NAL units to the decoder instead of just complete frames
libavcodec
|
Fri, 02 Mar 2007 12:26:07 +0000 |
bcoudurier |
support for mjpeg bottom field first in mov
libavcodec
|