summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
...
* only store intra prediction modes on the boundary for keyframes, not as a plane.Pascal Massimino2010-08-02
| | | | | | inter-frame behaviour unchanged. Originally committed as revision 24664 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change a doxy comment to a normal one.Benoit Fouet2010-08-02
| | | | Originally committed as revision 24662 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix doxygen comments.Benoit Fouet2010-08-02
| | | | | | /**\u2264 => /**< Originally committed as revision 24661 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VP8: simplify token_prob handlingJason Garrett-Glaser2010-08-02
| | | | | | ~1.5% faster decode_block_coeffs Originally committed as revision 24659 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prevent access to vp8_coeff_band[16]Pascal Massimino2010-08-01
| | | | Originally committed as revision 24656 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use word-writing instead of dword-writing (with two cached but otherwiseRonald S. Bultje2010-07-31
| | | | | | | | | | unchanged bytes) in the horizontal simple loopfilter. This makes the filter quite a bit faster in itself (~30 cycles less on Core1), probably mostly because we don't need a complex 4x4 transpose, but only a simple byte interleave. Also allows using pextrw on SSE4, which speeds up even more (e.g. 25% faster on Core i7). Originally committed as revision 24638 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dca: fix dynrange coefficient in xchNick Brereton2010-07-31
| | | | | | Patch by Nick Brereton Originally committed as revision 24637 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: rename output_* to write_*Justin Ruggles2010-07-31
| | | | Originally committed as revision 24634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify verbatim mode fallback by checking the frame size before writing.Justin Ruggles2010-07-31
| | | | Originally committed as revision 24632 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change max_framesize for small final frame.Justin Ruggles2010-07-31
| | | | Originally committed as revision 24631 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Calculate an exact frame size before writing. Now the buffer size requirementsJustin Ruggles2010-07-31
| | | | | | | can be known exactly, so larger frame sizes can be safely encoded without buffer overwrite. Originally committed as revision 24630 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: rename find_subblock_rice_params() to find_subframe_rice_params()Justin Ruggles2010-07-31
| | | | Originally committed as revision 24629 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reduce number of input parameters to find_subblock_rice_params().Justin Ruggles2010-07-31
| | | | Originally committed as revision 24628 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: fix bit count for frame headerJustin Ruggles2010-07-31
| | | | Originally committed as revision 24627 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify fallback to verbatim mode encoding.Justin Ruggles2010-07-31
| | | | Originally committed as revision 24626 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: line wrap and vertical alignmentJustin Ruggles2010-07-31
| | | | Originally committed as revision 24625 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Combine calc_rice_params_fixed() and calc_rice_params_lpc() into a singleJustin Ruggles2010-07-31
| | | | | | function. Originally committed as revision 24624 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unneeded wrapper function.Justin Ruggles2010-07-31
| | | | Originally committed as revision 24622 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove duplicate code by adding a flag for encoding in verbatim mode.Justin Ruggles2010-07-31
| | | | Originally committed as revision 24621 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use av_fill_image_pointers/linesizes in place of ff_fill_pointer/linesize,Stefano Sabatini2010-07-31
| | | | | | and drop the the ff_ variants at the next major bump. Originally committed as revision 24620 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Estimate frame size during encoding.Justin Ruggles2010-07-31
| | | | Originally committed as revision 24619 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove x86/mmx.h. It is not used anymore and has been deprecated for years.Vitor Sessak2010-07-31
| | | | Originally committed as revision 24618 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation with --disable-yasm. 10l to me.Vitor Sessak2010-07-31
| | | | Originally committed as revision 24617 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Convert deinterlacing MMX code to YASMVitor Sessak2010-07-31
| | | | Originally committed as revision 24615 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: indentationJustin Ruggles2010-07-30
| | | | Originally committed as revision 24612 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Combine output_subframe() and output_subframes().Justin Ruggles2010-07-30
| | | | Originally committed as revision 24611 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unneeded variable.Justin Ruggles2010-07-30
| | | | Originally committed as revision 24610 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: indentationJustin Ruggles2010-07-30
| | | | Originally committed as revision 24609 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Combine output_subframe_verbatim() and output_subframe_lpc().Justin Ruggles2010-07-30
| | | | Originally committed as revision 24608 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Combine and simplify output_residual() and output_subframe_lpc().Justin Ruggles2010-07-30
| | | | Originally committed as revision 24607 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: reindentJustin Ruggles2010-07-30
| | | | Originally committed as revision 24606 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Combine and simplify output_subframe_fixed() and output_subframe_lpc().Justin Ruggles2010-07-30
| | | | Originally committed as revision 24605 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Combine and simplify output_subframe_constant() and output_subframe_verbatim().Justin Ruggles2010-07-30
| | | | Originally committed as revision 24604 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Pass FlacSubframe to output_subframe_* instead of channel number.Justin Ruggles2010-07-30
| | | | Originally committed as revision 24603 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: change FlacEncodeContext variable name from ctx to s in severalJustin Ruggles2010-07-30
| | | | | | places for consistency. Originally committed as revision 24602 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set coded_frame->pts in the FLAC encoderJustin Ruggles2010-07-30
| | | | Originally committed as revision 24601 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not need to set coded_frame->key_frame = 1 because it is already set inJustin Ruggles2010-07-30
| | | | | | avcodec_alloc_frame(). Originally committed as revision 24600 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move debug logging of compression options to a single function.Justin Ruggles2010-07-30
| | | | Originally committed as revision 24599 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add 2 failed memory allocation checksJustin Ruggles2010-07-30
| | | | Originally committed as revision 24598 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: pretty-print flacenc.cJustin Ruggles2010-07-30
| | | | Originally committed as revision 24597 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avpicture_fill() directly call av_fill_image_linesizes() andStefano Sabatini2010-07-30
| | | | | | | | | av_fill_image_pointers() rather than their wrappers ff_fill_linesize() and ff_fill_pointer(). Improve performance. Originally committed as revision 24587 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move fill_image_linesize() and fill_image_data_ptr() fromStefano Sabatini2010-07-29
| | | | | | | libavcodec/imgconvert.c and make them public in libavcore/imgutils.h, with the names av_fill_image_linesizes() and av_fill_image_pointers(). Originally committed as revision 24583 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation in x86_64. I broke it with r24580.Vitor Sessak2010-07-29
| | | | Originally committed as revision 24582 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Translate libmpeg2 MMX IDCT to plain asmVitor Sessak2010-07-29
| | | | Originally committed as revision 24580 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Map rc_buffer_size to and c_initial_buffer_occupancy to their libvpxJames Zern2010-07-28
| | | | | | | | counterparts. Patch by James Zern, jzern at google Originally committed as revision 24566 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: missed one reindent.Alex Converse2010-07-28
| | | | Originally committed as revision 24563 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after last commit.Alex Converse2010-07-28
| | | | Originally committed as revision 24562 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ff_prefix non static vp56 functions.Alex Converse2010-07-28
| | | | Originally committed as revision 24561 to svn://svn.ffmpeg.org/ffmpeg/trunk
* nellymoserenc: Declare the supported sample formatMartin Storsjö2010-07-28
| | | | Originally committed as revision 24560 to svn://svn.ffmpeg.org/ffmpeg/trunk
* b0rk3d FATE + black helicopters hissing -> rolling back to r24556 and sleepingPascal Massimino2010-07-27
| | | | Originally committed as revision 24559 to svn://svn.ffmpeg.org/ffmpeg/trunk