- 17 Aug, 2011 12 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>
-
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 28 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.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
It allows to check if a given codec can be written into a container.
-
Anton Khirnov authored
-
Luca Barbato authored
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>
-
Anton Khirnov authored
-
Diogo Franco authored
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>
-
Alex Converse authored
MpegTSContext's AVClass member can be NULL.
-
Stefano Sabatini authored
strsep() is not POSIX compliant, and thus not supported on some platform. Fix compilation on Solaris.
-
Stefano Sabatini authored
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
New streams are always added to the last output file.
-
Anton Khirnov authored
Move find_codec_or_die(), choose_codec(), new_output_stream() and read_avserver_streams() below transcode() where they belong.
-
Anton Khirnov authored
It's only used in opt_output_file(), so move it right above opt_output_file().
-
Anton Khirnov authored
parse_forced_key_frames() is only used in new_video_stream(), so move it right above new_video_stream().
-
Anton Khirnov authored
Its only reason for its existence was ffmpeg's inability to properly assign AVOptions to streams. Now this is not a problem anymore, so 'ab' should go.
-
Anton Khirnov authored
It's often mistakenly used as 'same quality', emphasize that it's not true in the manual.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
The new option doesn't depend on its placement wrt -new* options (which don't exist anymore) and works in a similar way as per-stream AVOptions. -[vas]codec remain as aliases to -codec:[vas]
-