12413 Commits (dc51a72ba45fbefb9f1c6c3ca5a5b2388d69b2da)

Author SHA1 Message Date
Michael Niedermayer dc51a72ba4 Move allocation and init to defaults of the private codec contexts to avcodec_get_context_defaults3(). 14 years ago
Ronald S. Bultje cd17285e6c Merge b_idx and edge variables, and optimize the ASM to directly load variables 14 years ago
Ronald S. Bultje 0cc8a5d088 Remove mv_mask variable. Replace the related pand -1/0 instructions by either 14 years ago
Ronald S. Bultje c0673f2cf4 Remove d_idx as a variable, and instead load it as a constant in the asm. 14 years ago
Ronald S. Bultje 2c3135f6d3 Unroll inner bidir loop in h264_loop_filter_strength_mmx2(), which gets rid 14 years ago
Ronald S. Bultje 4b81511cab Unloop the outer loop in h264_loop_filter_strength_mmx2(), which allows 14 years ago
Michael Niedermayer 655c36b22f Add AVClass for the private context, this will be used for codec specific options. 14 years ago
Jason Garrett-Glaser 4dece8c7f8 Try to fix crashes introduced by r25218 14 years ago
Michael Chinen 59cb40b921 Fix index_entries pos: 14 years ago
Baptiste Coudurier 2a5db1aa58 In dv decoder, set sample aspect aspect ratio, fix issue #1612 14 years ago
Baptiste Coudurier 348a3237cc In dv decoder, use the expected aspect ratio logic, like other decoders do, 14 years ago
Michael Niedermayer 6e73cef6e3 Fix several security issues in flicvideo.c 14 years ago
Jason Garrett-Glaser e2983d6eac Improve error concealment of lost frames 14 years ago
Stefano Sabatini 41f87daaa3 Bump version and update APIchanges after r25210. 14 years ago
Martin Storsjö 6677249889 Bump minor version for the addition of the G.722 encoder 14 years ago
Michael Niedermayer 6ed040408b Move AVOptions from libavcodec to libavutil 14 years ago
Kostya Shishkov cba322d76d Make WMV3 decoder attempt to decode WMVP as well 14 years ago
Kostya Shishkov 10f93363b7 RES_SM in WMV3 is really two flags, so split it in decoder 14 years ago
Reimar Döffinger 02b424d9c8 Add d suffix to movd target register to make it work with nasm. 14 years ago
Reimar Döffinger dc77e985b7 Split and then simplify address generation macro. 14 years ago
Michael Niedermayer 53eb458a72 Fix rv20 encoding so the binary decoder can decode it. 14 years ago
Stefano Sabatini b9f9e59afc Replace deprecated CODEC_TYPE_AUDIO and CODEC_TYPE_VIDEO with the 14 years ago
Maksym Veremeyenko b299c4e4d3 Support deinterlacing of YUVJ422P in old deinterlacer. 14 years ago
Reimar Döffinger b641982b23 rawdec: ensure that there is always a valid palette for formats that 14 years ago
Måns Rullgård d66a546f77 vorbisenc: remove VLAs 14 years ago
Ronald S. Bultje 7e117771cd Remove unused variable. 14 years ago
Ronald S. Bultje ae11291865 Unroll loop in h264_idct_add16intra_sse2(). Basically identical to r25171, this 14 years ago
Ronald S. Bultje 4bca677494 Unroll loop in h264_idct_add8_sse2(). This means we can inline scan8[] in the 14 years ago
Stefano Sabatini e44c01563f Deprecate av_opt_show() in favor of a new function av_opt_show2(), 14 years ago
Martin Storsjö 21e681ba57 Add a G.722 encoder 14 years ago
Reimar Döffinger 2efcde73fc rawdec: only allocate a full-frame size buffer if it actually will 14 years ago
Ivan Kalvachev 392c99007f The debug text output of macroblocks can indicate MB_TYPE_INTERLACED, 14 years ago
Måns Rullgård c0bc8b9afb x86: disable SSE functions using stack when stack is not aligned 14 years ago
Måns Rullgård 75c490f467 ARM: disable movw/movt for relocated values on Apple platforms 14 years ago
Benjamin Larsson 4792d1e792 Support deinterlacing of YUVJ420P. 14 years ago
Måns Rullgård f41237c9db x86: remove hack disabling sse2 h264 loop filter with 32-bit icc 14 years ago
Vitor Sessak 6e2ecc2dba Remove pointless semicolon 14 years ago
Ronald S. Bultje ada65af9d1 Don't access upper 32 bits of a 32-bit int on 64-bit systems. 14 years ago
Ronald S. Bultje 6c3d021891 Properly add HAVE_YASM around yasmified symbols. Should fix compile error 14 years ago
Ronald S. Bultje e2e341048e Move hadamard_diff{,16}_{mmx,mmx2,sse2,ssse3}() from inline asm to yasm, 14 years ago
Ronald S. Bultje d0acc2d2e9 Move sse16_sse2() from inline asm to yasm. It is one of the functions causing 14 years ago
Carl Eugen Hoyos eb6fb058f2 Remove useless comment. 14 years ago
James Darnley efec9ac8a9 Allow float values for libmp3lame quality. 14 years ago
Reimar Döffinger 82eac2f321 Check avctx width/height more thoroughly (e.g. all values 0 except width would 14 years ago
Måns Rullgård 4a6cc8fa25 ARM: fix NEON h264_idct_add8 14 years ago
Ronald S. Bultje 1d16a1cf99 Rename h264_idct_sse2.asm to h264_idct.asm; move inline IDCT asm from 14 years ago
Carl Eugen Hoyos 6639af56ea Reindent after r25115. 14 years ago
Zhou Zongyi 4383692896 Add R10k decoder. 14 years ago
Carl Eugen Hoyos 527c91e34a Test lowres before codec init. 14 years ago
Justin Ruggles c7d89948a3 Set a constant frame size for encoding G.726 audio. 14 years ago