Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | hevc: Use the local context variable when needed | Luca Barbato | 2014-07-02 |
| | |||
* | vaapi: Update idct_permutation location after dsputil/idctdsp split | Diego Biurrun | 2014-07-01 |
| | |||
* | Update Fiona's name in copyright statements. | Diego Biurrun | 2014-07-01 |
| | |||
* | dsputil: Split off IDCT bits into their own context | Diego Biurrun | 2014-06-30 |
| | |||
* | mjpeg: Split off bits shared by MJPEG and LJPEG encoders | Diego Biurrun | 2014-06-30 |
| | | | | This obviates a dependency of the LJPEG encoder on mpegvideo. | ||
* | pgssubdec: handle more complex PGS scenarios | John Stebbins | 2014-06-30 |
| | | | | | | | | | Add ability to handle multiple palettes and objects simultaneously. Each simultaneous object is given its own AVSubtitleRect. Note that there can be up to 64 currently valid objects, but only 2 at any one time can be "presented". Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | mpeg: Change ff_convert_matrix() to take an MpegEncContext parameter | Diego Biurrun | 2014-06-27 |
| | | | | This will come in handy during dsputil splitting. | ||
* | dv: Properly split decoder and encoder initialization | Diego Biurrun | 2014-06-27 |
| | |||
* | dsputil: Move MMX/SSE2-optimized IDCT bits to the x86 subdirectory | Diego Biurrun | 2014-06-26 |
| | |||
* | fate: Add dependencies for dct/fft/mdct/rdft tests | Diego Biurrun | 2014-06-26 |
| | |||
* | indeo4: B-frames decoding | Dirk Ausserhaus | 2014-06-26 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||
* | indeo2: rename stride to pitch for consistency with other Indeo decoders | Kostya Shishkov | 2014-06-26 |
| | |||
* | lavc: do not allocate edges in the default get_buffer2() | Anton Khirnov | 2014-06-26 |
| | |||
* | hevc: remove unused array min_cb_addr_zs | Gildas Cocherel | 2014-06-26 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | hevc: Allow out of bound values for num_reorder_pics | Kieran Kunhya | 2014-06-26 |
| | | | | | | This fixes decoding for a sample that cannot be shared Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | dv: Replace a magic number by sizeof() | Diego Biurrun | 2014-06-25 |
| | |||
* | x86: h264dsp: Fix link failure with optimizations disabled | Diego Biurrun | 2014-06-25 |
| | | | | | | | | With optimzations disabled compilers have trouble doing dead code elimination on 'if (foo && 0)' expressions, while 'if (0 && foo)' still works, so use the latter to avoid problems. Bug-Id: 707 | ||
* | mjpegdec: Properly set the context colorspace info | Derek Buitenhuis | 2014-06-24 |
| | | | | | | The JPEG spec requires it to be this. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | h264: error out from decode_nal_units() when AV_EF_EXPLODE is set | Vittorio Giovara | 2014-06-23 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||
* | jpeg2000: fix dereferencing invalid pointers during cleanup | Vittorio Giovara | 2014-06-23 |
| | | | | | | CC: libav-stable@libav.org Found-by: Laurent Butti <laurentb@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||
* | dsputil: Split off global motion compensation bits into a separate context | Diego Biurrun | 2014-06-23 |
| | |||
* | h264: avoid using uninitialized memory in NEON chroma mc | Janne Grunau | 2014-06-23 |
| | | | | | Adapt commit 982b596ea6640bfe218a31f6c3fc542d9fe61c31 for the arm and aarch64 NEON asm. 5-10% faster on Cortex-A9. | ||
* | indeo45: use is_indeo4 context flag instead of checking codec ID | Dirk Ausserhaus | 2014-06-23 |
| | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||
* | dsputil: Split bswap*_buf() off into a separate context | Diego Biurrun | 2014-06-22 |
| | |||
* | mpeg: Split error resilience bits off into a separate file | Diego Biurrun | 2014-06-22 |
| | |||
* | Check mp3 header before calling avpriv_mpegaudio_decode_header(). | Justin Ruggles | 2014-06-22 |
| | | | | | | | | As indicated in the function documentation, the header MUST be checked prior to calling it because no consistency check is done there. CC:libav-stable@libav.org | ||
* | Check if an mp3 header is using a reserved sample rate. | Justin Ruggles | 2014-06-22 |
| | | | | | | | | | Fixes an invalid read past the end of avpriv_mpa_freq_tab. Fixes divide-by-zero due to sample_rate being set to 0. Bug-Id: 705 CC:libav-stable@libav.org | ||
* | libx264: Correctly manage constant rate factor params | Luca Barbato | 2014-06-22 |
| | | | | By default they are set to -1. | ||
* | ape: Replace memset(0) by zero initialization | Diego Biurrun | 2014-06-22 |
| | |||
* | mpeg: Mark ff_mpeg_set_erpic() static | Diego Biurrun | 2014-06-22 |
| | | | | It is not used outside of the file. | ||
* | build: Have the eatqi decoder depend on the MPEG-1 decoder | Diego Biurrun | 2014-06-22 |
| | | | | eatqi uses more than just the shared mpegvideo bits. | ||
* | build: Add missing object files for Matroska demuxer | Diego Biurrun | 2014-06-22 |
| | |||
* | dsputil: Split audio operations off into a separate context | Diego Biurrun | 2014-06-22 |
| | |||
* | h264: fix build when error resilience is disabled | Vittorio Giovara | 2014-06-20 |
| | |||
* | Add av_image_check_sar() and use it to validate SAR | Justin Ruggles | 2014-06-20 |
| | |||
* | dv: cosmetics, reindent | Anton Khirnov | 2014-06-20 |
| | |||
* | dv: get rid of global non-const tables | Anton Khirnov | 2014-06-20 |
| | | | | Instead, store them in the context and compute on each parameter change. | ||
* | dvenc: initialize the profile only once, at init | Anton Khirnov | 2014-06-20 |
| | | | | | We do not allow the frame parameters to change during encoding, so there is no need to do this for each frame. | ||
* | lavc: add a convenience function for rescaling timestamps in a packet | Anton Khirnov | 2014-06-20 |
| | |||
* | i263: skip dummy frames | Dirk Ausserhaus | 2014-06-19 |
| | | | | | | | Intel i263 codec has special 8-byte dummy frames that should not be decoded, so do not even attempt to decode them and skip them instead. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||
* | dsputil: Split clear_block*/fill_block* off into a separate context | Diego Biurrun | 2014-06-18 |
| | |||
* | hevc: Mark num_bins_in_se as unused | Luca Barbato | 2014-06-18 |
| | | | | Only its size is actually used. Silence a clang warning. | ||
* | dcadec: replace ldexpf with a multiplication by a constant | Niels Möller | 2014-06-18 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | vp9 encoder: use a decent default speed setting | Rafaël Carré | 2014-06-17 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | tiffenc: fix packet size calculation | Tristan Matthews | 2014-06-17 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | jpeg2000: Mark static data init functions as av_cold | Diego Biurrun | 2014-06-17 |
| | |||
* | ac3: Only initialize float_dsp for the float encoder variant | Diego Biurrun | 2014-06-13 |
| | |||
* | Rename tpel_template.c ---> pel_template.c | Diego Biurrun | 2014-06-13 |
| | | | | The new name more accurately describes what the file is about. | ||
* | libx265: Remove unneeded bit depth check | Derek Buitenhuis | 2014-06-12 |
| | | | | | | This is no longer needed since the version bump. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | libx265: Add 4:2:2 support | Derek Buitenhuis | 2014-06-12 |
| | | | | | | | | It is also not final yet, so require -strict experimental. Requires a bump to version 17. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> |