Mercurial > libavcodec.hg
graph
-
Replace assert in ff_xvmc_field_end() by av_log call at level AV_LOG_ERROR. libavcodec2009-02-15, by diego
-
Remove redundant assert(render) in ff_xvmc_init_block(). The immediately libavcodec2009-02-15, by diego
-
Remove asserts that are immediately followed by a check and error return. libavcodec2009-02-15, by diego
-
Drop struct members display_flags and state with the next major version bump. libavcodec2009-02-15, by diego
-
Add avcodec.h #include so that LIBAVCODEC_VERSION_MAJOR is not undefined. libavcodec2009-02-14, by diego
-
Add Doxygen comment similar to ff_xvmc_field_start() to ff_xvmc_field_end(). libavcodec2009-02-14, by diego
-
Attempt to clarify draw_horiz_band description and fix two random typos. libavcodec2009-02-14, by diego
-
Add xvmc_internal.h that contains all internal xvmc function declarations. libavcodec2009-02-14, by diego
-
Document that ff_draw_horiz_band() could be used as hwaccell callback. libavcodec2009-02-14, by iive
-
whitespace cosmetics: Put some spaces around operators for better readability. libavcodec2009-02-14, by diego
-
Rename some forward declarations that were missed, fixes the warnings: libavcodec2009-02-14, by diego
-
clarify xvmc struct fields usage distribution (internal communication) libavcodec2009-02-14, by iive
-
Replace useless X11 #includes by the one that actually provides the required libavcodec2009-02-14, by diego
-
Add avcodec.h #include so that LIBAVCODEC_VERSION_MAJOR is not undefined. libavcodec2009-02-14, by diego
-
Replace all (x == NULL) or (x != NULL) in assert and if conditions by !x and x. libavcodec2009-02-14, by diego
-
Remove redundant CONFIG_XVMC option, CONFIG_MPEG_XVMC_DECODER suffices. libavcodec2009-02-14, by diego
-
Make set coup.gain[c][0] aand only coup.gain[c][0] is set for a independently switched CCE. libavcodec2009-02-13, by alexc
-
In RV3/4 nonzero MB offset for the first slice also indicates error libavcodec2009-02-13, by kostya
-
Give an error message when returning due to an unallocated channel element libavcodec2009-02-12, by superdump
-
Remove bogus coupling_point assignment for non-CCE as this value is not checked libavcodec2009-02-12, by superdump
-
Set AVSubtitle format to 0. Neither dvdsubdec nor xsubdec intializes format libavcodec2009-02-12, by diego
-
Rename xvmc_render.h --> xvmc_pixfmt.h and vdpau.h --> vdpau_pixfmt.h as libavcodec2009-02-12, by diego
-
Fix wrong file name in header, noticed by David DeHaven, dave sagetv com. libavcodec2009-02-11, by diego
-
Rename vdpauvideo.c --> vdpau.c and xvmcvideo.c --> xvmc.c to better fit libavcodec2009-02-11, by diego
-
Add check whether the compiler/assembler supports 10 or more operands. libavcodec2009-02-11, by diego
-
H264: Change left_block_options to uint8_t from int, saving a little space. libavcodec2009-02-11, by astrange
-
introduce a macroblock index to avoid a few x*width+y calculations libavcodec2009-02-10, by stefang
-
Add a default (error) for the switch in case of an unsupported PIX_FMT. libavcodec2009-02-10, by gpoirier
-
Fix (with av_uninit()) false positive warning about uninitialized variable: libavcodec2009-02-10, by gpoirier
-
move vp6_filter_diag4() to a new vp6dsp.c file and use it throught dsputil libavcodec2009-02-09, by aurel
-
Add SEI recovery point frame counter to H264Context and use it when libavcodec2009-02-09, by cehoyos
-
Fix: libavcodec/msmpeg4.c:1612: warning: ‘dc_pred_dir’ may be used uninitialized in this function libavcodec2009-02-09, by michael
-
Try to doxyfy av_resample_init(). I hope I did not misremember anything as I libavcodec2009-02-09, by michael
-
remove no more needed fields in GIFContext, patch by Daniel Verkamp, daniel at drv dot nu libavcodec2009-02-09, by bcoudurier
-
remove dead rgb24 code, gif encoder now directly takes palette, patch by Daniel Verkamp, daniel at drv dot nu libavcodec2009-02-09, by bcoudurier
-
remove dead netscape loop header code in gif encoder, patch by Daniel Verkamp, daniel at drv dot nu libavcodec2009-02-09, by bcoudurier
-
Check that there are subtitle rects to encode in avcodec_encode_subtitle() libavcodec2009-02-09, by superdump
-
fix typo in h264dsp_mmx (no effect currently as the function is not used), approved by Dark Shikari on IRC libavcodec2009-02-08, by bcoudurier
-
Remove 'const' qualifier from variable in av_parse_video_frame_size(). libavcodec2009-02-08, by bcoudurier
-
remove useless cast, it does not remove warning, encode prototype must be changed libavcodec2009-02-08, by bcoudurier
-
Move RV3/4 frame type check up so 1-slice unanchored B-frames are checked, too. libavcodec2009-02-07, by kostya
-
Replace the calls to the deprecated function register_avcodec() with libavcodec2009-02-06, by stefano
-
Rename register_avcodec() as avcodec_register() and deprecate the old libavcodec2009-02-06, by stefano
-
Fix list of input pix_fmts supported by GIF. This makes it work with swscale. libavcodec2009-02-06, by michael
-
don't assume quant_matrix[0]==8 in ff_mpeg1_decode_block_intra(). this is required for the Electronic Arts TQI decoder. libavcodec2009-02-05, by pross
-
Fix unknown header 10001000 / http://samples.mplayerhq.hu/real/VC-RV10/thankyou.rm / issue809 libavcodec2009-02-03, by michael
-
Add av_ prefix to LZO stuff and thus make it officially part of the public API. libavcodec2009-02-02, by reimar
-
Doxygen defgroups throw a warning if they don't have a title as well as a name libavcodec2009-02-02, by superdump
-
Make TM2 decoder byteswap input into separate buffer instead of doing it in-place. libavcodec2009-02-01, by kostya
-
Silence useless compiler warning when passing AVFrame* instead of AVPicture* libavcodec2009-02-01, by kostya
-
assume widescreen when ratio also > 17, patch by Ben Hutchings, ben at decadent dot org dot uk libavcodec2009-01-31, by bcoudurier
-
Add the rdft family of transforms (fft/ifft of an all real sequence) to dsputil. libavcodec2009-01-30, by alexc
-
Record B-fraction index from frame header and two fields from entry point structure libavcodec2009-01-30, by kostya
-
Make ff_h263_resync() return the bit position of the resync_marker or libavcodec2009-01-30, by benoit
-
Fix an exploit in indeo by checking we are not writing out of the strip array. libavcodec2009-01-26, by benoit
-
Make more descriptive the long names for the various variants of H.263. libavcodec2009-01-25, by stefano
-
Add a check for ppc4xx instructions; rename preprocessor directive accordingly. libavcodec2009-01-24, by diego
-
Remove the block with always false condition from vc1_parse_frame_header() libavcodec2009-01-23, by kostya
-
VC-1 postproc field is 2 bits wide while decoder read only single bit. libavcodec2009-01-23, by kostya
-
VMD first chunk of audio is not coded as many separate chunks of block_align libavcodec2009-01-21, by kostya
-
Add VDPAU hardware accelerated decoding for WMV3 and VC1 which can libavcodec2009-01-20, by cehoyos
-
cosmetics: Remove pointless period after copyright statement non-sentences. libavcodec2009-01-19, by diego
-
moves mid_pred() into mathops.h (with arch specific code split by directory) libavcodec2009-01-18, by aurel
-
ARM: simplify ff_put/avg_h264_chroma_mc4/8_neon definitions, no code change libavcodec2009-01-18, by mru
-
Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which can libavcodec2009-01-16, by cehoyos
-
replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_ libavcodec2009-01-14, by aurel
-
Remove one more forgotten instance of USE_HIGHPRECISION indirection. libavcodec2009-01-14, by diego
-
Use CONFIG_MPEGAUDIO_HP directly instead of USE_HIGHPRECISION indirection. libavcodec2009-01-14, by diego
-
Add dummy mp1_decoder to complement the existing dummy mp2/mp3 decoders. libavcodec2009-01-13, by michael
-
VC-1 display dimensions should affect coded dimensions only (I think) libavcodec2009-01-13, by kostya
-
Cinepak strip and chunk sizes are 24-bit, not 16-bit as it was thought earlier. libavcodec2009-01-13, by kostya
-
Add missing inclusion of libavutil/intreadwrite.h, fix compilation when libavcodec2009-01-11, by stefano
-
Fix build: Add intreadwrite.h and bswap.h #includes where necessary. libavcodec2009-01-11, by diego
-
Cosmetics: Rename ff_vdpau_h264_add_data_chunk as ff_vdpau_add_data_chunk. libavcodec2009-01-10, by cehoyos
-
Move the AVCodecContext options definition to a dedicated file, reduce libavcodec2009-01-10, by stefano
-
Move vdpau_h264_set_reference_frames() call from vdpauvideo.c into h264.c. libavcodec2009-01-10, by cehoyos
-
Support ADTS AAC files in the ffaac decoder (limited to streams containing one libavcodec2009-01-07, by superdump
-
Document the need of buf=NULL buf_size=0 at the end to obtain all frames. libavcodec2009-01-07, by michael
-
Factorise enum of AC3 error types to be usable by AAC in the ADTS patch that libavcodec2009-01-07, by superdump
-
Fix float_to_int16_altivec prototype to match float_to_int16's in dsputil.h libavcodec2009-01-06, by gpoirier
-
add AltiVec implementation of biweight_h264_pixels(16|8)x(16|8|4) libavcodec2009-01-05, by gpoirier
-
Add VDPAU hardware accelerated decoding for H264 which can be used by libavcodec2009-01-04, by cehoyos
-
Forgot to update (I likely missed it due to its similar name to dvb...) libavcodec2009-01-03, by michael
-
Change AVSubtitle.rects to an array of pointers so ABI does not break libavcodec2009-01-03, by michael
-
It turned out that RV30 uses motion vectors for forward motion B-frame libavcodec2008-12-29, by kostya
-
Move sync line pointers code to the end of the loop, it is simpler that way. libavcodec2008-12-26, by michael
-
Get rid of check for condition that is always true (run_off < avctx->width). libavcodec2008-12-26, by michael
-
COSMETICS Part 3 and final of Kenan Gillet's QCELP silence handling patch. libavcodec2008-12-26, by reynaldo
-
Factorize "avctx->width + 2" out to avoid someone mistakenly changing libavcodec2008-12-26, by michael
-
Close gaping sechole. That is, a series of run=0 allows arbitrary data to libavcodec2008-12-26, by michael
-
Fix compilation without optimization under 64-bit with x264 deblock asm enabled. libavcodec2008-12-26, by darkshikari
-
Disable usage of ff_h264_idct_add_altivec since AltiVec versions of h264_idct_add16, libavcodec2008-12-25, by gpoirier
-
flatten an array, since gcc fails at optimizing multidimensional arrays libavcodec2008-12-25, by lorenm
-
Integrate get_te0_golomb() calls into the code, this allows some checks libavcodec2008-12-23, by michael
-
Use get_ue_golomb_31() where possible, almost all are just in headers libavcodec2008-12-23, by michael
-
Update golomb decoding tables so that get_*_golomb_31() return some libavcodec2008-12-23, by michael
-
352l: correct calculating number of bits for storing macroblock offset in RV3/4 libavcodec2008-12-23, by kostya
-
Simplify decode_cabac_mb_ref() a little bit, 2 cpu cycles faster on libavcodec2008-12-22, by michael
-
inline decode_cabac_mb_type for I & P frames, 9 cycles faster on pentium dual. libavcodec2008-12-22, by michael
-
Negate a few variables, this simplifies the code and makes it 5 cycles faster libavcodec2008-12-22, by michael
-
Calculate line size variable correctly for lower bitdepths and use it for raw data copying libavcodec2008-12-22, by kostya
-
Use ARCH_X86_32 instead of !ARCH_X86_64, it is more straightforward. libavcodec2008-12-22, by diego
-
Fix incorrectly constructed Dirac parse units that caused A/V sync loss. libavcodec2008-12-22, by diego
-
Change mpeg audio parser so it only sets frame_size, channels and bit_rate libavcodec2008-12-21, by michael
-
Include "libavutil/common.h" where we use llrint() in case ffmpeg's libavcodec2008-12-21, by andoma
-
AAC: Don't write an illegal sampling_index in a PCE to the MPEG4AudioConfig libavcodec2008-12-21, by superdump
-
Cosmetics by Kenan Gillet. Part 1 of 3 of his 'qcelp: silence handling' libavcodec2008-12-20, by reynaldo
-
Put under #if LIBAVCODEC_VERSION_MAJOR < 53 the deprecated functions libavcodec2008-12-19, by stefano
-
Add automatic prefix handling to yasm functions. Does nothing now, but will libavcodec2008-12-19, by darkshikari
-
Clear FF_INPUT_BUFFER_PADDING_SIZE bytes at the end of NALs in rbsp_buffer. libavcodec2008-12-19, by astrange
-
Move filter_luma_intra into dsputil for later addition of asm. libavcodec2008-12-19, by darkshikari
-
Optimize ctx calculation in decode_cabac_mb_mvd(), code by dark shikari. libavcodec2008-12-19, by michael
-
Reorder ifs in chroma hl_decode_mb to avoid a duplicate transform_bypass libavcodec2008-12-18, by michael
-
Faster CAVLC decoding of trailing_ones. Based on a patch by dark shikari. libavcodec2008-12-18, by michael
-
Remove if() surrounding decode_cabac_mb_type() that can never be true. libavcodec2008-12-18, by michael
-
Do not calculate idct_dc_add/idct_add when the variables are unused. libavcodec2008-12-18, by michael
-
Use the new idct functions (except chroma as it was slower in benchmarks) libavcodec2008-12-18, by michael
-
H.264 idct functions that include the chroma, inter luma and intra16 luma loops libavcodec2008-12-18, by michael
-
Unfortunately RV30 luma thirdpel MC functions cannot be substituted with libavcodec2008-12-17, by kostya
-
4l: TIFF stores short strings inside tag, do not interpret it is as an offset libavcodec2008-12-17, by kostya
-
Fix indention, also do a little vertical alignment of changed lines. libavcodec2008-12-16, by michael
-
Factorize 3 multiplications out, code becomes 3 cpu cycles faster. libavcodec2008-12-16, by michael
-
Move ENABLE_SMALL back to the per MB check, as otherwise gcc wont remove libavcodec2008-12-16, by michael
-
Horizontal and vertical prediction functions needed for new lossless mode libavcodec2008-12-16, by michael
-
Implement the av_set_number2() internal function, which makes possible libavcodec2008-12-15, by stefano
-
Remove ending period in a log message, which was inconsistent with libavcodec2008-12-15, by stefano
-
Use a more explicit "codec" rather than "format" as the parameter of libavcodec2008-12-14, by stefano
-
Prevent shift overflow, patch by Anders Grönberg, galileo.m2 gmail com. libavcodec2008-12-14, by diego
-
Replace 'typedef struct ustr_t' by 'struct ustr', _t is POSIX namespace. libavcodec2008-12-13, by diego
-
Add img_convert() to imgconvert.h and #include it from imgresample.c. libavcodec2008-12-13, by diego
-
Rename all vorbis encoder related typedefs to not use _t for POSIX compatibility libavcodec2008-12-12, by ods15
-
fix mjpega bitfilter when dht, dqt, sof0 are not ordered as expected, patch by Jay Freeman, saurik at saurik com libavcodec2008-12-12, by bcoudurier
-
Move get_pixels_8x4 before init func to avoid useless forward declaration. libavcodec2008-12-12, by bcoudurier
-
s/qp_t/qp_tt/ to avoid bad examples that could lead to issues with reserved libavcodec2008-12-11, by michael
-
Rename ROQDPCMContext_t to ROQDPCMContext to avoid _t reserved prefix. libavcodec2008-12-11, by vitor
-
Avoid the 'Claimed bitrate and buffer size mismatch' warning storm. libavcodec2008-12-11, by reynaldo
-
AAC: Unroll code within decode_spectrum_and_dequant(). Gives 12% net speed gain. libavcodec2008-12-09, by superdump
-
Make av_log_missing_feature an internal function, and change its name libavcodec2008-12-08, by stefano
-
ac3dec: unroll inner loop in exponent decoding. 46% faster decode_exponents(). libavcodec2008-12-06, by jbr
-
Add expected const qualifier on 'buf' to match AVCodec.decode's declaration. libavcodec2008-12-04, by reynaldo
-
Removes misleading const qualifier, gets rid of two compiler warnings libavcodec2008-12-04, by reynaldo
-
Implement complexity estimation parsing and try to detect an incorrectly set libavcodec2008-12-03, by michael
-
ac3dec: skip decoding and use error concealment for remaining blocks in libavcodec2008-12-03, by jbr
-
Fix regression test failure with pthreads on multiprocessor systems. libavcodec2008-12-02, by michael
-
Remove hack added to make "make checkheaders" pass, it is unneeded now libavcodec2008-12-01, by vitor
-
Get rid of now unneeded pps/sps correctness code as pps/sps will not libavcodec2008-12-01, by michael
-
Allocate parameter sets sanely instead of using alloc_parameter_set(). libavcodec2008-12-01, by michael
-
Fix segfault due to deallocated entries in delayed_pic after size change. libavcodec2008-11-30, by michael
-
Remove ineffectual hack that attempts to build ppc/check_altivec.o without libavcodec2008-11-30, by diego
-
Invoke future RV30/40 loop filter for already decoded rows instead of libavcodec2008-11-29, by kostya
-
Move aanscales tables to their own file; fixes compilation without encoders. libavcodec2008-11-26, by diego
-
cosmetics: Rename aanscales to ff_aanscales, it will soon be externally visible. libavcodec2008-11-26, by diego
-
Move encoder-specific quantize_c and related tables to the H.264 encoder. libavcodec2008-11-26, by diego
-
Replace pushf/popf by explicit pushfl/popfl (32 bit) or pushfq/popfq (x86_64), libavcodec2008-11-25, by reimar
-
svq1enc: move scratch buffer from stack to context to ensure alignment libavcodec2008-11-24, by mru
-
move decoder initialization in separate function, earlier failure detection libavcodec2008-11-24, by bcoudurier
-
Move #defines that are mostly used in h264.c out of h264data.h and into h264.h. libavcodec2008-11-24, by diego
-
Some BMP files have file size declared in the header equal to headers size libavcodec2008-11-24, by kostya
-
Get rid of last ifdef HAVE_MMX. Instead, all MMX-specific objects are gathered libavcodec2008-11-20, by diego
-
Move FFT-specific MMX optimizations out of the 'ifdef HAVE_MMX' block. libavcodec2008-11-20, by diego
-
cosmetics: Add a few more explanatory comments to the object sections. libavcodec2008-11-18, by diego
-
cosmetics: Sort processor-specific object lines into alphabetical order. libavcodec2008-11-18, by diego
-
Add a Makefile variable for the old scaler that gets enabled when the new libavcodec2008-11-17, by diego
-
Revert previous commit: the libavcodec/i386/fft_*.o objects depend on libavcodec2008-11-17, by diego
-
Only the yasm-dependent objects should be enabled by a yasm conditional. libavcodec2008-11-17, by diego
-
Credit Kenan Gillet for his contributions towards merging the SoC QCELP decoder. libavcodec2008-11-16, by reynaldo
-
add a generic function to decode banding structure for coupling, spectral libavcodec2008-11-13, by jbr
-
Making it easier to send arbitrary structures as work orders to MT workers libavcodec2008-11-12, by romansh
-
implementing more efficient (and direct) allocation of work for DV codec workers libavcodec2008-11-08, by romansh
-
Fix perceptual noise shaping scaling including an oversight of the offset for libavcodec2008-11-05, by superdump
-
Only warn about "Invalid and inefficient vfw-avi packed B frames" once. libavcodec2008-11-04, by andoma
-
Remove duplicated MM_* macros for CPU capabilities from dsputil.h. libavcodec2008-11-03, by rathann
-
Guess channel layout based on the number of channels if a custom layout is specified in amode. libavcodec2008-11-01, by banan
-
Fix numbers in Doxygen comments, patch by Kenan Gillet, kenan.gillet gmail com. libavcodec2008-10-30, by diego
-
Fix av_picture_copy missing pixels on packed planar AVPictures with odd size. libavcodec2008-10-29, by diego
-
Add the function declaration of ff_svq1_packet_checksum to svq1.h and include libavcodec2008-10-28, by diego
-
svq3 watermark decoding support, based on reverse engineering work by chrono libavcodec2008-10-26, by bcoudurier
-
Disable codec downmix when not using simd instead of silently produce silence libavcodec2008-10-26, by banan
-
remove useless ifdeffery, tscc won't do anything useful without zlib libavcodec2008-10-25, by aurel
-
Move declaration of mlp decoder dependency on mlp parser to the Makefile libavcodec2008-10-25, by diego
-
Split off celp_filters.[ch] from acelp_filters.[ch] for the QCELP decoder. libavcodec2008-10-24, by diego
-
Rename acelp_math.[ch] to celp_math.[ch] to prepare for QCELP decoder merge. libavcodec2008-10-24, by diego
-
add state64 field to ParseContext storing last 8 bytes, to be able to check for longer startcodes libavcodec2008-10-23, by bcoudurier
-
Use x86_reg type instead of long in float_to_int16 MMX/SSE functions. libavcodec2008-10-20, by reimar
-
RV3 and RV4 decoders set some deblocking coefs for each macroblock, libavcodec2008-10-20, by kostya
-
Add a flag to avoid calling vorbis_analysis_wrote twice with an empty buffer. libavcodec2008-10-15, by benoit
-
Fix some icc warnings by using enum PixelFormat instead of int where appropriate. libavcodec2008-10-13, by cehoyos
-
allows calling avcodec_find_(en|de)coder_by_name with NULL parameter libavcodec2008-10-08, by aurel
-
replacing frame_rate and frame_rate_base with an AVRational time_base libavcodec2008-10-07, by romansh
-
fixing a bug that prevented proper unweighting table to be selected libavcodec2008-10-07, by romansh
-
Rename variables to clarify the channel coupling element and corresponding libavcodec2008-10-06, by superdump
-
Corrections to channel coupling code to attain conformance for appropriate libavcodec2008-10-06, by superdump
-
Avoid code duplication between mace3_decode_frame() and mace6_decode_frame() libavcodec2008-10-05, by vitor
-
Register RV-[34] block specific feature for long future loop filter libavcodec2008-10-05, by kostya
-
Fix 'make checkheaders', based on a patch by Diego Pettenò, flameeyes gmail com. libavcodec2008-10-04, by diego
-
Mark the ff_find_best_tables symbol static to msmpeg4. Patch by Diego Pettenò libavcodec2008-10-04, by lu_zero
-
Move nal unit types enum and EXTENDED_SAR #define from h264data.h to h264.h. libavcodec2008-10-03, by michael
-
x264 has removed the b-rdo and bime options, and instead integrated libavcodec2008-10-02, by gpoirier
-
Use M_PI from libavutil/mathematics.h instead of defining PI ourselves libavcodec2008-10-02, by reimar
-
Make 8svx codec context table pointer const to match the type of the libavcodec2008-10-02, by reimar
-
Rename some variables and add some comments to try to be a bit more clear. libavcodec2008-10-02, by benoit
-
Interleaved forward/backward channels processing in order to increase chances libavcodec2008-10-01, by benoit