summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
...
* | doc/platform: Remove false claim about MinGW installerDerek Buitenhuis2012-09-28
| | | | | | | | | | | | | | This works just fine, and has for quite a while, using the mingw-get installer. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | doc/platform: Mention MinGW-w64Derek Buitenhuis2012-09-28
| | | | | | | | | | | | This is the toolchain most use to build. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | Add missing version macros to librariesjamal2012-09-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-09-28
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: libopus: Remap channels using libopus' internal remapping. Opus decoder using libopus avcodec: document the use of AVCodecContext.delay for audio decoding vc1dec: add flush function for WMV9 and VC-1 decoders http: Increase buffer sizes to cope with longer URIs nutenc: const correctness for ff_put_v_trace/put_s_trace function arguments h264_refs: Fix debug tprintf argument types golomb: const correctness for get_ue()/get_se() function arguments get_bits: const correctness for get_bits_trace()/get_xbits_trace() arguments Conflicts: Changelog libavcodec/Makefile libavcodec/version.h libavformat/http.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Opus decoder using libopusNicolas George2012-09-28
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit '7751e4693dd10ec98c20fbd9887233b575034272'Michael Niedermayer2012-09-25
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '7751e4693dd10ec98c20fbd9887233b575034272': ogg: check that the expected number of headers had been parsed libx264: change default to closed gop to match x264cli Use avcodec_free_frame() to free AVFrames. lavf: use a malloced AVFrame in try_decode_frame(). lavc: add avcodec_free_frame(). lavc: ensure extended_data is set properly on decoding lavc: initialize AVFrame.extended_data in avcodec_get_frame_defaults() lavc: use av_mallocz to allocate AVFrames. lavc: rename the argument of avcodec_alloc_frame/get_frame_defaults Conflicts: doc/APIchanges doc/examples/decoding_encoding.c libavcodec/utils.c libavcodec/version.h libavfilter/src_movie.c libavformat/oggdec.c libavformat/oggdec.h libavformat/oggparsetheora.c libavformat/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add avcodec_free_frame().Anton Khirnov2012-09-24
| | | | | | | | | | Since an AVFrame now has malloced members (extended_data), it must have a destructor.
* | WebVTT demuxer and decoder.Clément Bœsch2012-09-23
| |
* | lavfi: add asendcmd and sendcmd filtersStefano Sabatini2012-09-23
| |
* | ffprobe: add -bitexact boolean optionStefano Sabatini2012-09-22
| | | | | | | | | | The option is mostly useful to make ffprobe output independent from the build, and in particular to fix FATE --enable-small failures.
* | doc/filters: clarify use of graph2dotTim Nicholson2012-09-19
| | | | | | | | | | | | | | | | | | | | The GRAPH_DESCRIPTION string supplied to graph2dot must include explicitly defined inputs and outputs which are not normally part of the command line used in a real invocation. This clarifies that requirement, and provides an example. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | ffprobe: fix CSV writer outputStefano Sabatini2012-09-19
| | | | | | | | Fix regression introduced in 749ddc14fc9ebcef09965dfd98c8bf2505dc3b58.
* | ffprobe: Add a few common disposition casesDerek Buitenhuis2012-09-18
| | | | | | | | | | | | | | This info is crucial in knowing which stream to pick in an automated setup. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | doc: fix typos in filter documentationBobby Bingham2012-09-18
| | | | | | | | Signed-off-by: Bobby Bingham <uhmmmm@gmail.com>
* | Mentioning 8bps once in the FFmpeg documentation is sufficient.Carl Eugen Hoyos2012-09-16
| |
* | Merge commit '3f7fd59d151a2773f0e2e93e56b6b13ec6e5334b'Michael Niedermayer2012-09-16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '3f7fd59d151a2773f0e2e93e56b6b13ec6e5334b': avformat: fix typo in avformat_close_input mp3enc: write Xing TOC mp3enc: support MPEG-2 and MPEG-2.5 in Xing header. mp3enc: downgrade some errors in writing Xing frame to warnings lavf: flush the output AVIOContext in av_write_trailer(). lavf: cosmetics, reformat av_write_trailer(). avio: flush the internal buffer in avio_close() Enhance doc on asyncts audiofilter cmdutils: avoid setting data pointers to invalid values in alloc_buffer() libavcodec: remove av_destruct_packet_nofree() Conflicts: libavcodec/avpacket.c libavformat/mp3enc.c libavformat/nutenc.c libavformat/utils.c libavformat/version.h tests/ref/lavf/voc tests/ref/lavf/voc_s16 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Enhance doc on asyncts audiofilterAndrey Utkin2012-09-15
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Document tcp proto 'timeout' parameter behaviorAndrey Utkin2012-09-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/hue: add dynamic expression evaluation supportJérémy Tran2012-09-15
| | | | | | | | Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | examples/decoding_encoding: clarify operations in the usage messageStefano Sabatini2012-09-13
| |
* | examples/decoding_encoding: replace "picture" with "frame" in encode_example()Stefano Sabatini2012-09-13
| | | | | | | | The use of "picture" in place of "frame" is confusing.
* | examples/decoding_encoding: apply various message log fixesStefano Sabatini2012-09-13
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-09-13
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: os_support: Choose between direct.h and io.h using a configure check os_support: Include io.h instead of direct.h on mingw32ce x86: ac3dsp: Only refer to the ac3_downmix_sse symbol if it has been declared swscale: Remove two bogus asserts ac3: move ac3_downmix() from dsputil to ac3dsp lavr/audio_mix_matrix: acknowledge the existence of LFE2. mlp_parser: avoid mapping multiple disctinct TrueHD channels to the same Libav channel. lavu/audioconvert: add a second low frequency channel. Conflicts: doc/APIchanges libavcodec/ac3dsp.c libavcodec/ac3dsp.h libavcodec/mlp_parser.c libavutil/audioconvert.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavu/audioconvert: add a second low frequency channel.Tim Walker2012-09-12
| | | | | | | | | | | | Can be used by DTS-HD, TrueHD and E-AC-3, among others. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* | ffprobe: print start_pts and duration_ts stream informationStefano Sabatini2012-09-12
| |
* | examples/muxing: add check on avformat_write_header() resultStefano Sabatini2012-09-11
| |
* | examples/muxing: apply misc fixes to log messagesStefano Sabatini2012-09-11
| |
* | examples/muxing: rename img_convert_ctx to sws_ctxStefano Sabatini2012-09-11
| | | | | | | | | | The new name is more consistent with the codebase, and more self-consistent with the libswscale API.
* | examples/muxing: merge some declarations and definitionsStefano Sabatini2012-09-11
| |
* | examples/muxing: prefer AVPicture to AVFrame, when feasibleStefano Sabatini2012-09-11
| | | | | | | | | | | | | | Favor the use of plain AVPicture over AVFrame, especially when the use of AVFrame is not required like in the case of tmp_picture. Also adopt more straightforward names, to avoid frame/picture confusion.
* | examples/demuxing: add audio decoding/demuxingStefano Sabatini2012-09-11
| |
* | lavf/segment: add segment_list_flags optionStefano Sabatini2012-09-11
| | | | | | | | | | | | | | | | | | | | | | Allow to specify options affecting the segment list generation. In particular: add +live and +cache flags. For a full discussion read trac ticket #1642: http://ffmpeg.org/trac/ffmpeg/ticket/1642 Also add live M3U8 generation example.
* | ffprobe: add print_section option to the compact writerStefano Sabatini2012-09-11
| | | | | | | | | | Allow to skip section name at the begin of each line. Possibly simplify output.
* | lavfi/setpts: add FRAME_RATE constantStefano Sabatini2012-09-10
| | | | | | | | Useful for dealing with constant frame-rate video.
* | lavd/dshow: support video codec and pixel format selectionRamiro Polla2012-09-07
| | | | | | | | Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavfi/mp: drop rotate wrapperStefano Sabatini2012-09-06
| | | | | | | | The native filter transpose is perfectly equivalent.
* | lavu/parseutils: add av_small_strptime()Stefano Sabatini2012-09-06
| | | | | | | | | | | | | | | | | | Make internal small_strptime() function public, and use it in place of strptime(). This allows to avoid a dependency on strptime() on systems which do not support it. In particular, fix trac ticket #992.
* | Optimization of AC3 floating point decoder for MIPSNedeljko Babic2012-09-05
| | | | | | | | | | | | | | | | | | | | FFT in MIPS implementation is working iteratively instead of "recursively" calling functions for smaller FFT sizes. Some of DSP and format convert utils functions are also optimized. Signed-off-by: Nedeljko Babic <nbabic@mips.com> Reviewed-by: Vitor Sessak <vitor1001@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-09-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: build: eamad: Add missing dependency on mpegvideo code build: utvideoenc: Add missing dependency on Huffman code avopt: Reorder the default_val struct, making i64 the first field Conflicts: configure doc/APIchanges libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avopt: Reorder the default_val struct, making i64 the first fieldMartin Storsjö2012-09-04
| | | | | | | | | | | | Also mention this change in APIchanges. Signed-off-by: Martin Storsjö <martin@martin.st>
* | doc/filters: add mp=noise exampleStefano Sabatini2012-09-05
| |
* | doc/filters: itemize example for mp filterStefano Sabatini2012-09-05
| |
* | doc/filters: remove reference to mp=hue filter, which was droppedStefano Sabatini2012-09-05
| |
* | lavfi/transpose: implement landscape passthrough modeStefano Sabatini2012-09-04
| | | | | | | | Emulate the mp=rotate passthrough mode.
* | examples/scaling_video: write to rawvideo fileStefano Sabatini2012-09-04
| | | | | | | | | | This is more useful for testing purposes. Also allow to specify the name of the output file.
* | lavf/segment: deprecate "ext" format in favor of "csv"Stefano Sabatini2012-09-04
| | | | | | | | The new option name is more descriptive.
* | lavf/segment: add escaping for filename field of the CSV list fileStefano Sabatini2012-09-04
| | | | | | | | CSV escaping code is borrowed from ffprobe.c.
* | examples: add demuxing.c exampleStefano Sabatini2012-09-02
| |
* | lavfi/mp: remove decimate wrapperStefano Sabatini2012-09-01
| | | | | | | | It was natively integrated into libavfilter.
* | avoid ambigous buffersink namesMichael Niedermayer2012-09-01
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>