Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | h264: correct implicit weight table computation for long ref pics | Jeff Downs | 2011-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 decode | Jeff Downs | 2011-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 Converse | 2011-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 Converse | 2011-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 Converse | 2011-08-18 | |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
* | aac: Only output configure if audio was found. | Alex Converse | 2011-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 Khirnov | 2011-08-18 | |
| | | | | | | | | | | | By replacing if (foo) <do stuff> with if (!foo) continue; <do stuff> | |||
* | avconv: factor flushing encoders out of output_packet(). | Anton Khirnov | 2011-08-18 | |
| | ||||
* | avconv: factor out initializing input streams. | Anton Khirnov | 2011-08-18 | |
| | ||||
* | avconv: remove -intra option. | Anton Khirnov | 2011-08-18 | |
| | | | | It's equivalent to -g 0. | |||
* | avconv: reset streamid_map between output files. | Anton Khirnov | 2011-08-18 | |
| | ||||
* | avconv: make timer_start a local var in transcode(). | Anton Khirnov | 2011-08-18 | |
| | ||||
* | avconv: cosmetics, move OutputStream. | Anton Khirnov | 2011-08-18 | |
| | | | | Allows us to get rid of forward InputStream declaration. | |||
* | avconv: remove two unused macros. | Anton Khirnov | 2011-08-18 | |
| | ||||
* | h264: hide reference frame errors unless requested | Dustin Brody | 2011-08-17 | |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
* | swscale: split hScale() function pointer into h[cy]Scale(). | Ronald S. Bultje | 2011-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. Bultje | 2011-08-17 | |
| | | | | This allows sharing them between multiple .asm files. | |||
* | avconv: reindent. | Anton Khirnov | 2011-08-17 | |
| | ||||
* | avconv: rescue poor abused start_time global. | Anton Khirnov | 2011-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 Khirnov | 2011-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 Khirnov | 2011-08-17 | |
| | ||||
* | avconv: fix broken indentation. | Anton Khirnov | 2011-08-17 | |
| | ||||
* | avconv: get rid of the arbitrary MAX_FILES limit. | Anton Khirnov | 2011-08-17 | |
| | ||||
* | avconv: get rid of the output_streams_for_file vs. ost_table schizophrenia | Anton Khirnov | 2011-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 it | Anton Khirnov | 2011-08-17 | |
| | ||||
* | avconv: make itsscale syntax consistent with other options. | Anton Khirnov | 2011-08-17 | |
| | | | | Move the stream specifier to the option name. | |||
* | avconv: factor out adding input streams. | Anton Khirnov | 2011-08-17 | |
| | ||||
* | avconv: Factorize combining auto vsync with format. | Alex Converse | 2011-08-17 | |
| | ||||
* | avconv: Factorize video resampling. | Alex Converse | 2011-08-17 | |
| | ||||
* | avconv: Don't unnecessarily convert ipts to a double. | Alex Converse | 2011-08-17 | |
| | ||||
* | ffmpeg: remove unsed variable nopts | Diego Biurrun | 2011-08-17 | |
| | ||||
* | RV3/4 parser: remove unused variable 'off' | Kostya Shishkov | 2011-08-17 | |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
* | add XMV demuxer | Sven Hesse | 2011-08-17 | |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
* | rmdec: parse FPS in RealMedia properly | Kostya Shishkov | 2011-08-17 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | Use parsers for RealVideo 3/4 to determine correct PTS | Kostya Shishkov | 2011-08-17 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | rmdec: correct DTS calculation in RealMedia container. | Kostya Shishkov | 2011-08-17 | |
| | | | | | | | | First, container stores only DTS and not PTS as it was believed. Second, multiple frames in a packet store timestamp instead of position after the frame length. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | rv10/20: tell decoder to use edge emulation | Kostya Shishkov | 2011-08-17 | |
| | | | | | | | | This removes out-of-edge motion compensation artifacts (easily spotted green blocks in avplay, gray blocks in transcoding), for example here: http://samples.libav.org/samples/real/tv_watching_t1.rm Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
* | Revert "avconv: use stream copy by default when possible." | Anton Khirnov | 2011-08-16 | |
| | | | | | | | This reverts commit 4f4f33844a7369e5579912cc02f3c5376b1e6872. This commit has some ugly corner cases and needs to be discussed further. | |||
* | avconv: print stream copy information. | Anton Khirnov | 2011-08-16 | |
| | ||||
* | avconv: use stream copy by default when possible. | Anton Khirnov | 2011-08-16 | |
| | ||||
* | matroskaenc: vertical alignment. | Anton Khirnov | 2011-08-16 | |
| | ||||
* | matroskaenc: implement query_codec() | Anton Khirnov | 2011-08-16 | |
| | ||||
* | lavf: add avformat_query_codec(). | Anton Khirnov | 2011-08-16 | |
| | | | | It allows to check if a given codec can be written into a container. | |||
* | lavc: add avcodec_get_type() for mapping codec_id -> type. | Anton Khirnov | 2011-08-16 | |
| | ||||
* | flvenc: use int64_t to store offsets | Luca Barbato | 2011-08-16 | |
| | | | | | | | | Metadata currently is written only at the start of the file in normal cases, when transcoding from a rtmp source metadata could be written later and the offset recorded can exceed 32bit. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | avconv: don't segfault on 0 input files. | Anton Khirnov | 2011-08-16 | |
| | ||||
* | Do not write ID3v1 tags by default | Diogo Franco | 2011-08-16 | |
| | | | | | | | | | | ID3v1 are legacy tags with several limitations; furthermore avconv/ffmpeg writes the tags in UTF-8 which probably has near-0 software support. Add a -write_id3v1 option to be able to turn it on; disabled by default. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | mpegts: log into an AVFormatContext rather than MpegTSContext. | Alex Converse | 2011-08-16 | |
| | | | | MpegTSContext's AVClass member can be NULL. | |||
* | movenc: change AV_LOG_INFO to AV_LOG_WARNING for some warnings | Anton Khirnov | 2011-08-16 | |
| | ||||
* | avconv: remove a write-only variable | Anton Khirnov | 2011-08-16 | |
| |