Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | libx265: Properly handled dynamic linking with MSVC | Derek Buitenhuis | 2014-02-24 |
| | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | libx265: Support SAR | Derek Buitenhuis | 2014-02-24 |
| | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | libx265: Support 4:4:4 | Derek Buitenhuis | 2014-02-24 |
| | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | libx265: Update API usage | Derek Buitenhuis | 2014-02-24 |
| | | | | | | | Framerate is now a sane rational instead of an integer, and inputDepth is changed to what it actually is. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | Use av_frame_copy() to simplify code where appropriate. | Anton Khirnov | 2014-02-24 |
| | |||
* | lavc: use AVFrame API properly in ff_reget_buffer() | Anton Khirnov | 2014-02-24 |
| | |||
* | hevc: Do not left shift a negative value in hevc_loop_filter_chroma | Luca Barbato | 2014-02-23 |
| | |||
* | hevc: Do not right shift a negative value in get_pcm | Luca Barbato | 2014-02-23 |
| | |||
* | hevc: Drop unnecessary shifts in deblocking_filter_CTB | Luca Barbato | 2014-02-23 |
| | | | | beta_offset is pre-multiplied by 2. | ||
* | h264: Fix a typo from the previous commit | Luca Barbato | 2014-02-22 |
| | | | | | | f777504f640260337974848c7d5d7a3f064bbb45 changed a - in + CC: libav-stable@libav.org | ||
* | libvorbis: Give consistent names to all functions, structs, and defines | Diego Biurrun | 2014-02-21 |
| | |||
* | h264: Lower bound check for slice offsets | Vittorio Giovara | 2014-02-20 |
| | | | | | | | | | | And use the value from the specification. Sample-Id: 00000451-google Found-by: Mateusz j00ru Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | aarch64: use EXTERN_ASM consistently for exported symbols | Janne Grunau | 2014-02-20 |
| | | | | Based on e3fec3f095ab5ea08ee662942d98526aaf5e3635 for arm. | ||
* | dca: replace some memcpy by AV_COPY128 | Christophe Gisquet | 2014-02-20 |
| | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net> | ||
* | h264: avoid undefined behavior in chroma motion compensation | Janne Grunau | 2014-02-20 |
| | | | | | | Makes fate-h264 pass under valgrind --undef-value-errors=yes with -cpuflags none. {avg,put}_h264_chroma_mc8_8 approximately 5% faster, {avg,put}_h264_chroma_mc4_8 2% faster both on x86 and arm. | ||
* | mpeg4video_parser: Drop pointless av_-prefix from static function | Diego Biurrun | 2014-02-20 |
| | |||
* | avcodec: Consistently name encoder init functions foo_encode_init | Diego Biurrun | 2014-02-20 |
| | |||
* | x86: dsputil: Use correct file name as multiple inclusion guard | Diego Biurrun | 2014-02-20 |
| | |||
* | bit_depth_template: Use file name as multiple inclusion guard | Diego Biurrun | 2014-02-20 |
| | |||
* | svq3: Adjust #endif comment | Diego Biurrun | 2014-02-20 |
| | |||
* | hevc: Always consider VLC NALU type mismatch fatal | Luca Barbato | 2014-02-19 |
| | | | | | | Sample-Id: 00001667-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||
* | hevc: Mention the missing SPS in the error message | Luca Barbato | 2014-02-19 |
| | |||
* | x86: dca: Add missing multiple inclusion guards | Diego Biurrun | 2014-02-19 |
| | |||
* | h264: informative error reporting in decode_slice_header() | Luca Barbato | 2014-02-18 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||
* | h264: fix slice_type value reported in decode_slice_header() | Luca Barbato | 2014-02-18 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||
* | doxygen: Add a number of missing function parameter descriptions | Diego Biurrun | 2014-02-17 |
| | |||
* | h264: use avpriv_request_sample for chroma_format_idc | Vittorio Giovara | 2014-02-16 |
| | |||
* | Move all example programs to doc/examples | Diego Biurrun | 2014-02-16 |
| | | | | Also drop support for building examples in library directories. | ||
* | g2meet: validate bpp and bitmasks in the display info | Maxim Poliakovski | 2014-02-16 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||
* | ac3dec: set AV_FRAME_DATA_DOWNMIX_INFO side data. | Tim Walker | 2014-02-15 |
| | |||
* | ac3: update AC3PreferredStereoDownmixMode. | Tim Walker | 2014-02-15 |
| | | | | | | '11b' is reserved in the A/52 specification, but newer encoders use it to indicate a Dolby Pro Logic II compatible Lt/Rt downmix. | ||
* | h264_parser: use enum values in h264_find_frame_end() | Vittorio Giovara | 2014-02-15 |
| | |||
* | ppc: reduce overreads when loading 8 pixels in altivec dsp functions | Janne Grunau | 2014-02-14 |
| | | | | | | | | | | | Altivec can only load naturally aligned vectors. To handle possibly unaligned data a second vector is loaded from an offset of the original location and the data is recovered through a vector permutation. Overreads are minimal if the offset for second load points to the last element of data. This is 7 for loading eight 8-bit pixels and overreads are reduced from 16 bytes to 8 bytes if the pixels are 64-bit aligned. For unaligned pixels the overread is reduced from 23 bytes to 15 bytes in the worst case. | ||
* | utvideoenc: Enable support for multiple slices and use them | Jan Ekström | 2014-02-14 |
| | | | | | | | | | | | | The official Ut Video decoder only threads with slices, thus until now any files encoded by the libavcodec encoder have only been decodable with a single thread. The default slice count is now set to subsampled_height / 120. Also sets slices to 1 for the Ut Video encoder tests to keep them green. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | libx265: Remove redundant default param call | Derek Buitenhuis | 2014-02-14 |
| | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | libx265: Fix use of uninitialized input picture | Derek Buitenhuis | 2014-02-14 |
| | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | h264_sei: reorder headers | Vittorio Giovara | 2014-02-14 |
| | | | | Also drop unused assert.h. | ||
* | h264_sei: name buffering period type consistently | Vittorio Giovara | 2014-02-14 |
| | |||
* | h264: drop outdated comments | Vittorio Giovara | 2014-02-14 |
| | |||
* | h264: store current_sps_id inside the current sps | Vittorio Giovara | 2014-02-14 |
| | | | | In preparation for MVC support. | ||
* | h264: print values in case of error | Vittorio Giovara | 2014-02-14 |
| | | | | Also make error style consistent and drop redundant information. | ||
* | h264: Refactor ff_h264_decode_ref_pic_list_reordering | Luca Barbato | 2014-02-13 |
| | | | | In preparation for MVC support. | ||
* | mpeg12dec: do not add stereo3D side data to a non-existing frame | Janne Grunau | 2014-02-13 |
| | | | | | | | | | User data is usually coded before slice data. That means the frame the user data belongs to is not available while parsing the user data. The stereo3D side data has to use the same indirection over the private context as pan scan information and A53 captions. Bug-Id:632 | ||
* | h264: make context_count unsigned | Janne Grunau | 2014-02-12 |
| | | | | | Removes the bogus but scary looking warning 'libavcodec/h264.c:4529:49: warning: array subscript is below array bounds [-Warray-bounds]'. | ||
* | Add libx265 encoder | Derek Buitenhuis | 2014-02-12 |
| | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | aacdec: set AVFrame sample_rate | John Stebbins | 2014-02-12 |
| | | | | | | AVFrame.sample_rate is set in ff_get_buffer, but aacdec calls ff_get_buffer before the samplerate is known. So it needs to be set again before returning the frame. | ||
* | lavc: set AVFrame pkt_pts and reordered_opaque in reget_buffer | John Stebbins | 2014-02-11 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | g2meet: make JPEG tile decoder operate on 8x8 block mask | Kostya Shishkov | 2014-02-11 |
| | | | | This is needed for upcoming Go2Meeting (G2M2/G2M3) decoder. | ||
* | g2meet: factor out seeking to the chunk end | Maxim Poliakovski | 2014-02-11 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||
* | rpza: limit the number of blocks to the total remaining blocks in the frame | Anton Khirnov | 2014-02-10 |
| | | | | | | | Fixes invalid writes. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org |