Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Check for out of bound writes in the QDM2 decoder. | Laurent Aimar | 2011-10-03 | |
| | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | |||
* | ogg/celt: do not set sample_fmt in the demuxer | Justin Ruggles | 2011-10-03 | |
| | ||||
* | id3v2: remove pointless casts | Anton Khirnov | 2011-10-03 | |
| | ||||
* | id3v2: read TXXX frames with two calls to decode_str() instead of one. | Anton Khirnov | 2011-10-03 | |
| | | | | | | | Read the key in the first, value in the second. This allows to avoid pointless strdups and simplify decode_str() by dropping two of its parameters. | |||
* | id3v2: don't discard the whole tag when encountering empty frames. | Anton Khirnov | 2011-10-03 | |
| | | | | | While they're technically invalid, it's better to skip them and try to read the rest of the tag. | |||
* | libvpx: fix build with older libvpx versions. | Anton Khirnov | 2011-10-03 | |
| | | | | | | VPX_ERROR_RESILIENT_DEFAULT and VPX_ERROR_RESILIENT_PARTITIONS weren't defined before 4cb0ebe5b27d35ccc2a78c1d16f2622ddef21f74 (CommitDate: Tue Jun 28 11:10:17 2011) | |||
* | ARM: check for inline asm 'y' operand modifier support | Mans Rullgard | 2011-10-03 | |
| | | | | | | | | The inline asm added in bf5d46d uses the 'y' modifier which is only supported from gcc 4.5. This check allows building with older compilers. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | mpc8: check output buffer size before decoding | Justin Ruggles | 2011-10-02 | |
| | ||||
* | mpc7: return error if packet is too small. | Justin Ruggles | 2011-10-02 | |
| | ||||
* | mpc7: check output buffer size before decoding | Justin Ruggles | 2011-10-02 | |
| | ||||
* | nellymoserdec: allocate float_buf only when decoding to int16 | Justin Ruggles | 2011-10-02 | |
| | ||||
* | nellymoserdec: use NELLY_BUF_LEN instead of 128 | Justin Ruggles | 2011-10-02 | |
| | ||||
* | nellymoserdec: use NELLY_BLOCK_LEN instead of 64 when appropriate. | Justin Ruggles | 2011-10-02 | |
| | ||||
* | nellymoserdec: allow user to request SAMPLE_FMT_FLT for output samples. | Justin Ruggles | 2011-10-02 | |
| | ||||
* | nellymoser: check output buffer size before decoding | Justin Ruggles | 2011-10-02 | |
| | ||||
* | win32: improve threading algorithm warning | Luca Barbato | 2011-10-02 | |
| | | | | | If no threading is requested do not issue warning about unsupported threading algorithm. | |||
* | lavc: add video/audio/encoding flags to global_quality option | Anton Khirnov | 2011-10-01 | |
| | ||||
* | libvpxenc: use libvpx's own defaults for some parameters | Luca Barbato | 2011-10-01 | |
| | | | | | | | | Specifically, qmin/qmax, gop_size and keyint_min. Fixes bug 47. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | vpxenc: add private options | Luca Barbato | 2011-10-01 | |
| | | | | | | | Make libvpx support close to the libx264 one. Thanks to Jan Gerber <j@v2v.cc> for the support. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | dpcm: return error if packet is too small | Justin Ruggles | 2011-09-30 | |
| | ||||
* | dpcm: use smaller data types for static tables | Justin Ruggles | 2011-09-30 | |
| | ||||
* | dpcm: use sol_table_16 directly instead of through the DPCMContext. | Justin Ruggles | 2011-09-30 | |
| | ||||
* | dpcm: replace short with int16_t | Justin Ruggles | 2011-09-30 | |
| | ||||
* | dpcm: check to make sure channels is 1 or 2. | Justin Ruggles | 2011-09-30 | |
| | ||||
* | dpcm: misc pretty-printing | Justin Ruggles | 2011-09-30 | |
| | ||||
* | dpcm: remove unnecessary variable by using bytestream functions. | Justin Ruggles | 2011-09-30 | |
| | | | | Uses 'buf' directly instead of a separate iterator variable 'in'. | |||
* | dpcm: move codec-specific variable declarations to their corresponding ↵ | Justin Ruggles | 2011-09-30 | |
| | | | | decoding blocks. | |||
* | dpcm: consistently use the variable name 'n' for the next input byte. | Justin Ruggles | 2011-09-30 | |
| | ||||
* | dpcm: output AV_SAMPLE_FMT_U8 for Sol DPCM subcodecs 1 and 2. | Justin Ruggles | 2011-09-30 | |
| | | | | | Uses the native sample format for the codec instead of left-shifting all samples by 8. | |||
* | dpcm: calculate and check actual output data size prior to decoding. | Justin Ruggles | 2011-09-30 | |
| | ||||
* | dpcm: factor out the stereo flag calculation | Justin Ruggles | 2011-09-30 | |
| | ||||
* | dpcm: cosmetics: rename channel_number to ch | Justin Ruggles | 2011-09-30 | |
| | | | | Make the code easier to read. | |||
* | avserver: Fix a bug where the socket is IPv4, but IPv6 is autoselected for ↵ | Nathan Caldwell | 2011-09-30 | |
| | | | | | | | | the loopback address. This fixes bind(8080): Address family not supported by protocol. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | lavf: Avoid using av_malloc(0) in av_dump_format | Martin Storsjö | 2011-09-30 | |
| | | | | | | | On OS X, av_malloc(0) returns pointers that cause crashes when freed. Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | dxva2_h264: pass the correct 8x8 scaling lists | Carl Eugen Hoyos | 2011-09-30 | |
| | | | | | | | | | | Copy the Inter 8x8 scaling list as second 8x8 matrix into DXVA2's quantization matrix data structure instead of a potentially unset Intra chroma scaling matrix. Fix dxva2 decoding for some H264 samples. Signed-off-by: Janne Grunau <janne-libav@jannau.net> | |||
* | dca: NEON optimised high freq VQ decoding | Mans Rullgard | 2011-09-30 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | avcodec: reject audio packets with NULL data and non-zero size | Justin Ruggles | 2011-09-30 | |
| | | | | | | | There is no valid reason the user should ever send such packets in the first place, but the documentation for CODEC_CAP_DELAY states that the codec is guaranteed not to get a NULL packet unless that capability is set. That isn't true without preventing this case. | |||
* | dxva: Add ability to enable workaround for older ATI cards | Joakim Plate | 2011-09-30 | |
| | | | | | | | The workaround needs to be enabled per PCI ID which cannot be detected inside libavcodec. So add a flag to manually enable the alternate behavior. Signed-off-by: Janne Grunau <janne-libav@jannau.net> | |||
* | latmenc: Set latmBufferFullness to largest value to indicate it is not used | Kieran Kunhya | 2011-09-30 | |
| | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net> | |||
* | adpcm: move codec-specific variable declarations to the sections for the ↵ | Justin Ruggles | 2011-09-29 | |
| | | | | corresponding codecs. | |||
* | adpcm: check buffer size in Funcom ISS decoder before reading header. | Justin Ruggles | 2011-09-29 | |
| | | | | | Also use the post-header data size to control termination of the main decoding loop. | |||
* | adpcm: simplify reading of Funcom ISS frame header. | Justin Ruggles | 2011-09-29 | |
| | ||||
* | adpcm: check buffer size in IMA DK4 decoder before reading header. | Justin Ruggles | 2011-09-29 | |
| | | | | | Also use the post-header data size to control termination of the main decoding loop. | |||
* | adpcm: simplify reading of IMA DK4 frame header. | Justin Ruggles | 2011-09-29 | |
| | ||||
* | adpcm_ms: clean up reading of predictor coefficients | Justin Ruggles | 2011-09-29 | |
| | ||||
* | adpcm_4xm: process planar packets sequentially rather than simultaneously. | Justin Ruggles | 2011-09-29 | |
| | | | | Also properly clip the right channel step_index. | |||
* | adpcm_ima_wav: process channel-interleaved blocks sequentially rather than ↵ | Justin Ruggles | 2011-09-29 | |
| | | | | | | simultaneously. Speeds up the ADPCM IMA WAV decoder by 15-20% overall. | |||
* | adpcm: update reference links | Justin Ruggles | 2011-09-29 | |
| | | | | | | | | Add Multimedia Wiki link. Mark dead links with [dead]. Some can still be accessed through archive.org. Update URLs for pages which have moved. Replace duplicated links in adpcmenc.c with a note to see the ADPCM decoder reference documents. | |||
* | adpcm: simplify packet size bounds checking in the ADPCM IMA QT decoder. | Justin Ruggles | 2011-09-29 | |
| | | | | | This is easier to understand. It also avoids returning existing samples mixed with new samples when the packet is too small. | |||
* | adpcm: simplify and speed up several ADPCM decoders. | Justin Ruggles | 2011-09-29 | |
| |