summaryrefslogtreecommitdiffstats
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-06-101-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: libmp3lame: add missing layout terminator avconv: multithreaded demuxing. Bump lavu minor and add an APIChanges entry for audioconvert functions. audioconvert: add a function for extracting the channel with the given index audioconvert: add a function for getting the name of a single channel. audioconvert: add a function for getting channel's index in layout audioconvert: use av_popcount64 in av_get_channel_layout_nb_channels vf_libopencv: add missing headers. iac: add missing dependency Conflicts: configure doc/APIchanges ffmpeg.c libavcodec/libmp3lame.c libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * iac: add missing dependencyKostya Shishkov2012-06-101-0/+1
| |
* | libvpxenc: add VP8E_SET_MAX_INTRA_BITRATE_PCT mappingJames Zern2012-06-101-2/+2
| | | | | | | | | | | | defines 'max-intra-rate' in line with vpxenc param Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add iac build dependency.Carl Eugen Hoyos2012-06-081-0/+1
| | | | | | | | | | | | Found and analysed by trac user Jamal. Fixes the remaining part of ticket #1428.
* | Fix dirac decoder build dependencies.Carl Eugen Hoyos2012-06-081-0/+1
| | | | | | | | | | | | Found, analysed and tested by trac user Jamal. Fixes part of ticket #1428.
* | Fix amv encoder dependencies.Carl Eugen Hoyos2012-06-081-0/+1
| | | | | | | | | | | | Found, analysed and tested by trac user Jamal. Fixes part of ticket #1428.
* | lavfi/select: add scene detection.Clément Bœsch2012-06-041-0/+1
| | | | | | | | | | Based on the shotdetect algorithm (http://shotdetect.nonutc.fr/ by Johan MATHE johan.mathe tremplin-utc.net).
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-06-031-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mpegtsenc: Support LATM packetization for AAC adtsenc: Don't expose the muxer internals to the rest of lavf mpegtsenc: use AVFormatContext for AAC packetization mpegtsenc: use AVERROR() for return codes Conflicts: libavformat/adts.h libavformat/mpegtsenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpegtsenc: Support LATM packetization for AACJindrich Makovicka2012-06-031-1/+1
| | | | | | | | | | | | | | | | | | This adds the avoption mpegts_flags and converts the existing resend_headers option into a flag, keeping the old option as fallback for now. Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
| * mpegtsenc: use AVFormatContext for AAC packetizationJindrich Makovicka2012-06-031-0/+1
| | | | | | | | | | | | | | | | This removes the dependency on adts.c internals, and simplifies adding other packetization formats. Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
* | configure: add --enable/disable-random optionMans Rullgard2012-06-031-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | This allows creating random configurations which is useful for testing purposes. Signed-off-by: Mans Rullgard <mans@mansr.com> Conflicts: configure Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Let ffmpeg select the null and anull filters.Carl Eugen Hoyos2012-06-011-1/+1
| | | | | | | | They are needed since 16e25ef.
* | Let ffmpeg select the setpts filter.Carl Eugen Hoyos2012-06-011-3/+3
| | | | | | | | Do not disable ffmpeg with --disable-everything.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-301-2/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avconv: extend -r to work on any input stream. doc/avconv: expand documentation for the -s option. avconv: don't print filters inserted by avconv in stream mappings. avconv: merge configuration code for complex and simple filters avconv: split configuring input filters out of configure_complex_filter Conflicts: configure doc/ffmpeg.texi ffmpeg.c tests/ref/fate/idroq-video-encode Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avconv: extend -r to work on any input stream.Anton Khirnov2012-05-291-1/+2
| | | | | | | | This is done by automatically inserting a setpts filter.
* | Merge commit 'f919cc7df6ab844bc12f89fe7bef4fb915a47725'Michael Niedermayer2012-05-301-58/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f919cc7df6ab844bc12f89fe7bef4fb915a47725': fate: fix acodec/vsynth tests for make 3.81 pcm_mpeg: fix number of consumed bytes to include the header. avfilter: include required header file avfilter.h in video.h x86: Avoid movs on BUTTERFLYPS when in AVX mode x86: use new schema for ASM macros fate: convert codec-regression.sh to makefile rules fate: allow tests to specify unit size for psnr comparison fate: teach videogen/rotozoom to output a single raw video stream http: Add support for reusing the http socket for subsequent requests http: Add support for using persistent connections Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: convert codec-regression.sh to makefile rulesMans Rullgard2012-05-291-58/+1
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * Remove libnut wrapperDiego Biurrun2012-05-211-7/+0
| | | | | | | | libnut is unmaintained and known to be buggy; native NUT code exists.
| * fate: change name of FATE samples location environment variableDiego Biurrun2012-05-211-2/+2
| | | | | | | | | | | | FATE_SAMPLES is now used directly by the Makefiles, which induces the test system to run a test with the value of the environment variable as name. Renaming the environment variable to LIBAV_SAMPLES avoids this problem.
* | configure: disable avresample by defaultMichael Niedermayer2012-05-281-2/+1
| | | | | | | | | | | | avresample is redundant and unneeded Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: add asyncts->avresample dependancyMichael Niedermayer2012-05-281-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: fix the wording for gpl incompatible licenses warningsMichael Niedermayer2012-05-281-1/+5
| | | | | | | | | | | | calling the 4 clause BSD license non free is quite a stretch ;) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: openssl is compatible with the LGPL.Michael Niedermayer2012-05-281-1/+1
| | | | | | | | | | | | | | | | | | looking at the license i cannot see why they would be incompatible and researching this matter a bit also turned up no reasons. If i missed something, please dont hesitate to flame me and or revert Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/deshake: add libavcodec dependency (dsputil).Clément Bœsch2012-05-271-0/+1
| |
* | Build the aformat filter when ffmpeg is built.Carl Eugen Hoyos2012-05-241-1/+1
| |
* | Do not disable ffmpeg with --disable-everything.Carl Eugen Hoyos2012-05-241-2/+2
| |
* | configure: check for pthread_cancel.Nicolas George2012-05-141-0/+5
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-131-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: lavfi: autoinsert resample filter when necessary. lavfi: add lavr-based audio resampling filter. x86: vc1: drop MMX loop filter implementation, which uses MMX2 instructions. Conflicts: configure doc/filters.texi libavcodec/x86/vc1dsp_mmx.c libavfilter/Makefile libavfilter/allfilters.c libavfilter/avfiltergraph.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add lavr-based audio resampling filter.Anton Khirnov2012-05-121-0/+1
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-101-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (25 commits) rv40dsp x86: MMX/MMX2/3DNow/SSE2/SSSE3 implementations of MC ape: Use unsigned integer maths arm: dsputil: fix overreads in put/avg_pixels functions h264: K&R formatting cosmetics for header files (part II/II) h264: K&R formatting cosmetics for header files (part I/II) rtmp: Implement check bandwidth notification. rtmp: Support 'rtmp_swfurl', an option which specifies the URL of the SWF player. rtmp: Support 'rtmp_flashver', an option which overrides the version of the Flash plugin. rtmp: Support 'rtmp_tcurl', an option which overrides the URL of the target stream. cmdutils: Add fallback case to switch in check_stream_specifier(). sctp: be consistent with socket option level configure: Add _XOPEN_SOURCE=600 to Solaris preprocessor flags. vcr1enc: drop pointless empty encode_init() wrapper function vcr1: drop pointless write-only AVCodecContext member from VCR1Context vcr1: group encoder code together to save #ifdefs vcr1: cosmetics: K&R prettyprinting, typos, parentheses, dead code, comments mov: make one comment slightly more specific lavr: replace the SSE version of ff_conv_fltp_to_flt_6ch() with SSE4 and AVX lavfi: move audio-related functions to a separate file. lavfi: remove some audio-related function from public API. ... Conflicts: cmdutils.c libavcodec/h264.h libavcodec/h264_mvpred.h libavcodec/vcr1.c libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/defaults.c libavfilter/internal.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Add _XOPEN_SOURCE=600 to Solaris preprocessor flags.Sean McGovern2012-05-101-1/+1
| | | | | | | | | | | | This is needed to expose some networking APIs. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Revert "Remove libvorbis Vorbis decoding support. Our native decoder is ↵Michael Niedermayer2012-05-101-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | complete" Its useful to support the official decoder for comparission and debugging. This reverts commit f9def9ccc6ecfe1778d4daa62a7ada27b5f79bfc. Conflicts: Changelog configure libavcodec/allcodecs.c libavcodec/libvorbis.c Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-101-1/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (27 commits) libxvid: Give more suitable names to libxvid-related files. libxvid: Separate libxvid encoder from libxvid rate control code. jpeglsdec: Remove write-only variable in ff_jpegls_decode_lse(). fate: cosmetics: lowercase some comments fate: Give more consistent names to some RealVideo/RealAudio tests. lavfi: add avfilter_get_audio_buffer_ref_from_arrays(). lavfi: add extended_data to AVFilterBuffer. lavc: check that extended_data is properly set in avcodec_encode_audio2(). lavc: pad last audio frame with silence when needed. samplefmt: add a function for filling a buffer with silence. samplefmt: add a function for copying audio samples. lavr: do not try to copy to uninitialized output audio data. lavr: make avresample_read() with NULL output discard samples. fate: split idroq audio and video into separate tests fate: improve dependencies fate: add convenient shorthands for ea-vp6, libavcodec, libavutil tests fate: split some combined tests into separate audio and video tests fate: fix dependencies for probe tests mips: intreadwrite: fix inline asm for gcc 4.8 mips: intreadwrite: remove unnecessary inline asm ... Conflicts: cmdutils.h configure doc/APIchanges doc/filters.texi ffmpeg.c ffplay.c libavcodec/internal.h libavcodec/jpeglsdec.c libavcodec/libschroedingerdec.c libavcodec/libxvid.c libavcodec/libxvid_rc.c libavcodec/utils.c libavcodec/version.h libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/buffersink.h tests/Makefile tests/fate/aac.mak tests/fate/audio.mak tests/fate/demux.mak tests/fate/ea.mak tests/fate/image.mak tests/fate/libavutil.mak tests/fate/lossless-audio.mak tests/fate/lossless-video.mak tests/fate/microsoft.mak tests/fate/qt.mak tests/fate/real.mak tests/fate/screen.mak tests/fate/video.mak tests/fate/voice.mak tests/fate/vqf.mak tests/ref/fate/ea-mad tests/ref/fate/ea-tqi Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: add video buffer sink, and use it in avtoolsAnton Khirnov2012-05-091-1/+1
| | | | | | | | | | | | Also add the public interface libavfilter/buffersink.h. Based on a commit by Stefano Sabatini.
| * sctp: Initial tcp-alike sctp support with streamsLuca Barbato2012-05-081-0/+3
| | | | | | | | | | Signed-off-by: Jordi Ortiz <nenjordi@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-061-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (28 commits) dfa: use more meaningful return codes eatgv: check vector_bits eatgv: check motion vectors Mark a number of variables only used in av_dlog() calls as av_unused. dvdec: drop const qualifier from variable to eliminate a warning avcodec: Improve comment for thread_safe_callbacks to avoid misinterpretation. tests/utils: don't ignore the return value of fwrite() lavfi/formats: use sizeof(var) instead of sizeof(type). lavfi: remove avfilter_default_config_input_link() declaration lavfi: always enable the scale filter and depend on sws. vf_split: support user-specifiable number of outputs. avconv: remove stray useless comment. mpegmux: add stuffing to avoid incomplete PCM frames rtsp: avoid const warnings from strtol() call avserver: check return value of ftruncate() lagarith: make offset array type unsigned dfa: add some checks to ensure that decoder won't write past frame end aacps: NEON optimisations aacps: align some arrays aacps: move some loops to function pointers ... Conflicts: configure doc/filters.texi libavcodec/dfa.c libavcodec/eatgv.c libavfilter/Makefile libavfilter/allfilters.c libavfilter/avfilter.h libavfilter/formats.c libavfilter/vf_split.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: always enable the scale filter and depend on sws.Anton Khirnov2012-05-061-1/+1
| | | | | | | | | | The scale filter is used for internal colorspace conversions, so it must always be present.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-051-1/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: configure: add POWER[5-7] support arm: intreadwrite: revert 16-bit load asm to old version for gcc < 4.6 vqavideo: return error if image size is not a multiple of block size cosmetics: indentation avformat: only fill-in interpolated timestamps if duration is non-zero avformat: remove a workaround for broken timestamps Conflicts: libavformat/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: add POWER[5-7] supportSean McGovern2012-05-041-1/+4
| | | | | | | | | | | | Also merge POWER3 and POWER4 configuration together with the additions. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-031-6/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mpeg12: fixed parsing in some mpeg2 streams Add SMPTE240M transfer characteristics flag. mpegts: Some additional HDMV types and reg descriptors for mpegts motionpixels: Clip YUV values after applying a gradient. jpeg: handle progressive in second field of interlaced. ituh263dec: Implement enough of Annex O (scalability) to fix a FPE. h263: more strictly forbid frame size changes with frame-mt. h264: additional protection against unsupported size/bitdepth changes. tta: prevents overflows for 32bit integers in header. configure: remove malloc_aligned. vp8: update frame size changes on thread context switches. snowdsp: explicitily state instruction size. wmall: fix reconstructing audio with uncoded channels WMAL cosmetics: fix indentation gitignore: add Win32 library suffixes Conflicts: configure libavcodec/h263dec.c libavcodec/h264.c libavcodec/ituh263dec.c libavcodec/mjpegdec.c libavcodec/wmalosslessdec.c libavcodec/x86/snowdsp_mmx.c libavformat/mpegts.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: remove malloc_aligned.Ronald S. Bultje2012-05-021-6/+1
| | | | | | | | | | | | It was to signal that allocations are 16-byte aligned, but AVX requires 32-byte alignment, thus the check is no longer useful (and causes crashes).
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-04-261-2/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: dsputil: fix invalid array indexing configure: add libavresample to rpath build: icc: silence some warnings fft-test: add option to set cpuflag mask cpu: recognise only cpu flag names pertinent to the architecture avutil: add av_parse_cpu_flags() function vp8: armv6: fix non-armv6t2 build vp8: armv6 optimisations vp8: arm: separate ARMv6 functions from NEON ARM: add some compatibility macros mov: support eac3 audio avf: fix faulty check in has_duration Conflicts: configure doc/APIchanges ffmpeg.c libavcodec/arm/Makefile libavcodec/arm/asm.S libavcodec/arm/vp8dsp_armv6.S libavcodec/arm/vp8dsp_init_arm.c libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: add libavresample to rpathSean McGovern2012-04-261-1/+1
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * build: icc: silence some warningsMans Rullgard2012-04-251-1/+2
| | | | | | | | | | | | | | | | | | This disables the warning "external declaration in primary source file" which is issued when a prototype for an extern function is found in a .c file rather than a header file. We have such prototypes for asm functions where a separate header file would be pointless. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-04-251-0/+5
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: FATE: use updated reference for aac-latm_stereo_to_51 avconv: use libavresample Add libavresample FATE: avoid channel mixing in lavf-dv_fmt Conflicts: Changelog Makefile cmdutils.c configure doc/APIchanges ffmpeg.c tests/lavf-regression.sh tests/ref/lavf/dv_fmt tests/ref/seek/lavf_dv Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add libavresampleJustin Ruggles2012-04-241-1/+6
| | | | | | | | | | This is a new library for audio sample format, channel layout, and sample rate conversion.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-04-241-7/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: matroska: Clear prev_pkt between seeks. avutil: change default buffer size alignment for sample buffer functions audemux: Add a sanity check for the number of channels Remove libdirac decoder. matroska: Add incremental parsing of clusters. avconv: fix off by one check in complex_filter mpegts: Try seeking back even for nonseekable protocols swscale: K&R formatting cosmetics (part III) Conflicts: configure doc/general.texi doc/platform.texi ffmpeg.c libavcodec/Makefile libavcodec/allcodecs.c libavcodec/libdirac.h libavcodec/libdiracdec.c libavformat/au.c libavformat/mpegts.c libswscale/input.c tests/ref/seek/lavf_mkv Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Remove libdirac decoder.Diego Biurrun2012-04-231-7/+0
| | | | | | | | libschroedinger is the preferred way to decode Dirac video.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-04-191-0/+18
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: dv: Initialize encoder tables during encoder init. dv: Replace some magic numbers by the appropriate #define. FATE: pass the decoded output format and audio source file to enc_dec_pcm FATE: specify the input format when decoding in enc_dec_pcm() x86inc: support AVX abstraction for 2-operand instructions configure: detect PGI compiler and set suitable flags avconv: check for an incompatible changing channel layout avio: make AVIOContext.av_class pointer to const nutdec: add malloc check and fix const to non-const conversion warnings Conflicts: ffmpeg.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: detect PGI compiler and set suitable flagsMans Rullgard2012-04-191-0/+18
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
OpenPOWER on IntegriCloud