Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | build: Add vc1dsp component for more fine-grained dependencies | Diego Biurrun | 2016-02-19 |
| | |||
* | msmpeg4data: Move WMV2 data tables to their own file | Diego Biurrun | 2016-02-19 |
| | |||
* | msmpeg4data: K&R formatting cosmetics | Diego Biurrun | 2016-02-19 |
| | |||
* | build: Add missing mpegvideo dependency for the MSS2 and VC-1 decoders | Diego Biurrun | 2016-02-19 |
| | |||
* | build: More precise dependencies for h264dsp | Diego Biurrun | 2016-02-19 |
| | |||
* | mkv: Force the full parsing of mp3 | Luca Barbato | 2016-02-19 |
| | | | | | | | Some muxer might or might not fit incomplete mp3 frames in their packets. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | mov: Force the full parsing of mp3 | Luca Barbato | 2016-02-19 |
| | | | | | | | | | | | Some muxer might or might not fit incomplete mp3 frames in their packets. Bug-Id: 899 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | Revert all recent configure changes related to dependency resolution | Diego Biurrun | 2016-02-19 |
| | | | | This reverts commits 2edc718723b6, a2bb771a3cde, 21c750f240b9, 8e7bea6dc6ac. | ||
* | build: Fix typo in HEVC VDPAU hwaccel dependencies | Diego Biurrun | 2016-02-18 |
| | |||
* | voc: Split ff_voc_get_packet into a separate file | Diego Biurrun | 2016-02-18 |
| | |||
* | build: Introduce iso_media component | Diego Biurrun | 2016-02-18 |
| | |||
* | build: Let the WTV demuxer select the MPEG-TS demuxer | Diego Biurrun | 2016-02-18 |
| | | | | | The WTV demuxer depends on large parts of the MPEG-TS demuxer internals anyway and fails to build without it. | ||
* | build: Adjust mpeg4video parser dependencies | Diego Biurrun | 2016-02-18 |
| | |||
* | build: Fix mpegvideo component dependencies | Diego Biurrun | 2016-02-18 |
| | |||
* | build: Fix dependencies for components relying on H.263 data tables | Diego Biurrun | 2016-02-18 |
| | |||
* | build: Add missing dependencies for eatqi decoder | Diego Biurrun | 2016-02-18 |
| | |||
* | build: Add missing celp_math dependency for G723_1 encoder and decoder | Vittorio Giovara | 2016-02-18 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | checkasm: Use standard multiple inclusion guards | Diego Biurrun | 2016-02-18 |
| | |||
* | profiles: Add missing #endif comment | Diego Biurrun | 2016-02-18 |
| | |||
* | cosmetics: Drop particularly redundant silly comments | Diego Biurrun | 2016-02-18 |
| | |||
* | cosmetics: Drop empty comment lines | Diego Biurrun | 2016-02-18 |
| | |||
* | hwcontext_cuda/vdpau: add to skipheaders | Anton Khirnov | 2016-02-18 |
| | |||
* | qsv: add a missing #include | Anton Khirnov | 2016-02-18 |
| | | | | Needed for enum AVCodecID | ||
* | mov: Fix the format specifier type for size | Vittorio Giovara | 2016-02-16 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | configure: Relax the implication of --enable for components | Luca Barbato | 2016-02-15 |
| | | | | | | Do not error out if some subcomponents cannot be enabled. Reported-By: RT|AO | ||
* | fft: ppc: Place ff_fft_calc_interleave_altivec() under correct ifdefs | Diego Biurrun | 2016-02-15 |
| | | | | Also fix #endif comments in the FFT init code. | ||
* | avconv: pass the hw context from filters to the encoder | Anton Khirnov | 2016-02-14 |
| | |||
* | nvenc: support CUDA frames as input | Anton Khirnov | 2016-02-14 |
| | |||
* | lavc: add a field for passing AVHWFramesContext to encoders | Anton Khirnov | 2016-02-14 |
| | |||
* | lavfi: add a filter for uploading normal frames to CUDA | Anton Khirnov | 2016-02-14 |
| | |||
* | avconv: use the new buffersrc parameters API | Anton Khirnov | 2016-02-14 |
| | | | | | | | The timebase change in the zmbv-8bit test is due to the fact that previously the timebase string was evaluated as floating point, then converted to a rational. After this commit, the timebase is passed directly as is. | ||
* | lavfi: pass the hw frames context through the filter chain | Anton Khirnov | 2016-02-14 |
| | |||
* | hwcontext: add a CUDA implementation | Anton Khirnov | 2016-02-14 |
| | |||
* | pixfmt: add a CUDA hwaccelled format | Anton Khirnov | 2016-02-14 |
| | |||
* | Allow linking to CUDA dynamically instead of dlopen()ing it at runtime | Anton Khirnov | 2016-02-14 |
| | |||
* | avconv_vdpau: use the hwcontext API to simplify code | Anton Khirnov | 2016-02-14 |
| | |||
* | hwcontext: add a VDPAU implementation | Anton Khirnov | 2016-02-14 |
| | |||
* | lavu: add a framework for handling hwaccel frames | Anton Khirnov | 2016-02-14 |
| | |||
* | buffer: add support for pools using caller data in allocation | Anton Khirnov | 2016-02-14 |
| | | | | | This should allow using more complex allocators than simple malloc wrappers. | ||
* | buffersrc: default SAR to 0 (unknown) rather than 1 | Anton Khirnov | 2016-02-14 |
| | | | | | | It makes more sense to not claim anything about the SAR if we don't know anything. No changes in the FATE tests, since this is what avconv ends up doing anyway. | ||
* | configure: Restore the --enable-everything behaviour | Luca Barbato | 2016-02-14 |
| | | | | | | | Make sure that the minimum set of dependencies needed by the tools and the examples are enabled. Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | configure: Print which libraries will be built | Luca Barbato | 2016-02-14 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | configure: Use `require` for the non-component options | Luca Barbato | 2016-02-14 |
| | | | | | | And make sure to enable all the components needed Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | mov: Use the correct type for size | Luca Barbato | 2016-02-14 |
| | | | | | | An AVIO offset is int64_t. Bug-Id: 921 | ||
* | vdpau: Support for VDPAU accelerated HEVC decoding | Philip Langdale | 2016-02-13 |
| | | | | | Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | hevc: Track long and short term RPS size for VDPAU | Philip Langdale | 2016-02-13 |
| | | | | | | | | | | | | | | | | Today, we track the short term RPS size for DXVA, but only if the SliceHeader RPS is being used. Otherwise it's left uninitialized. NVIDIA's VDPAU implementation requires that the size be accurately tracked even if an SPS RPS is being used. In this case, it's really counting the size of the RPS idx information, but you end up with mangled output if the value is not accurate. VDPAU also needs the size of the long term RPS. Signed-off-by: Philip Langdale <philipl@overt.org> Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||
* | dxva2_hevc: properly signal the num_delta_pocs from the SPS RPS | Hendrik Leppkes | 2016-02-13 |
| | | | | | | | | | ucNumDeltaPocsOfRefRpsIdx needs to contain the flat value from the SPS RPS, and not the final computed value from the slice header RPS, as this calculation is done internally by the driver again. Sample-Id: http://trailers.divx.com/hevc/Sintel_4k_27qp_24fps_1aud_9subs.mkvi Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> | ||
* | lavf: Dump the cpb side data information | Luca Barbato | 2016-02-13 |
| | |||
* | nvenc: rename a misnamed function | Anton Khirnov | 2016-02-12 |
| | | | | | This function copies the encoded bistream into the caller's packet, calling it 'get_frame' is misleading. | ||
* | nvenc: merge input and output surface structs | Anton Khirnov | 2016-02-12 |
| | | | | | An input frame always corresponds to exactly one output packet, so there is no point in complicating the situation by managing them separately. |