summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* avconv: add support for complex filtergraphs.Anton Khirnov2012-04-15
|
* doc: Improve suggested Emacs settings for our coding style.Diego Biurrun2012-04-15
| | | | | | Switch from changing global values to defining a separate C style and add appropriate settings for indenting assignments that span more than one line.
* avfiltergraph: make the AVFilterInOut alloc/free API publicStefano Sabatini2012-04-14
| | | | | | | This is required for letting applications to create and destroy AVFilterInOut structs in a convenient way. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* graphparser: allow specifying sws flags in the graph description.Anton Khirnov2012-04-14
|
* git-howto: Explain how to avoid Windows line endings in git checkouts.Diego Biurrun2012-04-12
|
* 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.
* 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>
* 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.
* 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
|
* 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
|
* doc/avconv: remove entries for AVOptions.Anton Khirnov2012-03-20
| | | | Documentation for those will be generated automatically.
* ZeroCodec DecoderDerek Buitenhuis2012-03-19
| | | | | | | | An obscure Japanese lossless video codec, originally intended for use with a remote desktop application. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* RealAudio Lossless decoderKostya Shishkov2012-03-19
|
* APIchanges: Replace Subversion revision numbers by Git hashes.Diego Biurrun2012-03-18
|
* avcodec: add XBM encoderPaul B Mahol2012-03-17
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* doc/general: update supported devices table.Anton Khirnov2012-03-13
| | | | Add libcdio and fbdev, remove v4l1.
* doc/general: add missing @tab to codecs table.Anton Khirnov2012-03-13
|
* v4l2: update documentationLuca Barbato2012-03-07
| | | | | Update the examples and remove stale information. Video4linux support had been already removed.
* FATE: add CPUFLAGS variable, mapping to -cpuflags avconv option.Anton Khirnov2012-03-06
|
* avconv: add -cpuflags option for setting supported cpuflags.Anton Khirnov2012-03-06
| | | | Useful for testing.
* cpu: add av_set_cpu_flags_mask().Anton Khirnov2012-03-06
|
* avcodec: add av_get_audio_frame_duration() function.Justin Ruggles2012-03-05
| | | | | This is a utility function for the user to get the frame duration based on the codec id, frame size in bytes, and various AVCodecContext parameters.
* lavc: make codec_is_decoder/encoder() public.Anton Khirnov2012-03-04
|
* Windows Media Audio Lossless decoderMashiat Sarker Shakkhar2012-03-02
| | | | | | | | | | | | Decodes 16-bit WMA Lossless encoded files. 24-bit is not supported yet. Bitstream parser written by Andreas Öman with contributions from Baptiste Coudurier and Ulion. Includes a number of bug-fixes from Benjamin Larsson, Michael Niedermayer and Konstantin Shishkov, shine and polish by Diego Biurrun. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* avpacket: Add a function for shrinking already allocated side dataMartin Storsjö2012-03-01
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Add a minor bump, changelog/APIchanges entry and some documentation for APIC ↵Anton Khirnov2012-02-29
| | | | support.
* segment: implement wrap aroundLuca Barbato2012-02-28
| | | | | | | | Provide a way to wrap around the segment index so pseudostreaming live through a web server and html5 browser is simpler. Also ensure that 0 (disable) is a valid value across the options providing wrap around.
* doc/APIchanges: fill in missing dates and hashes.Anton Khirnov2012-02-27
|
* avconv: saner output video timebase.Anton Khirnov2012-02-26
| | | | | | | | | | r_frame_rate should in theory have something to do with input framerate, but in practice it is often made up from thin air by lavf. So unless we are targeting a constant output framerate, it's better to just use input stream timebase. Brings back dropped frames in nuv and cscd tests introduced in cd1ad18a6539bd7fc2dc4c1740fbcbd498c0c0a2
* avutil: add AVERROR_UNKNOWNJustin Ruggles2012-02-25
| | | | | Useful to return instead of -1 when the cause of the error is unknown, typically from an external library.
* docs: use -bsf:[vas] instead of -[vas]bsf.John Van Sickle2012-02-24
| | | | | | The latter syntax is now invalid. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Remove libpostproc.Diego Biurrun2012-02-23
| | | | | | | | This library does not fit into Libav as a whole and its code is just a maintenance burden. Furthermore it is now available as an external project, which completely obviates any reason to keep it around. URL: http://git.videolan.org/?p=libpostproc.git
* avcodec: add duration field to AVCodecParserContextJustin Ruggles2012-02-20
| | | | | This will allow parsers to export the duration of the current frame being output, if known, instead of using AVCodecContext.frame_size.
* avutil: add av_rescale_q_rnd() to allow different roundingJustin Ruggles2012-02-20
|
* avcodec: add a Sun Rasterfile encoderAneesh Dogra2012-02-17
| | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* prores encoderKostya Shishkov2012-02-15
|
* CDXL demuxer and decoderPaul B Mahol2012-02-14
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* hlsproto: Encourage users to try the hls demuxer instead of the protoMartin Storsjö2012-02-14
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* doc: Move the hls protocol section into the right placeMartin Storsjö2012-02-14
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* libavformat: Rename the applehttp protocol to hlsMartin Storsjö2012-02-14
| | | | | | | | | | | | | | | | | Keep the old protocol name around for backwards compatibility until the next bump. Deprecate the method of implicitly assuming the nested protocol. For applehttp://server/path, it might have felt logical, but supporting hls://server/path isn't quite as intuitive. Therefore only support hls+http://server/path from now on. Using this protocol at all is discouraged, since the hls demuxer is more complete and fits into the architecture better. There have been cases where the protocol implementation worked better than the demuxer, but this should no longer be the case. Signed-off-by: Martin Storsjö <martin@martin.st>
* cosmetics: Delete empty lines at end of file.Diego Biurrun2012-02-09
|
* pixdesc: mark pseudopaletted formats with a special flag.Anton Khirnov2012-02-08
| | | | | | This makes it possible to dintinguish them from PAL8. Fixes an invalid write in avpicture_layout().
* lavc: add avcodec_encode_video2() that encodes from an AVFrame -> AVPacketAnton Khirnov2012-02-08
| | | | Deprecate avcodec_encode_video().