Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add an OpenH264 decoder wrapper | Martin Storsjö | 2016-06-28 | 1 | -1/+2 | |
| | | | | | | | | While it is less featureful (and slower) than the built-in H264 decoder, one could potentially want to use it to take advantage of the cisco patent license offer. Signed-off-by: Martin Storsjö <martin@martin.st> | |||||
* | h264: rename h264.[ch] to h264dec.[ch] | Anton Khirnov | 2016-06-21 | 1 | -1/+1 | |
| | | | | This is more consistent with the naming of other decoders. | |||||
* | Add TrueMotion 2.0 Real Time decoder | Paul B Mahol | 2016-06-20 | 1 | -0/+1 | |
| | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||||
* | Add MagicYUV decoder | Paul B Mahol | 2016-06-20 | 1 | -0/+1 | |
| | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||||
* | lavc: revert the Makefile part of 330177b | Anton Khirnov | 2016-05-19 | 1 | -20/+17 | |
| | | | | | | | There is no real advantage to listing some codecs or subsystems separately simply because they are somehow "hw-accelerated", on the contrary it makes them harder to find than in a plain alphabetically ordered list. | |||||
* | tests: Move all test programs to a subdirectory | Diego Biurrun | 2016-05-13 | 1 | -1/+1 | |
| | ||||||
* | mmaldec: add vc1 decoding support | wm4 | 2016-04-30 | 1 | -0/+1 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||||
* | mmaldec: Add mpeg2 decoding support | Julian Scheel | 2016-04-30 | 1 | -0/+1 | |
| | | | | | | | | | | | Register mmaldec as mpeg2 decoder. Supporting mpeg2 in mmaldec is just a matter of setting the correct MMAL_ENCODING on the input port. To ease the addition of further supported mmal codecs a macro is introduced to generate the decoder and decoder class structs. Signed-off-by: Julian Scheel <julian@jusst.de> Signed-off-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||||
* | h264_parser: remove the remaining dependencies on the h264 decoder | Anton Khirnov | 2016-04-24 | 1 | -1/+2 | |
| | ||||||
* | h264_parser: switch to h2645_parse for NAL unescaping | Anton Khirnov | 2016-04-24 | 1 | -1/+1 | |
| | | | | Remove now unused ff_h264_decode_nal(). | |||||
* | libavcodec: Add H264/MPEG4 encoders based on OpenMAX IL | Martin Storsjö | 2016-04-12 | 1 | -0/+2 | |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | |||||
* | build: Group declarations for hw-accelerated de-/encoding separately | Diego Biurrun | 2016-04-07 | 1 | -15/+18 | |
| | ||||||
* | build: miscellaneous cosmetics | Diego Biurrun | 2016-04-07 | 1 | -13/+13 | |
| | | | | | | Restore alphabetical order in lists, break overly long lines, do some prettyprinting, add some explanatory section comments, group parts together that belong together logically. | |||||
* | build: Do not check the vaapi_encode.h header if VAAPI is not enabled | Diego Biurrun | 2016-03-30 | 1 | -1/+1 | |
| | ||||||
* | lavc: VAAPI MJPEG encoder | Mark Thompson | 2016-03-30 | 1 | -0/+1 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||||
* | lavc: VAAPI H.265 encoder | Mark Thompson | 2016-03-30 | 1 | -0/+1 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||||
* | lavc: VAAPI H.264 encoder | Mark Thompson | 2016-03-30 | 1 | -0/+1 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||||
* | lavc: VAAPI encode common infrastructure | Mark Thompson | 2016-03-30 | 1 | -0/+1 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||||
* | h264: switch to h2645_parse for NAL parsing | Anton Khirnov | 2016-03-28 | 1 | -1/+2 | |
| | ||||||
* | svq3: drop the build dependency on the h264 decoder | Anton Khirnov | 2016-03-28 | 1 | -1/+1 | |
| | ||||||
* | h264: move ff_h264_check_intra[4x4]_pred_mode() to h264_parse | Anton Khirnov | 2016-03-28 | 1 | -1/+1 | |
| | | | | It is shared with svq3. | |||||
* | h264: factor out pred weight table parsing into a separate file | Anton Khirnov | 2016-03-28 | 1 | -2/+2 | |
| | | | | This will allow decoupling the parser from the decoder. | |||||
* | hevc_parse: rename into h2645_parse | Anton Khirnov | 2016-03-28 | 1 | -3/+3 | |
| | | | | This code will be shared with h264. | |||||
* | h264data: Move all data tables from a header to a .c file | Diego Biurrun | 2016-03-25 | 1 | -1/+2 | |
| | ||||||
* | lavc: add a new bitstream filtering API | Anton Khirnov | 2016-03-20 | 1 | -0/+2 | |
| | | | | Deprecate the current bitstream filtering API. | |||||
* | build: Disentangle VC-1 decoder and parser | Diego Biurrun | 2016-02-19 | 1 | -1/+2 | |
| | ||||||
* | build: Add vc1dsp component for more fine-grained dependencies | Diego Biurrun | 2016-02-19 | 1 | -1/+1 | |
| | ||||||
* | msmpeg4data: Move WMV2 data tables to their own file | Diego Biurrun | 2016-02-19 | 1 | -5/+6 | |
| | ||||||
* | build: Introduce iso_media component | Diego Biurrun | 2016-02-18 | 1 | -9/+5 | |
| | ||||||
* | build: Let the WTV demuxer select the MPEG-TS demuxer | Diego Biurrun | 2016-02-18 | 1 | -1/+0 | |
| | | | | | The WTV demuxer depends on large parts of the MPEG-TS demuxer internals anyway and fails to build without it. | |||||
* | build: Fix dependencies for components relying on H.263 data tables | Diego Biurrun | 2016-02-18 | 1 | -3/+3 | |
| | ||||||
* | build: Add missing dependencies for eatqi decoder | Diego Biurrun | 2016-02-18 | 1 | -1/+1 | |
| | ||||||
* | build: Add missing celp_math dependency for G723_1 encoder and decoder | Vittorio Giovara | 2016-02-18 | 1 | -2/+4 | |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||||
* | vdpau: Support for VDPAU accelerated HEVC decoding | Philip Langdale | 2016-02-13 | 1 | -0/+1 | |
| | | | | | Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||||
* | eatqi: Remove MpegEncContext dependency | Vittorio Giovara | 2016-02-09 | 1 | -1/+1 | |
| | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||||
* | lavc: add profiles to AVCodecDescriptor | Anton Khirnov | 2015-12-12 | 1 | -0/+1 | |
| | | | | | The profiles are a property of the codec, so it makes sense to export them through AVCodecDescriptors, not just the codec implementations. | |||||
* | lavc: export Dirac parsing API used by the ogg demuxer as public | Anton Khirnov | 2015-12-06 | 1 | -0/+2 | |
| | | | | Also, stop using AVCodecContext for storing the stream parameters. | |||||
* | lavc: G.723.1 encoder | Mohamed Naufal | 2015-11-30 | 1 | -0/+2 | |
| | | | | | | Additional improvements by Michael Niedermayer <michaelni@gmx.at>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||||
* | g723_1: Move sharable functions to a separate file | Vittorio Giovara | 2015-11-30 | 1 | -2/+2 | |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||||
* | g723_1: Rename files to better reflect their purpose | Vittorio Giovara | 2015-11-30 | 1 | -1/+1 | |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||||
* | vdpau: remove dysfunctional H.263 support | Rémi Denis-Courmont | 2015-10-30 | 1 | -1/+0 | |
| | | | | | | The VDPAU API never explicitly supported H.263 in the first place. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||||
* | innoHeim/Rsupport Screen Capture Codec decoder | Vittorio Giovara | 2015-10-23 | 1 | -0/+1 | |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||||
* | kvazaar: Add libkvazaar HEVC encoder | Arttu Ylä-Outinen | 2015-10-23 | 1 | -0/+1 | |
| | | | | | Signed-off-by: Arttu Ylä-Outinen <arttu.yla-outinen@tut.fi> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||||
* | wrapped_avframe: Initial implementation | Luca Barbato | 2015-10-10 | 1 | -0/+1 | |
| | ||||||
* | d3d11va: make av_d3d11va_alloc_context() available at all times | Anton Khirnov | 2015-10-03 | 1 | -1/+2 | |
| | | | | The public API should not depend on the build configuration. | |||||
* | Screenpresso SPV1 decoder | Vittorio Giovara | 2015-09-30 | 1 | -0/+1 | |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||||
* | d3d11va: WindowsPhone requires a mutex around ID3D11VideoContext | Steve Lhomme | 2015-09-17 | 1 | -1/+1 | |
| | ||||||
* | lavc: Fix compilation with --disable-everything --enable-parser=mpeg4video | Hendrik Schreiber | 2015-09-12 | 1 | -1/+1 | |
| | ||||||
* | DXV decoder | Vittorio Giovara | 2015-09-02 | 1 | -0/+1 | |
| | | | | Support all DXDI and DXD3 normal quality videos. | |||||
* | lavc: Add a lzf decompressor | Luca Barbato | 2015-09-02 | 1 | -0/+1 | |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> |