summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-04
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: add dxtory test adx_parser: rewrite. adxdec: Validate channel count to fix a division by zero. adxdec: Do not require extradata. cmdutils: K&R reformatting cosmetics alacdec: implement the 2-pass prediction type. alacenc: implement the 2-pass prediction type. alacenc: do not generate invalid multi-channel ALAC files alacdec: fill in missing or guessed info about the extradata format. utvideo: proper median prediction for interlaced videos lavu: bump lavu minor for av_popcount64 dca: K&R formatting cosmetics dct: K&R formatting cosmetics lavf: flush decoders in avformat_find_stream_info(). win32: detect number of CPUs using affinity Add av_popcount64 snow: Restore three mistakenly removed casts. Conflicts: cmdutils.c doc/APIchanges libavcodec/adx_parser.c libavcodec/adxdec.c libavcodec/alacenc.c libavutil/avutil.h tests/fate/screen.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavu: bump lavu minor for av_popcount64Janne Grunau2012-01-03
| | | | | | | | Add it to doc/APIchanges and update and correct other entries.
| * Release notes: mention cleaned up header includesReinhard Tartler2012-01-02
| | | | | | | | | | A rebuild in debian revealed that this broke compilation of a number packages: http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=siretart@tauware.de;tag=ftbfs-libav0.8
* | ffprobe: add support to option -show_errorStefano Sabatini2012-01-04
| |
* | drawtext: fix hard dependency to lavc (timecode).Clément Bœsch2012-01-02
| |
* | y41p encoder and decoderPaul B Mahol2012-01-02
| | | | | | | | | | | | | | | | y41p is a packed 12-bit 4:1:1 YUV format used by Brooktree. Fixes issue 1123 / ticket #102. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vf_tinterlace: implement interlace mode 5Stefano Sabatini2012-01-01
| | | | | | | | Allow creating interlaced bottom field first video.
* | lavfi: add amerge audio filter.Nicolas George2011-12-31
| |
* | lavfi: add astreamsync audio filter.Nicolas George2011-12-31
| |
* | lavfi: port tinterlace filter from MPlayerStefano Sabatini2011-12-31
| | | | | | | | | | | | | | | | | | | | | | Port MPlayer tinterlace filter from MPlayer, with some ideas taken from the FFmbc/libavfilter port, with the following main differences: * added support for full-scale YUVJ formats * added support for YUVA420P * request_frame() on the filter is forced to return a frame * some code factorization (related to the copy_picture_fields() function) * fixed black padding values for mode 3
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-30
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: split off DPCM codec FATE tests into their own file fate: split off PCM codec FATE tests into their own file libvorbis: K&R reformatting cosmetics libmp3lame: K&R formatting cosmetics fate: Add a video test for xxan decoder mpegvideo_enc: K&R cosmetics (line 1000-2000). avconv: K&R cosmetics qt-faststart: Fix up indentation indeo4: remove two unused variables doxygen: cleanup style to support older doxy fate: add more tests for VC-1 decoder applehttpproto: Apply the same reload interval changes as for the demuxer applehttp: Use half the target duration as interval if the playlist didn't update applehttp: Use the last segment duration as reload interval lagarith: add decode support for arith rgb24 mode Conflicts: avconv.c libavcodec/libmp3lame.c libavcodec/mpegvideo_enc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doxygen: cleanup style to support older doxyLuca Barbato2011-12-29
| | | | | | | | | | Doxygen 1.7.5.1 had been used as reference while certain distributions provide older and not fully compatible versions.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: v410dec: Check for sufficient input data. Fixes crash fate: Add v210 codec regression tests mpegts: adjustable minimum PES payload mpegts: properly output large audio packets avformat: Add SMJPEG demuxer. Indeo 4 decoder Conflicts: doc/general.texi libavcodec/v410dec.c libavcodec/version.h libavformat/mpegtsenc.c libavformat/smjpeg.c libavformat/version.h tests/codec-regression.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avformat: Add SMJPEG demuxer.Paul B Mahol2011-12-28
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * Indeo 4 decoderKostya Shishkov2011-12-28
| | | | | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-28
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mpegvideo_enc: K&R cosmetics doxygen: remove unreplaced variables from custom header and footer threads: test for sys/param.h and include it for sysctl on OpenBSD v4l2: remove unneded linux specific asm/types.h include x86: Fix constraints for decode_significance*_x86 Conflicts: libavcodec/mpegvideo_enc.c libavdevice/v4l2.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doxygen: remove unreplaced variables from custom header and footerJanne Grunau2011-12-27
| |
* | lavfi: add asplit filterStefano Sabatini2011-12-27
| |
* | ffprobe: add XML writerStefano Sabatini2011-12-27
| |
* | ffprobe: add show_private_data optionStefano Sabatini2011-12-27
| |
* | lavfi: add thumbnail video filter.Clément Bœsch2011-12-27
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-26
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avs: call release_buffer() at the end. Add minor bumps and APIchanges entries for lavc/lavfi changes. mpegvideo.c: K&R formatting and cosmetics. avconv: avoid memcpy in vsrc_buffer when possible. avconv: implement get_buffer()/release_buffer(). lavfi: add a new function av_buffersrc_buffer(). lavfi: add avfilter_copy_frame_props() lavc: add format field to AVFrame lavc: add width and height fields to AVFrame lavc: add a sample_aspect_ratio field to AVFrame doxy: add website-alike style to the html output FAQ: add an entry for common error when using -profile Conflicts: avconv.c cmdutils.c doc/APIchanges libavcodec/avcodec.h libavcodec/mpegvideo.c libavcodec/utils.c libavcodec/version.h libavfilter/Makefile libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/src_movie.c libavfilter/vsrc_buffer.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add minor bumps and APIchanges entries for lavc/lavfi changes.Anton Khirnov2011-12-25
| |
| * doxy: add website-alike style to the html outputGautam Gupta2011-12-25
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * FAQ: add an entry for common error when using -profileAnton Khirnov2011-12-25
| |
* | doc: build: TEXIDEP: Recognize verbatim includesAlexander Strasser2011-12-24
| | | | | | | | | | | | | | | | When generating the .dep files for .texi sources, verbatim includes (@verbatiminclude) should also be taken into account. Signed-off-by: Alexander Strasser <eclipse7@gmx.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | release_notes: merge back changes from our 0.9 to masterMichael Niedermayer2011-12-24
| | | | | | | | | | | | seems i have forgotten this Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | RELEASE_NOTES: remove possibly ofensive sounding wordingMichael Niedermayer2011-12-24
| | | | | | | | | | | | from after the merge that i missed and do other general cleanup Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-24
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: vp3dec: Check coefficient index in vp3_dequant() svq1dec: call avcodec_set_dimensions() after dimensions changed. Prepare for 0.8_beta1 snapshot release threads: check defines before using them in automatic thread detection pthread: include sys/types.h before sys/sysctl.h 4xm: remove unused variables. h264: Fix a possible overread in decode_nal_units() allfilters: fix type of avfilter_vsrc_buffer. w32thread: call ResetEvent() in pthread_cond_broadcast(). Conflicts: Changelog RELEASE doc/RELEASE_NOTES libavcodec/pthread.c libavcodec/vp3.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Prepare for 0.8_beta1 snapshot releaseReinhard Tartler2011-12-23
| |
* | Revert "doc: build: TEXIDEP: Recognize verbatim includes"Michael Niedermayer2011-12-23
| | | | | | | | | | | | This reverts commit e5cbf24e45ed21178674fff8f485d919128b793c. This commits breaks out of tree builds
* | platform.texi: close @enumerate section in the "Using shared libraries" ↵Stefano Sabatini2011-12-22
| | | | | | | | subsection
* | lavf: Add SMJPEG demuxer.Paul B Mahol2011-12-22
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Clearer explanation of audio channel mapping restrictionsTim Nicholson2011-12-22
| |
* | doc: add a list of errno codes on some systems.Nicolas George2011-12-21
| |
* | doc: make developer.texi point to correct fate docDerek Buitenhuis2011-12-20
| | | | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc: fate: Support building a plain text versionAlexander Strasser2011-12-20
| | | | | | | | | | | | | | | | Also create a plain text (.txt) file from fate.texi if the makeinfo program is available. Signed-off-by: Alexander Strasser <eclipse7@gmx.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc: fate: Move documentation from .txt to .texiAlexander Strasser2011-12-20
| | | | | | | | | | | | | | | | | | | | | | | | The fate.txt file is ported to texinfo format. Therefore the fate.txt is renamed to fate.texi. The contents of the already existing fate.texi file are discarded. However there should be no loss of information. If you find anything missing, please report. Signed-off-by: Alexander Strasser <eclipse7@gmx.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc: build: TEXIDEP: Recognize verbatim includesAlexander Strasser2011-12-20
| | | | | | | | | | | | | | | | When generating the .dep files for .texi sources, verbatim includes (@verbatiminclude) should also be taken into account. Signed-off-by: Alexander Strasser <eclipse7@gmx.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: h264: clear trailing bits in partially parsed NAL units vc1: Handle WVC1 interlaced stream xl: Fix overreads mpegts: rename payload_index to payload_size segment: introduce segmented chain muxer lavu: add AVERROR_BUG error value avplay: clear pkt_temp when pkt is freed. qcelpdec: K&R formatting cosmetics qcelpdec: cosmetics: drop some pointless parentheses x86: conditionally compile dnxhd encoder optimizations Revert "h264: skip start code search if the size of the nal unit is known" swscale: fix formatting and indentation of unscaled conversion routines. h264: skip start code search if the size of the nal unit is known cljr: fix buf_size sanity check cljr: Check if width and height are positive integers Conflicts: libavcodec/cljr.c libavcodec/vc1dec.c libavformat/Makefile libavformat/mpegtsenc.c libavformat/segment.c libswscale/swscale_unscaled.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * segment: introduce segmented chain muxerLuca Barbato2011-12-19
| | | | | | | | It behaves similarly to image2 muxer
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-19
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: APIchanges: fill in revision for AVFrame.age deprecation avcodec: deprecate AVFrame.age 4xm: remove unneeded check for remaining unused data. lavf: force threads to 1 in avformat_find_stream_info() swscale: fix overflows in vertical scaling at top/bottom edges. lavf: add OpenMG audio muxer. omadec: split data that will be used in the muxer to a separate file. lavf: rename oma.c -> omadec.c tmv decoder: set correct pix_fmt Conflicts: Changelog doc/APIchanges libavcodec/mpegvideo.c libavcodec/version.h libavformat/oma.c libavformat/version.h libswscale/swscale.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * APIchanges: fill in revision for AVFrame.age deprecationMans Rullgard2011-12-18
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * avcodec: deprecate AVFrame.ageMans Rullgard2011-12-18
| | | | | | | | | | | | | | | | This was intended as an optimisation for skipped blocks in MPEG2 P-frames and never used elsewhere. Removing this "optimisation" speeds up MPEG2 decoding by 1-2% (ARM Cortex-A9). Signed-off-by: Mans Rullgard <mans@mansr.com>
| * lavf: add OpenMG audio muxer.Michael Karcher2011-12-18
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | doc: fix "reference to nonexistent node `Regression Tests'" warning.Clément Bœsch2011-12-17
| |
* | doc: fix "Unknown command `fate'" warning.Clément Bœsch2011-12-17
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-17
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: get_bits: remove A32 variant avconv: support stream specifiers in -metadata and -map_metadata wavpack: Fix 32-bit clipping wavpack: Clip samples after shifting h264: don't drop B-frames after next keyframe on POC reset. get_bits: remove useless pointer casts configure: refactor lists of tests and components into variables rv40: NEON optimised weak loop filter mpegts: replace some magic numbers with the existing define swscale: add unscaled packed 16 bit per component endianess conversion Conflicts: libavcodec/get_bits.h libavcodec/h264.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avconv: support stream specifiers in -metadata and -map_metadataAlexandra Khirnova2011-12-16
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | lavf: add SBG demuxer.Nicolas George2011-12-15
| |