Mercurial > libavcodec.hg
graph
-
Remove useless check of the 2 left MBs of a pair being in the same slice. libavcodec2010-02-26, by michael
-
Remove unneeded line of code from the neighbor setting code in h264. libavcodec2010-02-26, by michael
-
Get rid of mb2b8_xy and b8_stride, change arrays organized based on b8_stride to libavcodec2010-02-25, by michael
-
svq3 now in working condition, at least vissually, ill let fate tell us libavcodec2010-02-25, by michael
-
Reorder intra4x4_pred_mode so that we can read/write 4 values at once. libavcodec2010-02-25, by michael
-
aac: Keep decode_band_types() from eating all padding at the end of a buffer. libavcodec2010-02-24, by alexc
-
Change mvd_cache & mvd_table to 8bit, this is overall a bit faster libavcodec2010-02-24, by michael
-
it is not necessary to display the decoder name, as av_log() automatically prints the context libavcodec2010-02-24, by pross
-
10l trocadero: Indeo 5 decoder did not free custom VLCs for macroblock and libavcodec2010-02-23, by kostya
-
Bink video decoder now can use extradata to detect alpha plane presence libavcodec2010-02-23, by kostya
-
Try to set has_b_frames in codec init if we know everything alraedy. libavcodec2010-02-23, by michael
-
Macroblock and block Huffman code sets are to be used by both Indeo 4 and libavcodec2010-02-22, by kostya
-
Fix compilation for --enable-version3 --enable-libopencore_amrwb (only). libavcodec2010-02-22, by cehoyos
-
Decode fully coded superblocks in the same manner as partial superblocks and qpi libavcodec2010-02-21, by conrad
-
Make the special 4129 case for long-run bit strings a #define and explain it libavcodec2010-02-21, by conrad
-
Free encoder extradata in avcodec_close(). Should fix several small memory libavcodec2010-02-20, by vitor
-
16l trocadero: don't forget to free frame data buffer in APE decoder libavcodec2010-02-19, by kostya
-
Since WavPack chunk can contain more samples than FFmpeg is guaranteed to libavcodec2010-02-19, by kostya
-
Move abs() from decode_cabac_mb_mvd() to the code that writes mvd_cache. libavcodec2010-02-18, by michael
-
Move predict_field_decoding_flag() from h264.h to .c as its only used there and belongs libavcodec2010-02-17, by michael
-
Move check for and call of predict_field_decoding_flag() from the mb code to libavcodec2010-02-17, by michael
-
Limit the Rice parameter used for progressive decoding in ALS. libavcodec2010-02-16, by thilo.borgmann
-
Add lsp.o as a dependency for wmavoice. This fixes a compilation error when libavcodec2010-02-16, by rbultje
-
2 cpu cycles faster context calculation for decode_cabac_intra_mb_type() libavcodec2010-02-16, by michael
-
Drop compute_mb_neighbors() and move fill_decode_neighbors() up to take its libavcodec2010-02-15, by michael
-
add heuristic to discern the old sample clips from streams encoded libavcodec2010-02-15, by stefang
-
avoid using DECLARE_ALIGNED on stack variable as suggested by Reimar libavcodec2010-02-15, by stefang
-
AAC: Mark functions that are only called when the output configuration is not locked as av_cold. libavcodec2010-02-15, by alexc
-
Remove slice_table checks from decode_cabac_mb_cbp_luma() and set left/top_cbp so libavcodec2010-02-14, by michael
-
Direct temporal skiped MBs dont need fill_decode_caches() at all so dont call it libavcodec2010-02-13, by michael
-
Directly check whether a fragment is coded for 4MV mode instead of iterating libavcodec2010-02-13, by conrad
-
Restructure spatial direct MV generation so that the zero predictior shortcut libavcodec2010-02-13, by michael
-
Pack MVs together from the begin for spatial direct, this simplifies the code libavcodec2010-02-13, by michael
-
Move apply_loop_filter above render_slice, it'll be used by the latter soon libavcodec2010-02-12, by conrad
-
Theora 3.4 doesn't exist; these fields were misunderstandings of the spec libavcodec2010-02-12, by conrad
-
Try to support truncated h264 frames mixed with mpeg pes headers in mkv. libavcodec2010-02-12, by michael
-
Use int8_t instead of char, the signedness of char can differ between systems. libavcodec2010-02-12, by reimar
-
Move 'chksum' declaration to the only block where that variable is used libavcodec2010-02-11, by kostya
-
Move band checksum verifying into preprocessor condition, so compiler won't libavcodec2010-02-11, by kostya
-
Reorder and factorize mb_type ifs, 1 cpu cycle faster and simpler. libavcodec2010-02-09, by michael
-
Set partitioning to 16x16 for spatial direct MBs with mixed interlacing. libavcodec2010-02-08, by michael
-
Detect spatial direct MBs partitioned smaller than 16x16 that can be partitioned libavcodec2010-02-08, by michael
-
Change xvid/divx/lavc build variables to be consistent to x264_build. libavcodec2010-02-08, by michael
-
Precalculate a few variables for direct mv prediction for interlaced MBs. libavcodec2010-02-07, by michael
-
Set direct MB partitioning for 16x8 and 8x16 colocated MBs to the respective true partitioning. libavcodec2010-02-07, by michael
-
Skip the fill_colmap() case thats for MBAFF if we dont have an MBAFF frame. libavcodec2010-02-07, by michael
-
Long term references behave different from short term in spatial direct MV calculation. libavcodec2010-02-06, by michael
-
Fix r21223: AVup samples (issue 1685) need a buf offset like AV1x (issue 1684). libavcodec2010-02-02, by cehoyos
-
Set reordered_opaque during context alloc by default to AV_NOPTS_VALUE. libavcodec2010-02-01, by michael
-
Add include to fix implicit declaration of ff_mpeg4_init_direct_mv and libavcodec2010-01-31, by reimar
-
Get rid of a check in one direction that cant be true in it in that part libavcodec2010-01-31, by michael
-
Make VP5 and VP6 decoders output a qscale table to allow for more automatic libavcodec2010-01-29, by reimar
-
Add no_repeat_mask option, so that single-pulse vectors can also be libavcodec2010-01-29, by rbultje
-
Add support for vorbis 6.1 and 7.1 channel configurations as per the new spec libavcodec2010-01-29, by superdump
-
Simplify error handling by processing header errors separate from CRC and libavcodec2010-01-28, by jbr
-
Move variable declaration to block where it is used and simplify code. libavcodec2010-01-28, by reimar
-
Simplify. See "[PATCH] simplify ff_set_fixed_vector()" thread on mailinglist. libavcodec2010-01-28, by rbultje
-
Change wraper functions to always inline, they are faster now that way. libavcodec2010-01-28, by michael
-
Cosmetics, mostly indention, 2 or so new fixme comments that i was to lazy libavcodec2010-01-28, by michael
-
Fix possible crashes in mlp parser, it tries to go back 7 bytes after libavcodec2010-01-27, by reimar
-
Reduce log level of "Extracting .. channel downmix" to AV_LOG_DEBUG, the libavcodec2010-01-27, by reimar
-
Use table to speedup access to non_zero_count in MBAFF with differing interlacing. libavcodec2010-01-27, by michael
-
Split fill_caches() between loopfilter & decode, the 2 no longer where common libavcodec2010-01-26, by michael
-
use left_xy[1] in mbaff QP loop filter check, this improves the amount that can libavcodec2010-01-26, by michael
-
Simplify left_xy content for the loop filter, this also makes it closer to libavcodec2010-01-26, by michael
-
100l typo fix, mixed up +-1 forcing the loop filter skip to never skip. libavcodec2010-01-26, by michael
-
Mark index as unsigend so gcc knows it doesnt need a sign extension on x86_64. libavcodec2010-01-24, by michael
-
Remove is_complex from loop_filter() its useless there in its current form. libavcodec2010-01-24, by michael
-
Remove all uses of slice_type* from the loop filter, also remove its libavcodec2010-01-24, by michael
-
Move +52 from the loop filter to the alpha/beta offsets in the context. libavcodec2010-01-23, by michael
-
Use qstride = 0 and allocate only a single line for qscale_table since libavcodec2010-01-23, by reimar
-
Added ff_dxva2_ prefix to get_surface(_index) and commit_buffer functions. libavcodec2010-01-23, by fenrir
-
Moved reusable code from dxva2_h264.c:end_frame to ff_dxva2_common_end_frame. libavcodec2010-01-23, by fenrir
-
Remove redundant initialization of the palette, it is part of the context libavcodec2010-01-23, by reimar
-
Optmize 8x8dct check used to skip some borders in the loop filter. libavcodec2010-01-23, by michael
-
Zero the frame data on allocation for VB codec, e.g. the FATE sample seems to libavcodec2010-01-23, by reimar
-
The SSSE3 version of dct_quantize in mpegvideo_mmx_template.c needs libavcodec2010-01-22, by reimar
-
Make calculation of mask_edge free of branches, faster of course but probably libavcodec2010-01-21, by michael
-
Only calculate the second chroma qp if it differs from the firstin the main libavcodec2010-01-20, by michael
-
Mark the h264 c loop filter as av_always_inline av_flatten to make sure its libavcodec2010-01-19, by michael
-
Reenable ff_h264_filter_mb_fast() for all slices it supported before. libavcodec2010-01-19, by michael
-
Remove -2 -> -1 remapping, its not needed anymore as we must remap all libavcodec2010-01-19, by michael
-
Dont waste time initializing stuff for deblocking intra mbs, none of libavcodec2010-01-19, by michael
-
Remove 2 checks from fetch_diagonal_mv() that apparently serve no purpose. libavcodec2010-01-19, by michael
-
Remove code that handles the case of a MB pair to our right being available. libavcodec2010-01-19, by michael
-
Remove unneeded for_deblock check, this code was alraedy under for_deblock. libavcodec2010-01-18, by michael
-
Rather call filter_mb_mbaff_edge*v() more often than do extra calculations libavcodec2010-01-18, by michael
-
PAFF CABAC P slices seem to work as well, so enable them for ff_h264_filter_mb_fast() too. libavcodec2010-01-18, by michael
-
Reenable filter_mb_fast for I slices and progressive CABAC P slices. libavcodec2010-01-18, by michael
-
Move CAVLC 8x8 DCT special case from ff_h264_filter_mb() to fill_caches libavcodec2010-01-18, by michael
-
Perform reference remapping at fill_cache() time instead of in the libavcodec2010-01-18, by michael
-
Mark a few functions as noinline, this makes ff_h264_filter_mb() a bit smaller libavcodec2010-01-16, by michael
-
Avoid wasting 4 cpu cycles per MB in redundantly calculating qp_thresh. libavcodec2010-01-16, by michael
-
Replace cabac checks in inline functions from h264.h with constants. libavcodec2010-01-16, by michael
-
Split some SIPR structs to a header file for the upcoming SIPR16k commit libavcodec2010-01-16, by vitor
-
Support decoding of Avid uncompressed mov files, fixes issue 1685. libavcodec2010-01-15, by cehoyos
-
AAC: Unswitch loop over window groups in decode_spectrum_and_dequant() libavcodec2010-01-13, by mru
-
Remove the struct SiprModeParam of the context. This will simplify splitting libavcodec2010-01-13, by vitor
-
Move golomb_to_int*cbp tables back to h264_data.h as svq3.c used them. libavcodec2010-01-13, by michael
-
Use MULH instead of 64x64 multiplication, around 5% overall speedup on Intel Atom. libavcodec2010-01-12, by reimar
-
Move check_intra4x4_pred_mode() back from h264.h to h264.c, the function is just libavcodec2010-01-12, by michael
-
Align mb_bit_buffer and vs_bit_buffer as their alignment is checked by assert(). libavcodec2010-01-12, by michael
-
Reduce stack usage in svq1_encode_plane(). Reuse context scratch buffer libavcodec2010-01-12, by zuxy
-
Support uncompressed ("Resolution 1:1") Avid AVI Codec, (partially) fixes issue 1474. libavcodec2010-01-12, by cehoyos
-
fft-test: Replace do_mdct with a tf_transform enum and switch on it. libavcodec2010-01-11, by alexc
-
10l: Fix forgotten variable rename from r14893 (fixes issue 1675). libavcodec2010-01-11, by cehoyos
-
Optimize horizontal_compose53i() by inlining inv_lift() and optimizing the libavcodec2010-01-11, by michael
-
Add a function to match a 2 element vector of uint16_t and use it in h263 and svq1 libavcodec2010-01-09, by michael
-
Make some tables static again, i mistakely thought they would be used in several libavcodec2010-01-09, by michael
-
Always initialize bit_depth_luma and bit_depth_chroma in the H264 libavcodec2010-01-09, by jai_menon
-
Move 3 direct MV related functions that i left out from h263.c to mpeg4video.c. libavcodec2010-01-08, by michael
-
Change local variable type from unsigned int to int in order to libavcodec2010-01-08, by thilo.borgmann
-
Move AVCodecs from h263dec.c to msmpeg4.c and disentangle init decode init. libavcodec2010-01-08, by michael
-
Rename mpeg4 intra vlc tables so they contain "mpeg4", this improves readability libavcodec2010-01-08, by michael