summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-04-13
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: swscale: K&R formatting cosmetics (part II) tiffdec: Add a malloc check and refactor another. faxcompr: Check malloc results and unify return path configure: escape colons in values written to config.fate ac3dsp: call femms/emms at the end of float_to_fixed24() for 3DNow and SSE matroska: Fix leaking memory allocated for laces. pthread: Fix crash due to fctx->delaying not being cleared. vp3: Assert on invalid filter_limit values. h264: fix 10bit biweight functions after recent x86inc.asm fixes. ffv1: Fix size mismatch in encode_line. movenc: Remove a dead initialization git-howto: Explain how to avoid Windows line endings in git checkouts. build: Move all arch OBJS declarations into arch subdirectory Makefiles. Conflicts: configure libavcodec/vp3.c libavformat/matroskadec.c libavutil/Makefile libswscale/Makefile libswscale/swscale.c libswscale/swscale_internal.h libswscale/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * git-howto: Explain how to avoid Windows line endings in git checkouts.Diego Biurrun2012-04-12
| |
* | lavfi/mp: remove 2xsai wrapped filterStefano Sabatini2012-04-13
| | | | | | | | It was ported to a native libavfilter filter.
* | lavfi: port 2xsai filter from libmpcodecsStefano Sabatini2012-04-13
| | | | | | | | | | | | | | | | | | | | Partially based on the port by Niel van der Westhuizen <nielkie@gmail.com>, done for GCI 2010. Same output as the original filter and as fast. See thread: Subject: [FFmpeg-devel] [PATCH] Port MPlayer 2xSaI filter to libavfilter Date: Thu, 25 Nov 2010 01:31:24 +1000
* | examples/decoding_encoding: remove unused variable "size"Stefano Sabatini2012-04-13
| | | | | | | | | | | | | | Remove unused variable size from video_encode_example() function. Fix GCC warning: decoding_encoding.c:214:22: warning: unused variable ‘size’ [-Wunused-variable]
* | lavfi: install asrc_abuffer.h headerStefano Sabatini2012-04-13
| | | | | | | | | | The header is part of the public API, in particular is used by doc/examples/filtering_audio.c.
* | ffmpeg: add -benchmark_all option.Nicolas George2012-04-12
| |
* | vf_drawtext: fontconfig support.Nicolas George2012-04-10
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-04-09
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avconv: use default alignment for audio buffer avcodec: use align == 0 for default alignment in avcodec_fill_audio_frame() avutil: use align == 0 for default alignment in audio sample buffer functions avutil: allow NULL linesize in av_samples_fill_arrays() and av_samples_alloc() avconv: remove OutputStream.picref. avconv: only set SAR once on the decoded frame. avcodec: validate the channel layout vs. channel count for decoders audioconvert: make av_get_channel_layout accept composite names. avutil: add av_get_packed_sample_fmt() and av_get_planar_sample_fmt() Conflicts: doc/APIchanges ffmpeg.c libavcodec/utils.c libavcodec/version.h libavutil/audioconvert.c libavutil/audioconvert.h libavutil/avutil.h libavutil/samplefmt.c libavutil/samplefmt.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avutil: add av_get_packed_sample_fmt() and av_get_planar_sample_fmt()Justin Ruggles2012-04-08
| | | | | | | | Based on a patch by Clément Bœsch <ubitux@gmail.com>
| * avutil: Add av_get_default_channel_layout()Justin Ruggles2012-04-05
| | | | | | | | Also, use the new function in the AC-3 encoder.
* | doc/muxers: add documentation for the md5 and framemd5 muxersStefano Sabatini2012-04-07
| | | | | | | | Address trac ticket #1153.
* | doc/muxers: clarify documentation for the framecrc muxerStefano Sabatini2012-04-07
| | | | | | | | | | Makes more explicit that framecrc works at the packet level, also prefers the term "packet" over "frame" when it makes sense.
* | doc/muxers: update documentation for the framecrc muxerStefano Sabatini2012-04-07
| | | | | | | | | | | | | | Add mention to the pts and duration log fields, added in d2afbd9a56e4e863bad01923006dd9b77f747035. Fix trac ticket #1159.
* | doc/filters: remove reference to removed delogo wrapperStefano Sabatini2012-04-07
| |
* | lavfi/mp: remove remove_logo wrapperStefano Sabatini2012-04-07
| | | | | | | | | | removelogo has been ported to libavfilter, and the wrapper was not working.
* | lavfi: port libmpcodecs remove-logo filterStefano Sabatini2012-04-07
| | | | | | | | | | | | | | The code is based on the remove-logo filter in MPlayer/libmpcodecs, by Robert Edele, relicensed to LGPL with consent of the author. Address trac issue #249.
* | doc: image2: update docs for glob input patternsAlexander Strasser2012-04-06
| | | | | | | | | | | | | | | | | | * adapt examples to new syntax * mention that glob chars need to be enabled by a preceding % char * note that globbing will be performed if both a printf and globbing pattern would be possible judging from the input pattern Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
* | lavc: add a OpenEXR decoderJimmy Christensen2012-04-06
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavfilter: add colormatrix filtermultiple authors2012-04-04
| | | | | | | | | | | | Ported by: Baptiste Coudurier cleanup+fate by ubitux For detailed authorship of the original code please see avisynth
* | libavfilter: Add interlace detect filter.Michael Niedermayer2012-04-04
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | v4l2: allow to convert monotonic timestamps.Nicolas George2012-04-04
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-30
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: h264: drop ff_h264_ prefix from static function ff_h264_decode_rbsp_trailing() h264: Make ff_h264_decode_end() static, it is not used externally. output-example: K&R formatting cosmetics, comment spelling fixes avf: make the example output the proper message avf: fix audio writing in the output-example mov: don't overwrite existing indexes. lzw: fix potential integer overflow. truemotion: forbid invalid VLC bitsizes and token values. truemotion2: handle out-of-frame motion vectors through edge extension. configure: Check for a different SDL function Conflicts: configure doc/examples/muxing.c libavcodec/truemotion2.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | img2: glob matching for image seriesBrian Olson2012-03-30
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: asf: only set index_read if the index contained entries. cabac: add overread protection to BRANCHLESS_GET_CABAC(). cabac: increment jump locations by one in callers of BRANCHLESS_GET_CABAC(). cabac: remove unused argument from BRANCHLESS_GET_CABAC_UPDATE(). cabac: use struct+offset instead of memory operand in BRANCHLESS_GET_CABAC(). h264: add overread protection to get_cabac_bypass_sign_x86(). h264: reindent get_cabac_bypass_sign_x86(). h264: use struct offsets in get_cabac_bypass_sign_x86(). h264: fix overreads in cabac reader. wmall: fix seeking. lagarith: fix buffer overreads. dvdec: drop unnecessary dv_tablegen.h #include build: fix doc generation errors in parallel builds Replace memset(0) by zero initializations. faandct: Remove FAAN_POSTSCALE define and related code. dvenc: print allowed profiles if the video doesn't conform to any of them. avcodec_encode_{audio,video}: only reallocate output packet when it has non-zero size. FATE: add a test for vp8 with changing frame size. fate: add kgv1 fate test. oggdec: calculate correct timestamps in Ogg/FLAC Conflicts: libavcodec/4xm.c libavcodec/cook.c libavcodec/dvdata.c libavcodec/dvdsubdec.c libavcodec/lagarith.c libavcodec/lagarithrac.c libavcodec/utils.c tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: fix doc generation errors in parallel buildsMans Rullgard2012-03-28
| | | | | | | | | | | | | | | | | | | | The $(dir) function used to construct OBJDIRS includes a trailing slash in the names returned, which GNU make 3.82 does not match to the slash-less 'doc' in the documentation dependencies, causing parallel build to fail. Adding a slash fixes this and still works with make 3.81. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | doc/ffmpeg: update and extend documentation for -copytbStefano Sabatini2012-03-28
| | | | | | | | Address trac ticket #1120.
* | ass: fix aspect ratio computation.Nicolas George2012-03-28
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-28
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: westwood_vqa: fix SND0 chunk handling westwood_vqa: set video stream duration raw: forward avpicture_fill() error code in raw_decode(). build: Do not explicitly add the doc directory to the OBJDIRS list. dv: Split off DV video decoder into its own file. build: fix RALF decoder standalone compilation, which depends on Golomb code configure: Drop stray duplicate entry for --disable-fft from help output. Conflicts: libavcodec/dv.c libavcodec/rawdec.c libavformat/westwood_vqa.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Do not explicitly add the doc directory to the OBJDIRS list.Diego Biurrun2012-03-27
| | | | | | | | | | | | Now that a documentation generator is built in the doc directory, this is no longer necessary. Fixes the Make warning: Makefile:188: target `doc' given more than once in the same rule.
* | XBM decoderPaul B Mahol2012-03-27
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Clarify the use of the interl=1|-1 option of the scale filter.Tim Nicholson2012-03-27
| | | | | | | | | | | | | | | | | | | | It is not entirely clear that whilst for width and height only an expression needs to be provided, for interlace the option must also be given. It is also unclear that the default is non interlaced aware scaling. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc: clarify dshow input requirementsCompn2012-03-26
| |
* | APIchanges: fill in missing dates and hashes.Clément Bœsch2012-03-26
| |
* | lavfi: add avfilter_fill_frame_from_{audio_,}buffer_ref().Clément Bœsch2012-03-26
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-26
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: build: ppc: drop stray leftover backslash build: Only clean the architecture subdirectory we build for. build: drop some unnecessary dependencies from the H.264 parser build: prettyprinting cosmetics libavutil: Remove pointless rational test program. libavutil: Remove broken and pointless lzo test program. lavf doxy: expand AVStream.codec doxy. lavf doxy: improve AVStream.time_base doxy. lavf doxy: add some basic documentation about reading from the demuxer. lavf doxy: document passing options to demuxers. lavf doxy: clarify that an AVPacket contains encoded data. mpegtsenc: allow user triggered PES packet flushing APIchanges: mark the place where 0.7 was cut. APIchanges: mark the place where 0.8 was cut. APIchanges: fill in missing dates and hashes. smacker: convert palette and header reading to bytestream2. alac: convert extradata reading to bytestream2. Conflicts: doc/APIchanges libavcodec/smacker.c libavcodec/x86/Makefile libavfilter/Makefile libavutil/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * APIchanges: mark the place where 0.7 was cut.Anton Khirnov2012-03-26
| |
| * APIchanges: mark the place where 0.8 was cut.Anton Khirnov2012-03-26
| |
| * APIchanges: fill in missing dates and hashes.Anton Khirnov2012-03-26
| |
* | "Metal Gear Solid: The Twin Snakes" demuxerPaul B Mahol2012-03-25
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/examples/decoding_encoding: make the buffer bigger.Michael Niedermayer2012-03-22
| | | | | | | | | | | | This should be converted to the new API Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: add tile video filter.Nicolas George2012-03-21
| |
* | lavfi/ass: add dar optionStefano Sabatini2012-03-21
| | | | | | | | | | Allow to specify the display aspect ratio adopted for rendering subtitles.
* | lavu: add av_bprintf and related.Nicolas George2012-03-21
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-21
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (27 commits) avconv: free packet in write_frame() when discarding due to frame number limit FATE: use +/- flag option syntax for vp8 emu-edge tests lavf: make av_interleave_packet_per_dts() private. lavf: deprecate av_read_packet(). oggdec: output correct timestamps for Vorbis avconv: pass input stream timestamps to audio encoders lavc: shrink encoded audio packet size after encoding. xa: set correct bit rate xa: do not set bit_rate, block_align, or bits_per_coded_sample xa: fix end-of-file handling xa: fix timestamp calculation bink: fix typo in FFALIGN() argument bink: align plane width to 8 when calculating bundle sizes doc: pass -Idoc texi2html and texi2pod doc: texi2pod: add -I flag movenc: Add a min_frag_duration option rtsp: Set the default delay to 0.1 s for the RTSP/SDP/RTP demuxers libavformat: Set the default for the max_delay option to -1 Generate manpages for AV{Format,Codec}Context AVOptions. doc/avconv: remove entries for AVOptions. ... Conflicts: doc/Makefile doc/ffmpeg.texi doc/muxers.texi ffmpeg.c libavcodec/Makefile libavcodec/options.c libavcodec/vp8.c libavformat/options.c tests/fate/demux.mak tests/ref/fate/truemotion1-15 tests/ref/fate/truemotion1-24 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: pass -Idoc texi2html and texi2podMans Rullgard2012-03-20
| | | | | | | | | | | | This fixes doc generation in build tree separate from source. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * doc: texi2pod: add -I flagMans Rullgard2012-03-20
| | | | | | | | | | | | | | This allows specifying additional directories to search for @include files. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * movenc: Add a min_frag_duration optionMartin Storsjö2012-03-20
| | | | | | | | | | | | | | | | The other fragmentation options (frag_duration, frag_size and frag_keyframe) are combined with OR, cutting fragments at the first of the conditions being fulfilled. Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtsp: Set the default delay to 0.1 s for the RTSP/SDP/RTP demuxersMartin Storsjö2012-03-20
| | | | | | | | | | | | | | This enables reordering of UDP packets by default, unless the caller explicitly sets -max_delay 0. Signed-off-by: Martin Storsjö <martin@martin.st>
| * Generate manpages for AV{Format,Codec}Context AVOptions.Anton Khirnov2012-03-20
| |