summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
...
* | Merge commit 'c0f4c7db9fea1c07d290a298b8db858b7ceed96d'Clément Bœsch2016-06-25
|\| | | | | | | | | | | | | * commit 'c0f4c7db9fea1c07d290a298b8db858b7ceed96d': configure: move the hardware accel libs' entries in the help text Merged-by: Clément Bœsch <u@pkh.me>
| * configure: move the hardware accel libs' entries in the help textAnton Khirnov2016-05-19
| | | | | | | | | | | | | | | | | | Group them in a subsection of the external library section. That should make them easier to find and understand how they fit in the scheme of things. Also, rewrite the description text in a similar way as in the previous commit.
* | Merge commit '5e2203448ab4cc8ea1d933b87f1b39b009201044'Clément Bœsch2016-06-25
|\| | | | | | | | | | | | | | | | | | | | | * commit '5e2203448ab4cc8ea1d933b87f1b39b009201044': configure: improve the help text for external libraries Only merged the explanation paragraphs. The removal of "enable/disable" and "[no]" would create too much inconsistency and might cause confusion. Merged-by: Clément Bœsch <u@pkh.me>
| * configure: improve the help text for external librariesAnton Khirnov2016-05-19
| | | | | | | | | | | | | | | | | | Add a more accurate description of what the switches actually do (i.e. allow using the given library, not enabling the corresponding codecs etc.). Replace the library descriptions, in many cases boilerplate text without useful information, with a short summary of what the library does.
* | lavd/decklink: Fix compile issue on OS XRick Kern2016-06-24
| | | | | | | | | | | | | | Fixes #4124: Invalid argument '-std=c99' not allowed with 'C++/ObjC++' C++ files fail to compile. This adds '-std=c++11' to CXX_FLAGS to fix. Signed-off-by: Rick Kern <kernrj@gmail.com>
* | avcodec: remove libutvideo wrapper supportDerek Buitenhuis2016-06-23
| | | | | | | | | | | | The 10-bit decoding support is available now in native decoder. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit '1f1ad8ace040a08edc2646ff638ca42a8828779f'Clément Bœsch2016-06-21
|\| | | | | | | | | | | | | * commit '1f1ad8ace040a08edc2646ff638ca42a8828779f': configure: Document --enable-libfontconfig Merged-by: Clément Bœsch <u@pkh.me>
| * configure: Document --enable-libfontconfigDiego Biurrun2016-05-05
| |
| * Revert "mmaldec: autodetect by default" since it breaks linking on systems ↵Janne Grunau2016-04-30
| | | | | | | | | | | | without mmal libraries This reverts commit 33ac77e850efdfd0e8835950c3d947baffd4df45.
| * mmaldec: autodetect by defaultwm42016-04-30
| | | | | | | | | | | | It qualifies as a system library. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit '74beead9bd596180bcac6108548fc0a86d8eb4ae'Clément Bœsch2016-06-21
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '74beead9bd596180bcac6108548fc0a86d8eb4ae': mmaldec: limit internal buffering See 14a90c9ef09a4b046500dceab5ca1875e330a376 The introduction of the MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS check is merged. Merged-by: Clément Bœsch <clement@stupeflix.com>
| * mmaldec: limit internal bufferingwm42016-04-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This uses a new MMAL feature, which limits the number of extra frames that can be buffered within the decoder. VIDEO_MAX_NUM_CALLBACKS can be defined as positive or negative number. Positive numbers are absolute, and can lead to deadlocks if the user underestimates the number of required buffers. Negative numbers specify the number of extra buffers, e.g. -1 means no extra buffer, (-1-N) means N extra buffers. Set a gratuitous default of -11 (N=10). This is much lower than the firmware default, which appears to be 96. This is backwards compatible, but needs a symbol only present in newer firmware headers. (It's an enum item, so it requires a check in configure.) Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * configure: fix mmal build dependencieswm42016-04-30
| | | | | | | | | | | | The mmal decoders do not depend on the software decoders. Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * mmaldec: add vc1 decoding supportwm42016-04-30
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * mmaldec: Add mpeg2 decoding supportJulian Scheel2016-04-30
| | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge commit '72da8d9bb24d1b1bf74c2f1108650c0da0054d2e'Clément Bœsch2016-06-19
|\| | | | | | | | | | | | | * commit '72da8d9bb24d1b1bf74c2f1108650c0da0054d2e': h264_parser: remove the remaining dependencies on the h264 decoder Merged-by: Clément Bœsch <u@pkh.me>
| * h264_parser: remove the remaining dependencies on the h264 decoderAnton Khirnov2016-04-24
| |
* | avcodec/cuvid: add cuvid decoderTimo Rothenpieler2016-06-10
| |
* | Seperate x264rgb encoder and only enable when its actually supportedMichael Niedermayer2016-06-05
| | | | | | | | | | | | | | This avoids enabling and building the x264rgb encoder when its actually not supported and thus would not work Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avocdec: add MagicYUV decoderPaul B Mahol2016-05-31
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter: add loudnormKyle Swanson2016-05-18
| | | | | | | | Signed-off-by: Kyle Swanson <k@ylo.ph>
* | Merge commit '06edef3d5e072ef3c4face9ce946d2d9c36cc477'Derek Buitenhuis2016-05-12
|\| | | | | | | | | | | | | * commit '06edef3d5e072ef3c4face9ce946d2d9c36cc477': Generate the lists of enabled protocols/bsfs from configure. Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * Generate the lists of enabled protocols/bsfs from configure.Anton Khirnov2016-04-19
| |
* | Merge commit 'f1cd9b03f3fa875eb5e394281b4b688cec611658'Derek Buitenhuis2016-05-11
|\| | | | | | | | | | | | | * commit 'f1cd9b03f3fa875eb5e394281b4b688cec611658': omx: Add support for broadcom OMX on raspberry pi Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * omx: Add support for broadcom OMX on raspberry piMartin Storsjö2016-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The raspberry pi uses the alternative API/ABI for OMX; this makes such builds incompatible with all the normal OpenMAX implementations. Since this can't easily be detected at configure time (one can build for raspberry pi's OMX just fine using the generic, pristine Khronos OpenMAX IL headers, no need for their own extensions), require a separate configure switch for it instead. The broadcom host library can't be unloaded once loaded and started; the deinit function that it provides is a no-op, and after started, it has got background threads running, so dlclosing it makes it crash. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'e8919ec486a5559fdcf366e347be0656d904a87f'Derek Buitenhuis2016-05-11
|\| | | | | | | | | | | | | * commit 'e8919ec486a5559fdcf366e347be0656d904a87f': libavcodec: Add H264/MPEG4 encoders based on OpenMAX IL Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * libavcodec: Add H264/MPEG4 encoders based on OpenMAX ILMartin Storsjö2016-04-12
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '330177b508420a553083df94f22cbd5142de0f4a'Derek Buitenhuis2016-05-11
|\| | | | | | | | | | | | | * commit '330177b508420a553083df94f22cbd5142de0f4a': build: Group declarations for hw-accelerated de-/encoding separately Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: Group declarations for hw-accelerated de-/encoding separatelyDiego Biurrun2016-04-07
| |
* | Merge commit 'e656a6ccd9cab1b0a79cffe3e609793857aae330'Derek Buitenhuis2016-05-08
|\| | | | | | | | | | | | | * commit 'e656a6ccd9cab1b0a79cffe3e609793857aae330': configure: cosmetics: Drop pointless end-of-line semicolons Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * configure: cosmetics: Drop pointless end-of-line semicolonsDiego Biurrun2016-04-07
| |
* | Merge commit '6bb99757b780144d9fa27cdce09d3621e1a0ed43'Derek Buitenhuis2016-05-08
|\| | | | | | | | | | | | | * commit '6bb99757b780144d9fa27cdce09d3621e1a0ed43': jack: Support OSX Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * jack: Support OSXJosh de Kock2016-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>
* | Merge commit '83f230c2445a94fdd94c66504482217fcece5909'Derek Buitenhuis2016-05-08
|\| | | | | | | | | | | | | * commit '83f230c2445a94fdd94c66504482217fcece5909': lavc: VAAPI MJPEG encoder Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * lavc: VAAPI MJPEG encoderMark Thompson2016-03-30
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit '31fe1f2577f8208f79a4b3ab59465e78dd497555'Derek Buitenhuis2016-05-08
|\| | | | | | | | | | | | | * commit '31fe1f2577f8208f79a4b3ab59465e78dd497555': lavc: VAAPI H.265 encoder Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * lavc: VAAPI H.265 encoderMark Thompson2016-03-30
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit '2c62fcdf5d617791a653d7957d449f75569eede0'Derek Buitenhuis2016-05-08
|\| | | | | | | | | | | | | * commit '2c62fcdf5d617791a653d7957d449f75569eede0': lavc: VAAPI H.264 encoder Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * lavc: VAAPI H.264 encoderMark Thompson2016-03-30
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit '104c804bcaac24b52eb51ed17df2fb311e6ae73e'Derek Buitenhuis2016-05-08
|\| | | | | | | | | | | | | * commit '104c804bcaac24b52eb51ed17df2fb311e6ae73e': lavc: VAAPI encode common infrastructure Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * lavc: VAAPI encode common infrastructureMark Thompson2016-03-30
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit '5d273d3efac340ef8de445c955ff44c7abed4e8f'Derek Buitenhuis2016-05-08
|\| | | | | | | | | | | | | * commit '5d273d3efac340ef8de445c955ff44c7abed4e8f': avconv: VAAPI hwcontext initialisation and hwaccel helper Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * avconv: VAAPI hwcontext initialisation and hwaccel helperMark Thompson2016-03-30
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | configure: Only utvideo <= 15.3.0 is supported.Carl Eugen Hoyos2016-05-06
| | | | | | | | Fixes ticket #5511.
* | lavc/videotoolboxenc: Set colorimetry valuesRick Kern2016-05-04
| | | | | | | | Signed-off-by: Rick Kern <kernrj@gmail.com>
* | Merge commit 'add1467e5e447b79e8743a0b05c54dcf58c61dfe'Derek Buitenhuis2016-05-03
|\| | | | | | | | | | | | | * commit 'add1467e5e447b79e8743a0b05c54dcf58c61dfe': svq3: drop the build dependency on the h264 decoder Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * svq3: drop the build dependency on the h264 decoderAnton Khirnov2016-03-28
| |
* | configure: Add pixelutils dependency for framerate filter.Carl Eugen Hoyos2016-04-30
| |
* | configure: Allow choice in choosing a symlink commandDave Yeo2016-04-28
| | | | | | | | | | Signed-off-by: Dave Yeo <daveryeo@telus.net> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | configure: Do not create/install versioned DLLs on OS/2.Dmitriy Kuminov2016-04-28
| | | | | | | | | | | | | | | | | | Only one DLL for each module must be present on OS/2: SLIBNAME_WITH_MAJOR (the same as on Windows). Creating other DLLs makes no sense as they can't be used. Signed-off-by: Dave Yeo <daveryeo@telus.net> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>