Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | vp56: Don't use DECLARE_ALIGN on a typedef name | Derek Buitenhuis | 2012-08-27 |
| | | | | | | | | | | | | Instead, use it on the first member, since by definition, if any member is aligned, the whole struct must be, in order to maintain that alignment. Fixes compilation with some finicky compilers. Idea for fix from Måns Rullgård. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | mss1: move code that will be reused by MSS2 decoder into separate file | Kostya Shishkov | 2012-08-27 |
| | |||
* | mss1: merge decode_intra() and decode_inter() | Kostya Shishkov | 2012-08-27 |
| | | | | They have most of their code in common. | ||
* | huffyuv: update to current coding style | Luca Barbato | 2012-08-27 |
| | |||
* | huffman: update to current coding style | Luca Barbato | 2012-08-27 |
| | |||
* | build: fft: x86: Drop unused YASM-OBJS-FFT- variable | Diego Biurrun | 2012-08-27 |
| | |||
* | audio_frame_queue: Clean up ff_af_queue_log_state debug function | Diego Biurrun | 2012-08-26 |
| | | | | | | The function is debug-only, so only compile it in debug mode. Make it static as it has no uses outside of the file. Change av_log() to av_dlog(). | ||
* | dwt: Remove unused code. | Diego Biurrun | 2012-08-26 |
| | |||
* | cavs: convert cavsdata.h to a .c file | Mans Rullgard | 2012-08-26 |
| | | | | | | Defining tables in header files is ugly and prone to duplication. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | cavs: Move inline functions only used in one file out of the header | Diego Biurrun | 2012-08-26 |
| | |||
* | cavs: Move data tables used in only one place to that file | Diego Biurrun | 2012-08-26 |
| | |||
* | x86: fft: remove unused fft_dispatch* functions | Mans Rullgard | 2012-08-25 |
| | | | | | | These functions are not used since the yasm conversion. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | cllc: Pad swapped buffer | Derek Buitenhuis | 2012-08-24 |
| | | | | | | | | | | The bitstream buffer must be padded, or the bitstream reader might read over the end. Fixes the following valgrind warning: Use of uninitialised value of size 8 at 0x591BAE: cllc_decode_frame (cllc.c:166) Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | utvideodec: Fix single symbol mode decoding | Jan Ekström | 2012-08-24 |
| | | | | | | | | Put the zero length check in place of code that was never used during decoding, as zero-length slices were generally refused in decode_frame(). Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||
* | truespeech: drop useless casts | Mans Rullgard | 2012-08-24 |
| | | | | | | These values already have the correct types. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | libavcodec: drop bogus dependencies from mpc[78] and qdm2 | Mans Rullgard | 2012-08-24 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | mpegaudio: move ff_mpa_enwindow to a separate file | Mans Rullgard | 2012-08-24 |
| | | | | | | | This table is used only by mpegaudiodsp and mpegaudioenc. Separating it allows dropping some dependencies from mpc[78] and qdm2. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | AVOptions: store defaults for INT64 options in int64 union member. | Anton Khirnov | 2012-08-24 |
| | | | | | Double does not have enough precision to represent all int64 numbers exactly. | ||
* | x86: mpegvideo: more sensible names for optimization file and init function | Diego Biurrun | 2012-08-24 |
| | |||
* | x86: mpegvideoenc: Split optimizations off into a separate file | Diego Biurrun | 2012-08-24 |
| | |||
* | dnxhdenc: x86: more sensible names for optimization file and init function | Diego Biurrun | 2012-08-24 |
| | |||
* | svq1/svq3: Move common code out of SVQ1 decoder-specific file | Diego Biurrun | 2012-08-24 |
| | |||
* | dirac: add Comments and references to the standard | Jordi Ortiz | 2012-08-24 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | vorbisenc: set AVCodecContext.bit_rate to 0 | Justin Ruggles | 2012-08-22 |
| | | | | The Vorbis encoder is always VBR. | ||
* | vorbisenc: fix quality parameter | Justin Ruggles | 2012-08-22 |
| | | | | | This generates output with bitrates similar to libvorbis for a given quality value. | ||
* | lpc: fix alignment of windowed samples for odd maximum LPC order | Justin Ruggles | 2012-08-22 |
| | | | | | Fixes crash on x86 due to alignment requirements for w_data in lpc_apply_welch_window_sse2(). | ||
* | alacenc: use s16p sample format as input | Justin Ruggles | 2012-08-22 |
| | |||
* | alacenc: remove unneeded sample_fmt check | Justin Ruggles | 2012-08-22 |
| | |||
* | alacenc: fix max_frame_size calculation for the final frame | Justin Ruggles | 2012-08-22 |
| | |||
* | adpcm_swf: Use correct sample offsets when using trellis. | Justin Ruggles | 2012-08-22 |
| | | | | Fixes invalid reads when encoding mono streams when trellis is used. | ||
* | mjpegdec: support AVRn interlaced | Michael Niedermayer | 2012-08-22 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | build: x86: Only compile mpegvideo optimizations when necessary | Diego Biurrun | 2012-08-22 |
| | |||
* | build: Make the E-AC-3 encoder select the AC-3 encoder | Diego Biurrun | 2012-08-22 |
| | | | | | The E-AC-3 encoder depends on almost all of the code of the AC-3 encoder, so it makes no sense to enable one without the other. | ||
* | dirac: use meaningful return values | Jordi Ortiz | 2012-08-21 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | flacdec: simplify sample buffer handling | Mans Rullgard | 2012-08-21 |
| | | | | | | Pass pointer to sample buffer instead of channel number to various functions called from decode_subframe(). Also simplify a few expressions within this function. | ||
* | flacdec: simplify loop in decode_residuals() | Mans Rullgard | 2012-08-21 |
| | |||
* | build: amrwb: Drop redundant lsp dependency declaration | Diego Biurrun | 2012-08-20 |
| | |||
* | lavc: add Ut Video encoder | Jan Ekström | 2012-08-20 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | mpegvideo_enc: remove stray duplicate line from 7f9aaa4 | Anton Khirnov | 2012-08-20 |
| | |||
* | vorbisdec: remove some pointless comments | Mans Rullgard | 2012-08-19 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | pthread: add const to AVCodec pointers | Mans Rullgard | 2012-08-18 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | mpegvideo_enc: don't use deprecated avcodec_encode_video(). | Anton Khirnov | 2012-08-18 |
| | |||
* | lavc: add avcodec_descriptor_get_by_name(). | Anton Khirnov | 2012-08-18 |
| | |||
* | lavc: add const to AVCodec* function parameters. | Anton Khirnov | 2012-08-18 |
| | |||
* | h264: vdpau: fix crash with unsupported colorspace | Uoti Urpala | 2012-08-17 |
| | | | | | | | | The h264_vdpau decoder crashed if output colorspace was not 8-bit 420. Add a check to error out instead (current hardware does not support other colorspaces, so successful decoding is not possible). Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | amrwbdec: Decode the fr_quality bit properly | Martin Storsjö | 2012-08-17 |
| | | | | | | | | The way this bit is decoded was accidentally flipped in b70feb405, leading to warnings "Encountered a bad or corrupted frame" for each decoded frame. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | libvpxenc: use the default bitrate if not set | Luca Barbato | 2012-08-17 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | utvideo: Rename utvideo.c to utvideodec.c | Jan Ekström | 2012-08-17 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||
* | mjpegdec: more meaningful return values | Luca Barbato | 2012-08-17 |
| | |||
* | Add missing includes for code relying on external libraries | Martin Storsjö | 2012-08-16 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> |