Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | dds: Simplify postprocessing check | Vittorio Giovara | 2016-04-06 | |
| | ||||
* | dds: Add support for alpha-only files | Vittorio Giovara | 2016-04-06 | |
| | | | | | | | Due to how pixel format conversion is done, they behave the same way as gray files. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||
* | dds: Add support for rgb555 files | Vittorio Giovara | 2016-04-06 | |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||
* | fate: Update Screenpresso tests | Vittorio Giovara | 2016-04-04 | |
| | ||||
* | screenpresso: Correctly handle keyframes | Vittorio Giovara | 2016-04-04 | |
| | | | | | | | | The first byte contains compression level together with keyframe status. When a frame is not interpreted correctly, its data is summed to the reference, and would degrade over time, producing an incorrect result. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||
* | screenpresso: Add extended pixel format support | Vittorio Giovara | 2016-04-04 | |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||
* | fate: Update RSCC tests | Vittorio Giovara | 2016-04-04 | |
| | | | | | | The current sample comes from an older version of the codec, which supports a single output mode, so rename it accordingly. Add tests for the new pixel formats. | |||
* | rscc: Add extended pixel format support | Vittorio Giovara | 2016-04-04 | |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||
* | nvenc_h264: Fix name of private AVClass | Diego Biurrun | 2016-04-04 | |
| | ||||
* | matroska: Write the field order information | Luca Barbato | 2016-04-03 | |
| | | | | And bump the document version to 4. | |||
* | vaapi_h264: Fix bit offset of slice data. | Mark Thompson | 2016-04-02 | |
| | | | | | | | | | | | | Commit ca2f19b9cc37be509d85f05c8f902860475905f8 modified the meaning of H264SliceContext.gb: it is now initialised at the start of the NAL unit header, rather than at the start of the slice header. The VAAPI slice decoder uses the offset after parsing to determine the offset of the slice data in the bitstream, so with the changed meaning we no longer need to add the extra byte to account for the NAL unit header because it is now included directly. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | ac3dec: change logging of skipped E-AC-3 substreams. | Tim Walker | 2016-04-02 | |
| | | | | | | | | | Change log level from warning to debug: the E-AC-3 "core" substream can be successfully decoded without the additional and dependent substreams, and their presence is already indicated via avpriv_request_sample in ff_eac3_parse_header. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | eac3dec: don't call avpriv_request_sample every frame. | Tim Walker | 2016-04-02 | |
| | | | | | | | | These errors neither prevent nor stop successful decoding of the E-AC-3 stream's "core", causing avpriv_request_sample to be called for every single frame in the bitstream. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | avconv: Drop an unused variable | Luca Barbato | 2016-04-01 | |
| | ||||
* | jack: Support OSX | Josh de Kock | 2016-03-31 | |
| | | | | | | | | | Previously, with JACK installed, the configure script would enable the JACK indev; this broke on OS X due to an incomplete pthreads implementation. Add some simple macros to map libdispatch to pthreads on OS X. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | matroska: Support interlaced content correctly | Luca Barbato | 2016-03-31 | |
| | | | | The matroska specification now has two elements for it. | |||
* | build: Do not check the vaapi_encode.h header if VAAPI is not enabled | Diego Biurrun | 2016-03-30 | |
| | ||||
* | Mark tables used only within their files as static | Diego Biurrun | 2016-03-30 | |
| | ||||
* | h264: Add missing ff_ prefix to internally visible h264_init_dequant_tables() | Diego Biurrun | 2016-03-30 | |
| | ||||
* | avconv: fix -frames for video | Anton Khirnov | 2016-03-30 | |
| | | | | | | For video, frame_number tracks the number of frames sent to the encoder. So it should be incremented when we submit a frame, not when we get a packet back. | |||
* | lavc: VAAPI MJPEG encoder | Mark Thompson | 2016-03-30 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | lavc: VAAPI H.265 encoder | Mark Thompson | 2016-03-30 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | lavc: VAAPI H.264 encoder | Mark Thompson | 2016-03-30 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | lavc: VAAPI encode common infrastructure | Mark Thompson | 2016-03-30 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | avconv: VAAPI hwcontext initialisation and hwaccel helper | Mark Thompson | 2016-03-30 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | intrax8: Remove mpegvideo dependency | Vittorio Giovara | 2016-03-29 | |
| | ||||
* | intrax8: Drop lots of pointless parentheses | Diego Biurrun | 2016-03-29 | |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||
* | intrax8: Drop MB emulation code | Vittorio Giovara | 2016-03-29 | |
| | | | | This is already performed in init_context_frame(). | |||
* | intrax8: Keep a reference to the decoder blocks | Vittorio Giovara | 2016-03-29 | |
| | ||||
* | intrax8: Use the generic horizband function | Vittorio Giovara | 2016-03-29 | |
| | | | | | This is assuming that intrax8 has no support for interlacing Carry over lowdelay value in ff_intrax8_decode_picture. | |||
* | intrax8: Pass macroblock coordinates to ff_intrax8_decode_picture | Vittorio Giovara | 2016-03-29 | |
| | | | | | These values need to be updated with the last macroblock position, so keep them as pointers. | |||
* | intrax8: Pass macroblock size to ff_intrax8_common_init | Vittorio Giovara | 2016-03-29 | |
| | | | | Helps in decoupling this code from mpegvideo. | |||
* | fate: Add test for WMV2 with jframes | Vittorio Giovara | 2016-03-29 | |
| | ||||
* | h264: switch to h2645_parse for NAL parsing | Anton Khirnov | 2016-03-28 | |
| | ||||
* | h264: reimplement 3aa661ec5 in a more explicit way | Anton Khirnov | 2016-03-28 | |
| | | | | | | Instead of handling the problem inside NAL decoding code, add a higher level wrapper function. This should be more robust against future changes (and easier to read). | |||
* | svq3: drop the build dependency on the h264 decoder | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: eliminate remaining H264Context usage. | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: move block_offset to SVQ3Context | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: stop using H264Context.gb | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: move the frame num variables to the SVQ3Context | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: eliminate H264Context.cur_pic usage | Anton Khirnov | 2016-03-28 | |
| | | | | Use the SVQ3Context variable instead | |||
* | svq3: eliminate remaining H264SliceContext usage | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: move pict_type to the SVQ3Context | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: move mb strides/sizes to the SVQ3Context | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: move the dequant buffer to SVQ3Context | Anton Khirnov | 2016-03-28 | |
| | | | | Remove now unnecesary call to ff_h264_alloc_tables() | |||
* | svq3: move mb2br_xy to the SVQ3Context | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: move {ref,mv}_cache to the SVQ3Context | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: rip out the svq3-relevant parts of pred_motion() out of h264 | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: move edge_emu_buffer to the SVQ3Context | Anton Khirnov | 2016-03-28 | |
| | ||||
* | svq3: move the pred mode variables to SVQ3Context | Anton Khirnov | 2016-03-28 | |
| | | | | This will allow removing the H264Context dependency in the future. |