- 18 Aug, 2011 4 commits
-
-
Michael Niedermayer authored
* qatar/master: (23 commits) h264: hide reference frame errors unless requested swscale: split hScale() function pointer into h[cy]Scale(). Move clipd macros to x86util.asm. avconv: reindent. avconv: rescue poor abused start_time global. avconv: rescue poor abused recording_time global. avconv: merge two loops in output_packet(). avconv: fix broken indentation. avconv: get rid of the arbitrary MAX_FILES limit. avconv: get rid of the output_streams_for_file vs. ost_table schizophrenia avconv: add a wrapper for output AVFormatContexts and merge output_opts into it avconv: make itsscale syntax consistent with other options. avconv: factor out adding input streams. avconv: Factorize combining auto vsync with format. avconv: Factorize video resampling. avconv: Don't unnecessarily convert ipts to a double. ffmpeg: remove unsed variable nopts RV3/4 parser: remove unused variable 'off' add XMV demuxer rmdec: parse FPS in RealMedia properly ... Conflicts: avconv.c libavformat/version.h libswscale/swscale.c tests/ref/fate/lmlm4-demux Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Dustin Brody authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Ronald S. Bultje authored
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.
-
Ronald S. Bultje authored
This allows sharing them between multiple .asm files.
-
- 17 Aug, 2011 32 commits
-
-
Matthew Einhorn authored
A pix_fmt_mask is obtained by bitwise or-ing two pixel format bits, rather than doing a logical or. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
-
Matthew Einhorn authored
This fixed the problem where if there's more than 64 pixel formats defined avcodec_find_best_pix_fmt() returns the wrong pixel format. Signed-off-by: Matthew Einhorn <moiein2000@gmail.com> Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
-
Aurelien Jacobs authored
-
Reimar Döffinger authored
Fixes trac issue #338. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
Anton Khirnov authored
-
Anton Khirnov authored
Keep a per-OutputFile instance of it, thus making -ss work with multiple output files.
-
Anton Khirnov authored
Keep a per-OutputFile instance of it, thus making -t work with multiple output files.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
Instead store output streams in the same way as input streams.
-
Anton Khirnov authored
-
Anton Khirnov authored
Move the stream specifier to the option name.
-
Anton Khirnov authored
-
Alex Converse authored
-
Alex Converse authored
-
Alex Converse authored
-
Diego Biurrun authored
-
Kostya Shishkov authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Sven Hesse authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Kostya Shishkov authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Kostya Shishkov authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Kostya Shishkov authored
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>
-
Kostya Shishkov authored
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.rmSigned-off-by: Diego Biurrun <diego@biurrun.de>
-
Michael Niedermayer authored
* qatar/master: Revert "avconv: use stream copy by default when possible." avconv: print stream copy information. avconv: use stream copy by default when possible. matroskaenc: vertical alignment. matroskaenc: implement query_codec() lavf: add avformat_query_codec(). lavc: add avcodec_get_type() for mapping codec_id -> type. flvenc: use int64_t to store offsets avconv: don't segfault on 0 input files. Do not write ID3v1 tags by default mpegts: log into an AVFormatContext rather than MpegTSContext. Conflicts: doc/APIchanges libavcodec/version.h libavformat/avformat.h libavformat/mp3enc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
this more than 4000 line file has less than 600 lines that are not in ffmpeg.c and they are largely cosmetic changes from ffmpeg.c. Thus the copyright statement from ffmpeg.c should be used. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Mina Nagy Zaki authored
Based on a patch by Stefano. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
-
Stefano Sabatini authored
-
Stefano Sabatini authored
This way the content of "vfilters" can be reused. For example when the frame size changes, the filterchain is reconfigured reusing again the vfilters value.
-
Stefano Sabatini authored
Use av_log(AV_LOG_LEVEL...) rather than av_dlog, the log is useful even for "normal" debugging, and consistent with what is done in ffmpeg. Also change the message to achieve better consistency with the corresponding ffmpeg message.
-
Stefano Sabatini authored
Sligthly improve readability, reduce redundancy.
-
Stefano Sabatini authored
Use the value specified in the codec context for setting the filterchain sample aspect ratio, when it is not specified in the stream context. Consistent with the ffmpeg behavior. Fix trac issue #398.
-
- 16 Aug, 2011 4 commits
-
-
Michael Niedermayer authored
* qatar/master: movenc: change AV_LOG_INFO to AV_LOG_WARNING for some warnings avconv: remove a write-only variable avconv: remove pointless parameter from new_*_stream(). avconv: cosmetics, move code avconv: cosmetics -- move copy_chapters(). avconv: cosmetics -- move parse_forced_key_frames(). lavc: add audio flag to the 'b' option, deprecate 'ab'. avconv: rename sameq to same_quant doc/avconv: add forgotten end of chapter. Changelog: document avconv incompatibilities with ffmpeg. avconv: replace -vcodec/-acodec/-scodec with a better system. avconv: remove presets. svq3: propagate codec memory allocation failure in context init Conflicts: Changelog avconv.c libavcodec/options.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Carl Eugen Hoyos authored
-
Reimar Döffinger authored
avcodec_set_dimensions should be used for size changes to ensure compatibility with future changes. avctx->width/avctx->height may not be set to display-only dimensions. Even more so since vc1dec.c would later set coded_width/height based on this. coded_width/coded_height should be used instead of width/height for decoder setup. This fixes playback of e.g. zz-mcr-nsqr.vc1 sample (containing display width/height settings) in MPlayer and should fix a crash with MPC: http://forum.doom9.org/showthread.php?t=162221. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
Anton Khirnov authored
This reverts commit 4f4f3384. This commit has some ugly corner cases and needs to be discussed further.
-