summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* libx264: use medium preset by default.Anton Khirnov2011-08-22
|
* mp2 encoder: make 128k the default bitrate.Anton Khirnov2011-08-22
|
* movenc: use libx264 by default when possible for mov, mp4 and pspAnton Khirnov2011-08-22
|
* avienc: saner default audio codec.Anton Khirnov2011-08-22
| | | | libmp3lame if available, ac3 otherwise.
* matroskaenc: saner default codecs.Anton Khirnov2011-08-22
| | | | libvorbis/libx264 for video if available, otherwise ac3/mpeg4.
* avplay: add examples of how to specify size/pixel format through private optionsStefano Sabatini2011-08-22
| | | | | | | Clarify with an example what the user should use instead of the deprecated (and no longer working) -s/-pix_fmt options. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavc: add A|E|D flags to "ac" and "ar" optionsStefano Sabatini2011-08-21
| | | | | | | | Fix setting of the corresponding AVCodecContext fields via cmdutils.c:filter_codec_opts(). In particular, fix ffplay -ac and -ar options. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* WavPack demuxer: do not rely on index when timestamp is not in indexed range.Kostya Shishkov2011-08-21
| | | | | | | | | This fixes the situation when there are not enough entries in the index (e.g. on initial seek there's only one index entry in the index) and index search returns just the last known entry. That causes seeking function just to seek there instead of trying harder to get at the requested position. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* WavPack demuxer: store position of the first block in index.Kostya Shishkov2011-08-21
| | | | | | | Currently for multichannel audio position for the last block position is stored in index (and used for seeking), which is obviously not correct. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* WavPack decoder: implement flush functionKostya Shishkov2011-08-21
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avconv: Separate initialization from the main transcode loop.Alex Converse2011-08-19
|
* doc/avconv: replace forgotten av by avconv.Anton Khirnov2011-08-19
| | | | Signed-off-by: Alex Converse <alex.converse@gmail.com>
* avconv: reset input_ts_offset between files.Anton Khirnov2011-08-19
| | | | Signed-off-by: Alex Converse <alex.converse@gmail.com>
* doc/avconv: extend -ss documentation.Anton Khirnov2011-08-19
| | | | Signed-off-by: Alex Converse <alex.converse@gmail.com>
* avconv: call flush_encoders() from transcode() directly.Anton Khirnov2011-08-19
| | | | | | And remove now pointless parameter. Signed-off-by: Alex Converse <alex.converse@gmail.com>
* avconv: fix broken indentation.Anton Khirnov2011-08-19
| | | | Signed-off-by: Alex Converse <alex.converse@gmail.com>
* avconv: rescue poor abused limit_filesize global.Anton Khirnov2011-08-19
| | | | | | | Keep a per-OutputFile instance of it, thus making -fs work with multiple output files. Signed-off-by: Alex Converse <alex.converse@gmail.com>
* avconv: Set error code before before jumping to fail.Alex Converse2011-08-19
|
* h264: fix PCM intra-coded blocks in monochrome caseJeff Downs2011-08-19
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* h264: correct implicit weight table computation for long ref picsJeff Downs2011-08-19
| | | | | | | Correct computation of implicit weight tables when referencing pictures that are marked for long reference. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* h264: correct the check for invalid long term frame index in MMCO decodeJeff Downs2011-08-19
| | | | | | | | The current check on MMCO parameters prohibits a "max long term frame index plus 1" of 16 (frame idx of 15) for the "set max long term frame index" MMCO. Fix this off-by-one error to allow the full range of legal values. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* avconv: Fix spelling errors.Alex Converse2011-08-18
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* aac: Only set sample rate and object type from ADTS if output hasn't been ↵Alex Converse2011-08-18
| | | | | | | | | configured. Long term it would be nice to support error resilient reconfiguration but right now setting this every frame does more harm than help. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* aac: Set SBR and PS to unsignalled during headerless and ADTS initialization.Alex Converse2011-08-18
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* aac: Only output configure if audio was found.Alex Converse2011-08-18
| | | | | | Audio found is not triggered on a CCE because a CCE alone has no output. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avconv: save two levels of indentation in flush_encoders()Anton Khirnov2011-08-18
| | | | | | | | | | | By replacing if (foo) <do stuff> with if (!foo) continue; <do stuff>
* avconv: factor flushing encoders out of output_packet().Anton Khirnov2011-08-18
|
* avconv: factor out initializing input streams.Anton Khirnov2011-08-18
|
* avconv: remove -intra option.Anton Khirnov2011-08-18
| | | | It's equivalent to -g 0.
* avconv: reset streamid_map between output files.Anton Khirnov2011-08-18
|
* avconv: make timer_start a local var in transcode().Anton Khirnov2011-08-18
|
* avconv: cosmetics, move OutputStream.Anton Khirnov2011-08-18
| | | | Allows us to get rid of forward InputStream declaration.
* avconv: remove two unused macros.Anton Khirnov2011-08-18
|
* h264: hide reference frame errors unless requestedDustin Brody2011-08-17
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* swscale: split hScale() function pointer into h[cy]Scale().Ronald S. Bultje2011-08-17
| | | | | | This allows using more specific implementations for chroma/luma, e.g. we can make assumptions on filterSize being constant, thus avoiding that test at runtime.
* Move clipd macros to x86util.asm.Ronald S. Bultje2011-08-17
| | | | This allows sharing them between multiple .asm files.
* avconv: reindent.Anton Khirnov2011-08-17
|
* avconv: rescue poor abused start_time global.Anton Khirnov2011-08-17
| | | | | Keep a per-OutputFile instance of it, thus making -ss work with multiple output files.
* avconv: rescue poor abused recording_time global.Anton Khirnov2011-08-17
| | | | | Keep a per-OutputFile instance of it, thus making -t work with multiple output files.
* avconv: merge two loops in output_packet().Anton Khirnov2011-08-17
|
* avconv: fix broken indentation.Anton Khirnov2011-08-17
|
* avconv: get rid of the arbitrary MAX_FILES limit.Anton Khirnov2011-08-17
|
* avconv: get rid of the output_streams_for_file vs. ost_table schizophreniaAnton Khirnov2011-08-17
| | | | Instead store output streams in the same way as input streams.
* avconv: add a wrapper for output AVFormatContexts and merge output_opts into itAnton Khirnov2011-08-17
|
* avconv: make itsscale syntax consistent with other options.Anton Khirnov2011-08-17
| | | | Move the stream specifier to the option name.
* avconv: factor out adding input streams.Anton Khirnov2011-08-17
|
* avconv: Factorize combining auto vsync with format.Alex Converse2011-08-17
|
* avconv: Factorize video resampling.Alex Converse2011-08-17
|
* avconv: Don't unnecessarily convert ipts to a double.Alex Converse2011-08-17
|
* ffmpeg: remove unsed variable noptsDiego Biurrun2011-08-17
|