Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | lavf: fix invalid reads in avformat_find_stream_info() | Anton Khirnov | 2011-07-14 | |
| | ||||
* | cmdutils: replace opt_default with opt_default2() and remove set_context_opts | Anton Khirnov | 2011-07-13 | |
| | ||||
* | ffmpeg: use new avcodec_open2 and avformat_find_stream_info API. | Anton Khirnov | 2011-07-13 | |
| | ||||
* | ffplay: use new avcodec_open2 and avformat_find_stream_info API. | Anton Khirnov | 2011-07-13 | |
| | ||||
* | cmdutils: store all codec options in one dict instead of video/audio/sub | Anton Khirnov | 2011-07-13 | |
| | | | | Split them when codec id is known. | |||
* | ffmpeg: check experimental flag after codec is opened. | Anton Khirnov | 2011-07-13 | |
| | | | | | This doesn't access avcodec_opts, so it will work with the new options passing system. | |||
* | ffmpeg: do not set GLOBAL_HEADER flag in the options context | Anton Khirnov | 2011-07-13 | |
| | | | | | The removed lines have no effect, since the flag is set on all encoder for the given file and avcodec_opts are reset between files. | |||
* | ac3enc: merge AC3MDCTContext with AC3EncodeContext. | Justin Ruggles | 2011-07-13 | |
| | | | | | | Since both the fixed-point and floating-point encoders use the FFTContext, this no longer needs to be in a separate context. Also, when a short-transform context is added, the same MDCT window will be used. | |||
* | ac3enc: prefer passing AC3EncodeContext rather than AVCodecContext | Justin Ruggles | 2011-07-13 | |
| | ||||
* | ac3enc: fix memleak | Justin Ruggles | 2011-07-13 | |
| | ||||
* | mpeg1video: add CODEC_CAP_SLICE_THREADS. | Ronald S. Bultje | 2011-07-13 | |
| | ||||
* | lavf: fix segfault in av_open_input_stream() | Anton Khirnov | 2011-07-13 | |
| | | | | ic is NULL in case of error. | |||
* | mpegtsenc: set Random Access indicator on keyframe start packets | Jindrich Makovicka | 2011-07-13 | |
| | | | | | Signed-off-by: Jindrich Makovicka <jindrich.makovicka@nangu.tv> Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | lavf: Cleanup try_decode_frame() logic. | Alex Converse | 2011-07-13 | |
| | | | | This fixes AAC playback in ffplay. | |||
* | Replace some gotos that lead to single return statements by direct return. | Diego Biurrun | 2011-07-13 | |
| | ||||
* | build: move tests/seek_test.c to libavformat and reuse generic build rules | Diego Biurrun | 2011-07-13 | |
| | ||||
* | mxfenc: include needed header for ff_iso8601_to_unix_time() prototype | Kostya Shishkov | 2011-07-13 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | Add a check for strptime(). | Anton Khirnov | 2011-07-13 | |
| | | | | It's an XSI extension, not available on some supported systems. | |||
* | lavf: factor out conversion of ISO8601 string to unix time | Anton Khirnov | 2011-07-13 | |
| | ||||
* | wav: parse 'bext' metadata | Tomas Härdin | 2011-07-13 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | wav: keep parsing until EOF if the input is seekable and we know the size of ↵ | Tomas Härdin | 2011-07-13 | |
| | | | | | | the data tag Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | wav: Refactor the tag checking into a switch statement | Tomas Härdin | 2011-07-13 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | wav: make sure neither data_size nor sample_count is negative. | Tomas Härdin | 2011-07-13 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | wav: refactor the 'fmt ' tag search and parsing. | Tomas Härdin | 2011-07-13 | |
| | | | | | | | | Moving the search and parsing of the 'fmt ' info the main loop of wav_read_header() allows tags that precede it to be parsed. Creating wav_parse_fmt_tag() makes wav_read_header() easier to read. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | wav: add an option for writing BEXT chunk | Benjamin Larsson | 2011-07-13 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | ffmpeg: get rid of a pointless limit on number of streams. | Anton Khirnov | 2011-07-13 | |
| | ||||
* | ffmpeg: remove an unused define. | Anton Khirnov | 2011-07-13 | |
| | ||||
* | Musepack SV7: try to read files without number of frames provided | Kostya Shishkov | 2011-07-13 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | doc: Improve references to external URLs. | Diego Biurrun | 2011-07-12 | |
| | | | | | | Sometimes it makes sense to replace a raw URL with some informative text that links to the URL instead of using the raw URL itself in the text. Also transform some mailing list references into links. | |||
* | h264: move decode_mb_skip() from h264.h to h.264_mvpred.h | Diego Biurrun | 2011-07-12 | |
| | | | | This resolves a circular dependency between the headers. | |||
* | ffplay: skip return value of avcodec_decode_video2 / avcodec_decode_subtitle2 | Diego Biurrun | 2011-07-12 | |
| | | | | This fixes some warnings about unused-but-set variables. | |||
* | dnxhdenc: Replace a forward declaration by the proper #include. | Diego Biurrun | 2011-07-12 | |
| | ||||
* | h264: move h264_mvpred.h include. | Ronald S. Bultje | 2011-07-12 | |
| | | | | | | | | Fixes the following compile error with darwin/gcc-4.2.1: In file included from libavcodec/error_resilience.c:33: libavcodec/h264.h: In function ‘decode_mb_skip’: libavcodec/h264.h:773: error: ‘always_inline’ function could not be inlined in call to ‘pred_pskip_motion’: the function body must appear before caller libavcodec/h264.h:1334: error: called from here | |||
* | pix_fmt: Fix number of bits per component in yuv444p9be | Oskar Arvidsson | 2011-07-12 | |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
* | lavf: deprecate AVFormatContext.timestamp | Anton Khirnov | 2011-07-12 | |
| | | | | It's replaced by 'creation_time' metadata tag. | |||
* | ffmpeg: merge input_files_ts_scale into InputStream. | Anton Khirnov | 2011-07-12 | |
| | ||||
* | ffmpeg: don't abuse a global for passing sample format from input to output | Anton Khirnov | 2011-07-12 | |
| | | | | It's broken with multiple files or audio streams. | |||
* | ffmpeg: don't abuse a global for passing channel layout from input to output | Anton Khirnov | 2011-07-12 | |
| | | | | It's broken with multiple files or audio streams. | |||
* | ffmpeg: factor common code from new_a/v/s/d_stream to new_output_stream() | Anton Khirnov | 2011-07-12 | |
| | ||||
* | matroskaenc: make SSA default subtitle codec. | Anton Khirnov | 2011-07-12 | |
| | | | | | It's a better format and we have an encoder for it, so it doesn't fail like CODEC_ID_TEXT. | |||
* | oggdec: prevent heap corruption. | Chris Evans | 2011-07-11 | |
| | | | | | | | | Specifically crafted samples can reinit ogg->streams[] while reading samples, and thus we should not cache old pointers since these may no longer be valid. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
* | changelog: misc typo and wording fixes | Diego Biurrun | 2011-07-12 | |
| | ||||
* | H.264: add filter_mb_fast support for >8-bit decoding | Jason Garrett-Glaser | 2011-07-11 | |
| | | | | Much faster high bit depth deblocking. | |||
* | doc: Remove outdated comments about gcc 2.95 and gcc 3.3 support. | Diego Biurrun | 2011-07-11 | |
| | ||||
* | lls: use av_lfg instead of rand() in test program | Mans Rullgard | 2011-07-11 | |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | build: remove unnecessary dependency on libs from 'all' target | Mans Rullgard | 2011-07-11 | |
| | | | | | | | The libs are added to the all target elsewhere, no need to do it again here. Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
* | H.264: avoid redundant alpha/beta calculations in loopfilter | Jason Garrett-Glaser | 2011-07-11 | |
| | ||||
* | H.264: optimize intra/inter loopfilter decision | Jason Garrett-Glaser | 2011-07-11 | |
| | ||||
* | mpegts: fix Continuity Counter error detection | Jindrich Makovicka | 2011-07-11 | |
| | | | | | | | | | According to MPEG-TS specs, the continuity_counter shall not be incremented when the adaptation_field_control of the packet equals '00' or '10'. Signed-off-by: Jindrich Makovicka <jindrich.makovicka@nangu.tv> Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | build: remove unnecessary FFLDFLAGS variable | Mans Rullgard | 2011-07-11 | |
| | | | | | | | | This variable is set to the same value for all directories. Adding the -L flags directly to LDFLAGS is simpler and achieves the same thing. Signed-off-by: Mans Rullgard <mans@mansr.com> |