Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | drawtext: reindent after the previous commit | Stefano Sabatini | 2011-06-20 | 1 | -20/+20 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | drawtext: fix strftime() text expansion | Stefano Sabatini | 2011-06-20 | 1 | -18/+27 |
| | | | | | | | The feature was dropped after the filter was partially rewritten and recommitted. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Bump major version for b8e893399ff8755721dc117695ec5ff183c1e07b | Reinhard Tartler | 2011-06-20 | 1 | -4/+4 |
| | | | | | | | | | | | On architectures such as x86 (both 32 bit and 64bit), the stack element size is fixed, which maintains alignment. Here, this change does not break anything. However, we also support also other architectures where this property is not maintained and therefore, applications will crash horribly. This change effectively forces all applications to be recompiled against libswscale. | ||||
* | h264-mt: fix deadlock in packets with multiple slices (e.g. MP4). | Ronald S. Bultje | 2011-06-20 | 1 | -0/+2 |
| | |||||
* | mov: Fix empty edit detection. | Yusuke Nakamura | 2011-06-19 | 1 | -1/+1 |
| | |||||
* | Drop git- prefix from version labels | Mans Rullgard | 2011-06-19 | 1 | -1/+0 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Use the contents of RELEASE as version fallback instead of 'UNKNOWN' | Reinhard Tartler | 2011-06-19 | 2 | -1/+2 |
| | | | | | | This makes binaries produced by source tarballs identify themselves with the version number of the corresponding release series, unless overriden by a 'VERSION' file. | ||||
* | path64/open64: filter out unsupported flags | Mans Rullgard | 2011-06-19 | 1 | -0/+2 |
| | | | | | | | These flags are accepted without error but produce an annoying warning. Filtering them out makes the build less noisy. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Add Release Notes | Reinhard Tartler | 2011-06-19 | 1 | -0/+52 |
| | |||||
* | sipr: Drop unused DSPContext | Alex Converse | 2011-06-18 | 2 | -3/+0 |
| | |||||
* | sipr: include string.h for mem*() | Alex Converse | 2011-06-18 | 1 | -0/+1 |
| | |||||
* | sipr: Use memmove() to copy overlapped buffers. | Alex Converse | 2011-06-18 | 1 | -1/+1 |
| | |||||
* | h264: drop some ugly casts | Alex Converse | 2011-06-18 | 1 | -2/+2 |
| | |||||
* | lavf: prevent crash in av_open_input_file() if ap == NULL. | Ronald S. Bultje | 2011-06-18 | 1 | -1/+1 |
| | | | | Needed for proper behaviour in our old API compatibility code. | ||||
* | more Changelog additions | Reinhard Tartler | 2011-06-18 | 1 | -2/+6 |
| | |||||
* | lavf: add a forgotten NULL check in convert_format_parameters(). | Anton Khirnov | 2011-06-18 | 1 | -0/+3 |
| | |||||
* | Fix build if yasm is not available. | Ronald S. Bultje | 2011-06-18 | 1 | -1/+3 |
| | |||||
* | H.264: Add x86 assembly for 10-bit MC Chroma H.264 functions. | Daniel Kang | 2011-06-18 | 3 | -0/+306 |
| | | | | | | Mainly ported from 8-bit H.264 MC Chroma. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | lavc: add opt_find to AVCodecContext class. | Anton Khirnov | 2011-06-17 | 1 | -1/+20 |
| | | | | | Fixes encoder private options, which are broken now in ffmpeg, because opt_default2() can't find them, thus making opt_default() to fail. | ||||
* | h264: Complexify frame num gap shortening code | Alexander Strange | 2011-06-16 | 1 | -3/+14 |
| | | | | | | | | By observation it did not seem to handle prev_frame_num > frame_num. This does not affect any files I have. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | intreadwrite.h: fix AV_RL32/AV_RB32 signedness. | Uoti Urpala | 2011-06-16 | 1 | -10/+10 |
| | | | | | | | | | The output type of the AV_RL32/AV_RB32 macros was signed int. The resulting overflow broke at least some ASF streams with large timestamps. Fix by adding a cast to uint32_t. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Fix decoding of mpegts streams with h264 video that does *NOT* have b frames | Mike Scheutzow | 2011-06-16 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | One of the causes of this bug is that the h264 parser defaults low_delay to 1, but the h264 codec defaults low_delay to 0. Really Ugly. After many hours of looking at this, I'm still not sure how has_b_frames is *intended* to behave, but to me the implementation appears way more complicated than it ought to be. My patch relies on the encoder to set an optional field in the SPS. This works for libx264 streams, but I'm not sure that all h264 encoders will set it. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Add minor bumps and APIChanges entries for lavf private options. | Anton Khirnov | 2011-06-16 | 3 | -3/+13 |
| | |||||
* | ffmpeg: deprecate -vc and -tvstd | Anton Khirnov | 2011-06-16 | 1 | -10/+6 |
| | | | | They've been replaced by demuxer private options. | ||||
* | ffmpeg: use new avformat_open_* API. | Anton Khirnov | 2011-06-16 | 2 | -31/+48 |
| | |||||
* | ffserver: use new avformat_open_* API. | Anton Khirnov | 2011-06-16 | 1 | -20/+17 |
| | |||||
* | ffprobe: use new avformat_open_* API. | Anton Khirnov | 2011-06-16 | 1 | -5/+8 |
| | |||||
* | ffplay: use new avformat_open_* API. | Anton Khirnov | 2011-06-16 | 1 | -15/+9 |
| | |||||
* | cmdutils: add opt_default2(). | Anton Khirnov | 2011-06-16 | 2 | -4/+47 |
| | | | | | | It stores options in a dictionary to be passed to new open calls. It will replace opt_default once all the pieces are in place. | ||||
* | dict: add AV_DICT_APPEND flag. | Anton Khirnov | 2011-06-16 | 2 | -1/+14 |
| | |||||
* | lavf: add avformat_write_header() as a replacement for av_write_header(). | Anton Khirnov | 2011-06-16 | 3 | -15/+80 |
| | | | | It supports more convenient setting of AVOptions. | ||||
* | Deprecate av_open_input_* and remove their uses. | Anton Khirnov | 2011-06-16 | 8 | -122/+89 |
| | | | | Deprecate the last remaining member of AVFormatParameters. | ||||
* | lavf: add avformat_open_input() as a replacement for av_open_input_* | Anton Khirnov | 2011-06-16 | 3 | -1/+153 |
| | | | | Add support for demuxer private options. | ||||
* | AVOptions: add av_opt_find() as a replacement for av_find_opt. | Anton Khirnov | 2011-06-16 | 6 | -9/+70 |
| | |||||
* | AVOptions: add av_opt_set_dict() mapping a dictionary struct to a context. | Anton Khirnov | 2011-06-16 | 2 | -0/+39 |
| | | | | This way the caller can pass all the options in one nice package. | ||||
* | ffmpeg: don't abuse a global for passing frame size from input to output | Anton Khirnov | 2011-06-16 | 1 | -6/+10 |
| | | | | It's broken with multiple files or video streams. | ||||
* | ffmpeg: don't abuse a global for passing pixel format from input to output | Anton Khirnov | 2011-06-16 | 1 | -3/+5 |
| | | | | It's broken with multiple files or video streams. | ||||
* | ffmpeg: initialise encoders earlier. | Anton Khirnov | 2011-06-16 | 1 | -6/+6 |
| | | | | Fixes choosing supported samplerate and framerate. | ||||
* | ffmpeg: merge output_codecs array into AVOutputStream members. | Anton Khirnov | 2011-06-16 | 1 | -11/+7 |
| | | | | There's no point in keeping them separate. | ||||
* | rtpenc_latm: Consistently use "Libav" in license boilerplate. | Diego Biurrun | 2011-06-16 | 1 | -2/+2 |
| | |||||
* | rtsp: Don't pass string pointer as format string to ff_url_join | Martin Storsjö | 2011-06-16 | 1 | -2/+2 |
| | | | | | | | | | In this case, the string that was passed couldn't contain user-defined data and thus there was no risk for injection bugs, but it's safer this way, if we later change the content of the options string. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | mmsh: fixed printf injection bug in mmsh request | Kirill Zorin | 2011-06-16 | 1 | -1/+1 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | codec-regression: remove pointless -r options for dnxhd | Anton Khirnov | 2011-06-16 | 1 | -3/+3 |
| | |||||
* | ac3enc: use correct alignment and length in channel coupling dsp functions. | Justin Ruggles | 2011-06-15 | 1 | -11/+13 |
| | | | | This fixes a segfault when using the C version of ac3dsp.float_to_fixed24(). | ||||
* | ffmpeg: don't abuse a global for passing framerate from input to output | Anton Khirnov | 2011-06-15 | 1 | -9/+13 |
| | | | | It's broken with multiple files or video streams. | ||||
* | ffmpeg: don't abuse a global for passing channels from input to output | Anton Khirnov | 2011-06-15 | 1 | -6/+9 |
| | | | | It's broken with multiple files or audio streams. | ||||
* | ffmpeg: don't abuse a global for passing samplerate from input to output | Anton Khirnov | 2011-06-15 | 4 | -19/+21 |
| | | | | | | | It's broken with multiple files or audio streams. This removes the default samplerate of 44100 for raw input, hence all the FATE changes. | ||||
* | ARM: update ff_h264_idct8_add4_neon for 4:4:4 changes | Mans Rullgard | 2011-06-15 | 2 | -19/+25 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | swscale: use SwsContext for av_log when available | Janne Grunau | 2011-06-15 | 1 | -4/+4 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | swscale: Remove HAVE_MMX from files that are only compiled with MMX enabled. | Diego Biurrun | 2011-06-15 | 2 | -2/+2 |
| |