Mercurial > libavcodec.hg
graph
-
Fix segfaults in VP8 SIMD code on Win64 (and FATE/win64 failures). libavcodecMon, 23 Aug 2010 02:41:22 +0000, by rbultje
-
The 24-bit ydt also should not depend on endianness, libavcodecSat, 21 Aug 2010 19:50:36 +0000, by reimar
-
Since the 24 bit format is decoded to endian-dependant libavcodecSat, 21 Aug 2010 19:40:38 +0000, by reimar
-
Do not swap red and blue when decoding truemotion libavcodecSat, 21 Aug 2010 19:37:33 +0000, by reimar
-
Export the presentation video dimensions as avctx->width/avctx->height. libavcodecSat, 21 Aug 2010 11:52:03 +0000, by reimar
-
Fixed mpeg12 top field first flag value with field picture encoding. libavcodecFri, 20 Aug 2010 18:28:42 +0000, by fenrir
-
Ignore generated dependency files and header objects. libavcodecWed, 18 Aug 2010 13:50:32 +0000, by diego
-
Deprecate ff_get_plane_bytewidth() in favor of libavcodecThu, 12 Aug 2010 15:06:04 +0000, by stefano
-
Implement av_get_image_linesize() and use it in libavcodecThu, 12 Aug 2010 15:05:58 +0000, by stefano
-
Add av_picture_data_copy() and reimplement av_picture_copy() as a libavcodecWed, 11 Aug 2010 14:18:52 +0000, by stefano
-
fix over-allocation. confused b4_stride with mb_width. libavcodecWed, 11 Aug 2010 05:24:19 +0000, by skal
-
Fix buffer overrun if idx is negative (it can be down to -23>>4), by prepending libavcodecMon, 09 Aug 2010 13:54:59 +0000, by rbultje
-
Fix handling of truncated files. Should fix random FATE breakages. libavcodecMon, 09 Aug 2010 07:17:01 +0000, by vitor
-
Fix the compilation of some libavcodec/lib* files which were not libavcodecSat, 07 Aug 2010 01:36:35 +0000, by stefano
-
libvpxdec: Fix "error: implicit declaration of function ¡Æav_check_image_size¡Ç". libavcodecFri, 06 Aug 2010 18:57:14 +0000, by alexc
-
vorbis_dec: Change partition_class[] to uint8_t. libavcodecFri, 06 Aug 2010 16:10:42 +0000, by alexc
-
Add a CONFIG_ variable for generic Huffman routines. libavcodecFri, 06 Aug 2010 10:29:14 +0000, by diego
-
Remove use of the deprecated function avcodec_check_dimensions(), use libavcodecFri, 06 Aug 2010 09:37:04 +0000, by stefano
-
Deprecate avcodec_check_dimensions() in favor of the new function libavcodecFri, 06 Aug 2010 09:36:45 +0000, by stefano
-
H.264: SSE2/SSSE3 weighted prediction asm libavcodecThu, 05 Aug 2010 00:13:38 +0000, by darkshikari
-
fft-test: exit with non-zero status if test failed libavcodecWed, 04 Aug 2010 06:56:55 +0000, by mru
-
VP8: partially inline decode_block_coeffs libavcodecWed, 04 Aug 2010 02:23:25 +0000, by darkshikari
-
VP8: simplify decode_block_coeffs to avoid having to track nonzero coeffs libavcodecWed, 04 Aug 2010 01:38:08 +0000, by darkshikari
-
Cosmetics: add missing space to options.c libavcodecWed, 04 Aug 2010 00:08:16 +0000, by darkshikari
-
VP8: slightly faster DCT coefficient probability update libavcodecTue, 03 Aug 2010 23:21:47 +0000, by darkshikari
-
Silence unused function warnings in vp56.h libavcodecTue, 03 Aug 2010 11:35:41 +0000, by darkshikari
-
vorbisdec: Return AVERROR(ENOMEM) on malloc() failure. libavcodecTue, 03 Aug 2010 00:27:54 +0000, by alexc
-
vorbisdec: Prevent a potential integer overflow. libavcodecTue, 03 Aug 2010 00:25:06 +0000, by alexc
-
The VP8 decoder does not depend on vp56.o and vp56data.o. libavcodecMon, 02 Aug 2010 23:23:27 +0000, by diego
-
Remove redundant h264pred.o from VP8 objects list. libavcodecMon, 02 Aug 2010 23:16:52 +0000, by diego
-
VP8: eliminate a dereference in coefficient decoding libavcodecMon, 02 Aug 2010 22:48:38 +0000, by darkshikari
-
vorbisdec: change a uint_fast32_t to 'unsigned', fix llvm-gcc build libavcodecMon, 02 Aug 2010 20:35:50 +0000, by mru
-
VP8: move zeroing of luma DC block into the WHT libavcodecMon, 02 Aug 2010 20:18:09 +0000, by darkshikari
-
only store intra prediction modes on the boundary for keyframes, not as a plane. libavcodecMon, 02 Aug 2010 09:44:53 +0000, by skal
-
Use word-writing instead of dword-writing (with two cached but otherwise libavcodecSat, 31 Jul 2010 23:13:15 +0000, by rbultje
-
Simplify verbatim mode fallback by checking the frame size before writing. libavcodecSat, 31 Jul 2010 21:08:53 +0000, by jbr
-
Calculate an exact frame size before writing. Now the buffer size requirements libavcodecSat, 31 Jul 2010 20:32:12 +0000, by jbr
-
cosmetics: rename find_subblock_rice_params() to find_subframe_rice_params() libavcodecSat, 31 Jul 2010 20:19:07 +0000, by jbr
-
Reduce number of input parameters to find_subblock_rice_params(). libavcodecSat, 31 Jul 2010 20:17:59 +0000, by jbr
-
Combine calc_rice_params_fixed() and calc_rice_params_lpc() into a single libavcodecSat, 31 Jul 2010 17:06:10 +0000, by jbr
-
Remove duplicate code by adding a flag for encoding in verbatim mode. libavcodecSat, 31 Jul 2010 16:46:32 +0000, by jbr
-
Use av_fill_image_pointers/linesizes in place of ff_fill_pointer/linesize, libavcodecSat, 31 Jul 2010 16:46:20 +0000, by stefano
-
Remove x86/mmx.h. It is not used anymore and has been deprecated for years. libavcodecSat, 31 Jul 2010 16:20:45 +0000, by vitor
-
Fix compilation with --disable-yasm. 10l to me. libavcodecSat, 31 Jul 2010 16:17:54 +0000, by vitor
-
Combine output_subframe() and output_subframes(). libavcodecFri, 30 Jul 2010 21:32:19 +0000, by jbr
-
Combine output_subframe_verbatim() and output_subframe_lpc(). libavcodecFri, 30 Jul 2010 21:06:38 +0000, by jbr
-
Combine and simplify output_residual() and output_subframe_lpc(). libavcodecFri, 30 Jul 2010 20:53:02 +0000, by jbr
-
Combine and simplify output_subframe_fixed() and output_subframe_lpc(). libavcodecFri, 30 Jul 2010 20:28:46 +0000, by jbr
-
Combine and simplify output_subframe_constant() and output_subframe_verbatim(). libavcodecFri, 30 Jul 2010 20:24:15 +0000, by jbr
-
Pass FlacSubframe to output_subframe_* instead of channel number. libavcodecFri, 30 Jul 2010 20:09:14 +0000, by jbr
-
cosmetics: change FlacEncodeContext variable name from ctx to s in several libavcodecFri, 30 Jul 2010 19:40:18 +0000, by jbr
-
Do not need to set coded_frame->key_frame = 1 because it is already set in libavcodecFri, 30 Jul 2010 19:02:59 +0000, by jbr
-
Move debug logging of compression options to a single function. libavcodecFri, 30 Jul 2010 18:59:27 +0000, by jbr
-
Make avpicture_fill() directly call av_fill_image_linesizes() and libavcodecFri, 30 Jul 2010 08:42:08 +0000, by stefano
-
Move fill_image_linesize() and fill_image_data_ptr() from libavcodecThu, 29 Jul 2010 23:44:57 +0000, by stefano
-
Fix compilation in x86_64. I broke it with r24580. libavcodecThu, 29 Jul 2010 22:45:21 +0000, by vitor
-
Map rc_buffer_size to and c_initial_buffer_occupancy to their libvpx libavcodecWed, 28 Jul 2010 08:02:35 +0000, by cehoyos
-
nellymoserenc: Declare the supported sample format libavcodecWed, 28 Jul 2010 05:19:42 +0000, by mstorsjo
-
b0rk3d FATE + black helicopters hissing -> rolling back to r24556 and sleeping libavcodecTue, 27 Jul 2010 23:09:13 +0000, by skal
-
perform the clipping on luma_dc_qmul[1] and chroma_qmul[0] earlier libavcodecTue, 27 Jul 2010 22:23:50 +0000, by skal
-
save some copies by moving some fields out of proba[2] libavcodecTue, 27 Jul 2010 22:21:49 +0000, by skal
-
Setup correct channel value when downmixing is required. libavcodecTue, 27 Jul 2010 21:44:09 +0000, by banan
-
add Chinese AVS encoding via external library libxavs libavcodecTue, 27 Jul 2010 07:18:36 +0000, by stefang
-
Deprecate av_parse_video_frame_size() and av_parse_video_frame_rate() libavcodecMon, 26 Jul 2010 23:12:28 +0000, by stefano
-
Use pmaddubsw for the mbedge_filter (>=ssse3), 6-10 cycles faster. libavcodecMon, 26 Jul 2010 21:18:19 +0000, by rbultje
-
Define static functions fill_image_linesize() and libavcodecMon, 26 Jul 2010 14:30:47 +0000, by stefano
-
Enable no-loop memory/register saving for ssse3/sse4 also. libavcodecMon, 26 Jul 2010 14:07:57 +0000, by rbultje
-
Save a register (or regsize of stackspace for x86-32) for the no-loop libavcodecMon, 26 Jul 2010 14:00:15 +0000, by rbultje
-
Use nested ifs instead of &&, which appears to not work with %ifidn (i.e. this libavcodecMon, 26 Jul 2010 13:56:51 +0000, by rbultje
-
Split pextrw macro-spaghetti into several opt-specific macros, this will make libavcodecMon, 26 Jul 2010 13:50:59 +0000, by rbultje
-
Fix r24445: Instead of needlessly initialising a variable, silence the warning. libavcodecSun, 25 Jul 2010 14:49:45 +0000, by cehoyos
-
Only 4-bit ADPCM IMA WAV files are supported. libavcodecSun, 25 Jul 2010 14:33:16 +0000, by cehoyos
-
Fix obvious bug in assignment. Somehow, the test vectors don't test this... libavcodecSun, 25 Jul 2010 02:42:40 +0000, by rbultje
-
Fix SPLATB_REG mess. Used to be a if/elseif/elseif/elseif spaghetti, so this libavcodecSat, 24 Jul 2010 19:33:05 +0000, by rbultje
-
aacenc: TLS: Save maximum values for each swb in a table. libavcodecSat, 24 Jul 2010 17:11:51 +0000, by alexc
-
10l: Remove some commented out code that slipped in. libavcodecSat, 24 Jul 2010 17:01:50 +0000, by alexc
-
aacenc: TLS: Try to preserve some energy in each non-zero band. libavcodecSat, 24 Jul 2010 16:36:01 +0000, by alexc
-
Use "const" qualifier for pointers that point to input data of libavcodecSat, 24 Jul 2010 13:59:49 +0000, by reimar
-
aacenc: Prevent premature termination of the two loop search. libavcodecSat, 24 Jul 2010 04:23:26 +0000, by alexc
-
aacdec: Only load and write each predictor variable one. libavcodecSat, 24 Jul 2010 02:57:08 +0000, by alexc
-
aacenc: Favor log2f() and sqrtf() over log2() and sqrt(). libavcodecSat, 24 Jul 2010 02:10:59 +0000, by alexc
-
VP8: Use vp56_rac_get_prob_branchy when the bit is only used by an if() libavcodecFri, 23 Jul 2010 21:46:20 +0000, by conrad
-
Decode DCT tokens by branching to a different code path for each branch libavcodecFri, 23 Jul 2010 21:46:17 +0000, by conrad
-
Move renormalization of the VP56 arith decoder to before decoding a bit libavcodecFri, 23 Jul 2010 21:46:14 +0000, by conrad
-
Split renorm of vp56 arith decoder to its own function libavcodecFri, 23 Jul 2010 21:46:08 +0000, by conrad
-
vp56's arith decoder's code_word is only 16 bits, no need for unsigned long libavcodecFri, 23 Jul 2010 21:46:01 +0000, by conrad
-
Add myself to VP8 copyright and maintainers. libavcodecFri, 23 Jul 2010 21:42:35 +0000, by darkshikari
-
VP8: always_inline some things to force gcc to do the right thing libavcodecFri, 23 Jul 2010 21:36:21 +0000, by darkshikari
-
VP8: use AV_RL24 instead of defining a new RL24. libavcodecFri, 23 Jul 2010 21:17:18 +0000, by darkshikari
-
VP8: use AV_ZERO32 instead of AV_WN32A where relevant libavcodecFri, 23 Jul 2010 10:42:19 +0000, by darkshikari
-
VP8: shave a few clocks off check_intra_pred_mode libavcodecFri, 23 Jul 2010 10:24:38 +0000, by darkshikari
-
VP8: fix broken sign bias code in MV pred libavcodecFri, 23 Jul 2010 06:41:35 +0000, by darkshikari
-
VP8: optimize DC-only chroma case in the same way as luma. libavcodecFri, 23 Jul 2010 06:02:52 +0000, by darkshikari
-
In h264 parser, return immediately if buf_size is 0, avoid printing libavcodecFri, 23 Jul 2010 00:34:09 +0000, by bcoudurier
-
VP8: clear DCT blocks in iDCT instead of using clear_blocks. libavcodecFri, 23 Jul 2010 00:07:16 +0000, by darkshikari
-
VP8: avoid a memset for non-i4x4 blocks with no coefficients libavcodecFri, 23 Jul 2010 00:05:44 +0000, by darkshikari
-
Get rid of more unnecessary dereferences in VP8 deblocking libavcodecThu, 22 Jul 2010 23:11:40 +0000, by darkshikari
-
Eliminate a LUT in escape decoding in VP8 decode_block_coeffs libavcodecThu, 22 Jul 2010 22:08:09 +0000, by darkshikari
-
Eliminate some repeated dereferences in VP8 inter_predict libavcodecThu, 22 Jul 2010 21:05:30 +0000, by darkshikari
-
Use pextrw for SSE4 mbedge filter result writing, speedup 5-10cycles on libavcodecThu, 22 Jul 2010 19:59:34 +0000, by rbultje
-
Eliminate a pointless memset for intra blocks in P-frames in VP8 libavcodecThu, 22 Jul 2010 12:15:29 +0000, by darkshikari
-
VP8: Don't store segment in macroblock struct anymore. libavcodecThu, 22 Jul 2010 11:55:55 +0000, by darkshikari
-
Convert VP8 macroblock structures to a ring buffer. libavcodecThu, 22 Jul 2010 11:45:18 +0000, by darkshikari
-
Calculate deblock strength per-MB instead of per-row libavcodecThu, 22 Jul 2010 07:24:22 +0000, by darkshikari
-
Avoid tracking i4x4 modes in P-frames in VP8 libavcodecThu, 22 Jul 2010 07:04:45 +0000, by darkshikari
-
Avoid useless fill_rectangle in P-frames in VP8 libavcodecThu, 22 Jul 2010 06:39:54 +0000, by darkshikari
-
Fix and enable horizontal >=SSE2 mbedge loopfilter. libavcodecThu, 22 Jul 2010 01:35:26 +0000, by rbultje
-
Eliminate one instruction in VP8 dc_add_sse4 libavcodecWed, 21 Jul 2010 22:41:37 +0000, by darkshikari
-
Make ff_inverse stay with libavutil, and optional copy it to libavcodec. libavcodecWed, 21 Jul 2010 12:37:37 +0000, by flameeyes
-
Add header declarations for mmx/sse constants missing them libavcodecWed, 21 Jul 2010 10:02:07 +0000, by conrad
-
Move ff_pw_* from vc1dsp_mmx.c to dsputil_mmx.c libavcodecWed, 21 Jul 2010 10:02:03 +0000, by conrad
-
VP8 MBedge loopfilter MMX/MMX2/SSE2 functions for both luma (width=16) libavcodecTue, 20 Jul 2010 22:58:56 +0000, by rbultje
-
Chroma (width=8) inner loopfilter MMX/MMX2/SSE2 for VP8 decoder. libavcodecTue, 20 Jul 2010 22:04:18 +0000, by rbultje
-
vp8: add do { } while(0) around XCHG() macro to avoid confusing if/else libavcodecTue, 20 Jul 2010 17:54:25 +0000, by mru
-
Revert r24339 (it causes fate failures on x86-64) - I'll figure out what's libavcodecMon, 19 Jul 2010 23:57:09 +0000, by rbultje
-
Remove FF_MM_SSE2/3 flags for CPUs where this is generally not faster than libavcodecMon, 19 Jul 2010 22:38:23 +0000, by rbultje
-
Implement chroma (width=8) inner loopfilter MMX/MMX2/SSE2 functions. libavcodecMon, 19 Jul 2010 21:53:28 +0000, by rbultje
-
Be more efficient with registers or stack memory. Saves 8/16 bytes stack libavcodecMon, 19 Jul 2010 21:45:36 +0000, by rbultje
-
Change function prototypes for width=8 inner and mbedge loopfilter functions libavcodecMon, 19 Jul 2010 21:18:04 +0000, by rbultje
-
aacenc: Adjust array offsets for the current channel before calling ff_psy_suggest_window(). libavcodecMon, 19 Jul 2010 18:22:44 +0000, by alexc
-
aacenc: Refactor apply_window_and_mdct() so it no longer takes an offset channel. libavcodecMon, 19 Jul 2010 18:19:53 +0000, by alexc
-
8088flex TMV video decoder now uses ff_draw_pc_font() libavcodecSun, 18 Jul 2010 07:46:29 +0000, by pross
-
aacenc: Template quantize_and_encode_band_cost(). libavcodecFri, 16 Jul 2010 20:02:46 +0000, by alexc
-
Revert 24270, it contained some stuff that shouldn't have been in there. libavcodecFri, 16 Jul 2010 19:54:25 +0000, by rbultje
-
Give x86 r%d registers names, this will simplify implementation of the chroma libavcodecFri, 16 Jul 2010 19:38:10 +0000, by rbultje
-
Change return statement, the REP_RET is a mistake since the else case (x86-64, libavcodecFri, 16 Jul 2010 18:29:14 +0000, by rbultje
-
Use designated initialisers for pcm codec struct libavcodecFri, 16 Jul 2010 13:02:48 +0000, by pross
-
vp8: Save mb border needed for intra prediction so that loop filter can run libavcodecFri, 16 Jul 2010 07:20:35 +0000, by conrad
-
VP8 H/V inner loopfilter MMX/MMXEXT/SSE2 optimizations. libavcodecThu, 15 Jul 2010 23:02:34 +0000, by rbultje
-
ARM: NEON H264 chroma loop filter 3 cycles faster libavcodecThu, 15 Jul 2010 21:59:27 +0000, by mru
-
ARM: remove two insns from NEON chroma loop filter libavcodecThu, 15 Jul 2010 06:45:11 +0000, by mru
-
Restore mistakenly removed [in]/[out] Doxygen parameter attributes. libavcodecWed, 14 Jul 2010 21:22:06 +0000, by diego
-
Pass the composition and ancillary ID for DVB subtitles via extradata instead libavcodecWed, 14 Jul 2010 17:28:40 +0000, by reimar
-
Remove incomplete Doxygen for static decode_frame functions. libavcodecWed, 14 Jul 2010 13:12:24 +0000, by diego
-
aacenc: psy_3gpp_init(): Fix line_to_frequency for short windows. libavcodecWed, 14 Jul 2010 04:10:52 +0000, by alexc
-
aacenc: aac_psy_init(): Factorize line_to_frequency. libavcodecWed, 14 Jul 2010 04:10:47 +0000, by alexc