summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-142-6/+62
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: lavf: pass options from AVFormatContext to avio. avformat: Use avio_open2, pass the AVFormatContext interrupt_callback onwards avio: add avio_open2, taking an interrupt callback and options avio: add support for passing options to protocols. avio: add and use ffurl_protocol_next(). avformat: Pass the interrupt callback on to chained muxers/demuxers avio: Add an AVIOInterruptCB parameter to ffurl_open/ffurl_alloc avformat: Use ff_check_interrupt avio: Add an internal utility function for checking the new interrupt callback avio: Add AVIOInterruptCB texi2html: remove stray \n doc: prettyfy the texi2html documentation swscale: handle unaligned buffers in yuv2plane1 Conflicts: libavformat/avformat.h libavformat/avio.c libavformat/mov.c Merged-by: Michael Niedermayer <[email protected]>
| * texi2html: remove stray \nLuca Barbato2011-11-131-6/+8
| | | | | | | | Single-quoted strings are printed verbatim in perl.
| * doc: prettyfy the texi2html documentationLuca Barbato2011-11-131-5/+59
| | | | | | | | make it use the website css and start structuring it so it is consistent
| * VBLE DecoderDerek Buitenhuis2011-11-111-0/+1
| | | | | | | | | | | | | | | | | | Add a decoder for the VBLE Lossless Codec, which still has a cult following. Used to be popular several years ago on doom9. Signed-off-by: Derek Buitenhuis <[email protected]> Signed-off-by: Martin Storsjö <[email protected]>
* | doc: replace an "avconv" reference with "ffmpeg" in indevs.Clément Bœsch2011-11-131-1/+1
| |
* | doc: drop "./" binary prefixes.Clément Bœsch2011-11-133-7/+7
| |
* | VBLE DecoderDerek Buitenhuis2011-11-121-0/+1
| | | | | | | | | | | | | | | | | | Add a decoder for the VBLE Lossless Codec, which still has a cult following. Used to be popular several years ago on doom9. Signed-off-by: Derek Buitenhuis <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-111-3/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (29 commits) doc: update libavfilter documentation tls: Use the URLContext as logging context aes: Avoid illegal read and don't generate more key than we use. mpc7: Fix memset call in mpc7_decode_frame function atrac1: use correct context for av_log() apedec: consume the whole packet when copying to the decoder buffer. apedec: do not needlessly copy s->samples to nblocks. apedec: check output buffer size after calculating actual output size apedec: remove unneeded entropy decoder normalization. truespeech: use memmove() in truespeech_update_filters() vorbisdec: remove AVCODEC_MAX_AUDIO_FRAME_SIZE check vorbisdec: remove unneeded buf_size==0 check vorbisdec: return proper error codes instead of made-up ones http: Don't add a Range: bytes=0- header for POST sunrast: Check for invalid/corrupted bitstream http: Change the chunksize AVOption into chunked_post http: Add encoding/decoding flags to the AVOptions avconv: remove some codec-specific hacks crypto: add decoding flag to options. tls: use AVIO_FLAG_NONBLOCK instead of deprecated URL_FLAG_NONBLOCK ... Conflicts: doc/libavfilter.texi libavcodec/atrac1.c libavcodec/sunrast.c Merged-by: Michael Niedermayer <[email protected]>
| * doc: update libavfilter documentationLuca Barbato2011-11-101-16/+3
| | | | | | | | | | | | Update the reference to the conversion tool to use avconv and make sure the example line works as supposed. Remove the paragraph pointing to the svn repo
* | doc: update examples to use -b:v or -b:aLou Logan2011-11-101-4/+4
| | | | | | | | | | | | Fixes Ticket613 Signed-off-by: Michael Niedermayer <[email protected]>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-101-0/+5
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avcodec: add support for planar signed 8-bit PCM. ra144enc: add sample_fmts list to ff_ra_144_encoder smackaud: use uint8_t* for 8-bit output buffer type smackaud: clip output samples smackaud: use sign_extend() for difference value instead of casting sipr: use a function pointer to select the decode_frame function sipr: set mode based on block_align instead of bit_rate sipr: do not needlessly set *data_size to 0 when returning an error ra288: fix formatting of LOCAL_ALIGNED_16 udp: Allow specifying the local IP address VC1: Add bottom field offset to block_index[] to avoid rewriting (+10L) vc1dec: move an if() block. vc1dec: use correct hybrid prediction threshold. vc1dec: Partial rewrite of vc1_pred_mv() vc1dec: take ME precision into account while scaling MV predictors. lavf: don't leak corrupted packets Conflicts: libavcodec/8svx.c libavcodec/ra288.c libavcodec/version.h libavformat/iff.c libavformat/udp.c libavformat/utils.c Merged-by: Michael Niedermayer <[email protected]>
| * udp: Allow specifying the local IP addressMartin Storsjö2011-11-091-0/+5
| | | | | | | | | | | | | | This is useful if sending multicast data on a host with multiple interfaces. Signed-off-by: Martin Storsjö <[email protected]>
* | vf_fade: add alpha option and alpha fading supportMark Himsley2011-11-101-0/+6
| | | | | | | | Signed-off-by: Stefano Sabatini <[email protected]>
* | vf_fade: add support to options parsingMark Himsley2011-11-101-1/+17
| | | | | | | | | | | | Extend fade syntax, required by a pending patch. Signed-off-by: Stefano Sabatini <[email protected]>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-091-2/+15
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: tls: Use ERR_get_error() in do_tls_poll indeo3: Fix a fencepost error. mxfdec: Fix comparison of unsigned expression < 0. mpegts: set stream id on just created stream, not an unrelated variable ra288: return error if input buffer is too small ra288: utilize DSPContext.vector_fmul() ra288: use memcpy() to copy decoded samples to output mace: only calculate output buffer size once Remove redundant filename self-references inside files. indeo3data: add missing config.h #include for HAVE_BIGENDIAN x86: drop pointless ARCH_X86 #ifdef from files in x86 subdirectory avplay: reset rdft when closing stream. doc/git-howto: expand format-patch and send-email notes. lavf: expand doxy for some AVFormatContext fields. Merged-by: Michael Niedermayer <[email protected]>
| * doc/git-howto: expand format-patch and send-email notes.Anton Khirnov2011-11-081-2/+15
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-081-0/+3
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avformat: Avoid a warning about mixed declarations and code BMV demuxer and decoder matroskaenc: Make sure the seekhead struct is freed even on seek failure mpeg12enc: Remove write-only variables. mpeg12enc: Don't set up run-level info for level 0. msmpeg4: Don't set up run-level info for level 0. avformat: Warn about using network functions without calling avformat_network_init avformat: Revise wording rdt: Set AVFMT_NOFILE on ff_rdt_demuxer rdt: Check the return value of avformat_open rtsp: Discard the dynamic handler, if it has an alloc function which failed dsputil: use cpuflags in x86 versions of vector_clip_int32() Conflicts: libavcodec/avcodec.h libavcodec/version.h libavformat/Makefile libavformat/allformats.c libavformat/version.h Merged-by: Michael Niedermayer <[email protected]>
| * BMV demuxer and decoderKostya Shishkov2011-11-081-0/+3
| | | | | | | | Signed-off-by: Martin Storsjö <[email protected]>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-072-2/+33
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (23 commits) x86inc: use sse versions of common macros instead of sse2 when applicable doc/APIchanges: add missing dates and hashes lavf: don't return from void av_update_cur_dts() Changelog: add more entries. Changelog: update ffmpeg/avconv incompatibility list. avconv: remove some redundant temporary variables. avconv: fix broken indentation avconv: move copy_initial_nonkeyframes to the options context. avconv: use file:stream instead of file.stream in log messages. doc/avconv: elaborate on basic functionality. doc/avconv: -sample_fmts, not -help sample_fmts prints the sample formats openssl: Only use CRYPTO_set_id_callback on OpenSSL < 1.0.0 Call avformat_network_init/deinit in the programs Remove leftover includes of strings.h avutil: Don't allow using strcasecmp/strncasecmp Replace all usage of strcasecmp/strncasecmp avstring: Add locale independent implementations of strcasecmp/strncasecmp avstring: Add locale independent implementations of toupper/tolower cosmetics: insert some spaces in explicit enum value assignments move 8SVX audio codecs to the audio codec list part on the next bump ... Conflicts: avprobe.c doc/APIchanges ffplay.c ffserver.c libavcodec/avcodec.h libavdevice/bktr.c libavdevice/v4l.c libavdevice/v4l2.c libavformat/matroskaenc.c libavformat/wtv.c libavutil/avstring.c libavutil/avstring.h libavutil/avutil.h libswscale/x86/swscale_template.c Merged-by: Michael Niedermayer <[email protected]>
| * doc/APIchanges: add missing dates and hashesAnton Khirnov2011-11-061-6/+6
| |
| * avconv: move copy_initial_nonkeyframes to the options context.Anton Khirnov2011-11-061-0/+4
| | | | | | | | Also document it.
| * doc/avconv: elaborate on basic functionality.Anton Khirnov2011-11-061-0/+21
| |
| * doc/avconv: -sample_fmts, not -help sample_fmts prints the sample formatsAnton Khirnov2011-11-061-1/+1
| |
| * avstring: Add locale independent implementations of strcasecmp/strncasecmpReimar Döffinger2011-11-061-0/+3
| | | | | | | | Signed-off-by: Martin Storsjö <[email protected]>
| * avstring: Add locale independent implementations of toupper/tolowerLuca Barbato2011-11-061-0/+3
| | | | | | | | Signed-off-by: Martin Storsjö <[email protected]>
* | af_aconvert: fix doc reference to unexisting chlayout.h fileStefano Sabatini2011-11-061-1/+1
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-061-0/+3
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: http: Remove the custom function for disabling chunked posts rtsp: Disable chunked http post through AVOptions movdec: Set frame_size for AMR h264_weight: remove duplication functions. swscale: align vertical filtersize by 2 on x86. libavfilter: reindent. matroskadec: empty blocks are in fact valid. avfilter: don't abort() on zero-size allocations. h264: improve calculation of codec delay. movenc: Set a correct packet size for AMR-NB mode 15, "no data" avformat: Add functions for doing global network initialization avformat: Add the https protocol avformat: Add the tls protocol, using OpenSSL or gnutls avformat: Initialize gnutls in ff_tls_init() w32threads: Wrap the mutex functions in inline functions returning int configure: Allow linking to the gnutls library avformat: Add ff_tls_init()/deinit() that initialize OpenSSL configure: Allow linking to openssl avcodec: Allow locking and unlocking an avformat specific mutex avformat: Split out functions from network.h to a new file, network.c Conflicts: Changelog configure doc/APIchanges libavcodec/internal.h libavcodec/version.h libavfilter/formats.c libavformat/matroskadec.c libavformat/mov.c libavformat/version.h Merged-by: Michael Niedermayer <[email protected]>
| * avformat: Add functions for doing global network initializationMartin Storsjö2011-11-051-0/+3
| | | | | | | | Signed-off-by: Martin Storsjö <[email protected]>
* | dshow: support choosing between devices with same nameRamiro Polla2011-11-061-0/+14
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | doc: fix typo in previous commit.Clément Bœsch2011-11-051-1/+1
| |
* | doc: document v4l and v4l2 aliases.Clément Bœsch2011-11-051-0/+3
| |
* | doc: fix a few typo in the filters section.Clément Bœsch2011-11-051-5/+5
| |
* | v4l2: add libv4l2 support.Clément Bœsch2011-11-051-0/+3
| |
* | Replace remaining av_new_stream() with avformat_new_stream().Clément Bœsch2011-11-051-1/+2
| |
* | APIChanges: fill missing dates and hashes.Clément Bœsch2011-11-051-14/+14
| |
* | examples/filtering: remove #include vsink_buffer.h, the header does not existMichael Niedermayer2011-11-051-1/+0
| | | | | | | | | | Found-by: teratorn Signed-off-by: Michael Niedermayer <[email protected]>
* | lavfi: add earwax audio filter, ported from SoxMina Nagy Zaki2011-11-051-0/+11
| | | | | | | | Signed-off-by: Stefano Sabatini <[email protected]>
* | lavfi: add volume filterStefano Sabatini2011-11-051-0/+50
| |
* | ffmpeg: add -map_channel option.Clément Bœsch2011-11-041-0/+38
| | | | | | | | Based on an initial work by Baptiste Coudurier.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-041-0/+33
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: vp6: Fix illegal read. avfilter: Don't copy garbage from the stack when setting up video pictures. avcodec: Make sure codec_type is set by avcodec_get_context_defaults2 avcodec: Remove a misplaced and useless attribute_deprecated avconv: add -dump_attachment option. avconv: add -attach option. avconv: make negative mappings disable only streams from the specified file fmtconvert: fix int32_to_float_fmul_scalar() for windows x86_64 Conflicts: libavcodec/options.c Merged-by: Michael Niedermayer <[email protected]>
| * avconv: add -dump_attachment option.Anton Khirnov2011-11-031-0/+18
| |
| * avconv: add -attach option.Anton Khirnov2011-11-031-0/+15
| | | | | | | | It allows attaching arbitrary files, e.g. fonts to Matroska files.
* | Replace all strcasecmp/strncasecmp usages.Reimar Döffinger2011-11-031-0/+3
| | | | | | | | | | | | | | | | | | | | All current usages of it are incompatible with localization. For example strcasecmp("i", "I") != 0 is possible, but would break many of the places where it is used. Instead use our own implementations that always treat the data as ASCII. Signed-off-by: Reimar Döffinger <[email protected]>
* | vf_overlay: enable RGB pathStefano Sabatini2011-10-311-2/+13
| | | | | | | | Add option rgb which forces the RGB path.
* | Dirac decoding is supported natively.Carl Eugen Hoyos2011-10-311-1/+1
| |
* | Add missing 'tab'.Carl Eugen Hoyos2011-10-311-1/+1
| |
* | doc: add v4l2 example with ALSA instead of OSS.Clément Bœsch2011-10-301-0/+5
| |
* | doc: fix and clarify libx264 encoding.Clément Bœsch2011-10-301-6/+3
| | | | | | | | | | | | | | | | tune, fastfirstpass and profile are not available through x264opts. Since some FFmpeg options don't match the names used in libx264, add libx264 option names as a reference when needed. And last thing, x264 don't have a manpage ATM, so prefer the x264 --fullhelp over the unexistant manpage reference.
* | Add G.729 raw demuxer.Carl Eugen Hoyos2011-10-301-0/+1
| |
* | Apple ProRes encoderAnatoliy Wasserman2011-10-291-1/+1
| | | | | | | | | | Signed-off-by: Anatoliy Wasserman <[email protected]> Signed-off-by: Michael Niedermayer <[email protected]>