Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits. | Anton Khirnov | 2011-10-20 |
| | | | | They are used in lavf. | ||
* | lavc: use avpriv_ prefix for ff_ac3_parse_header. | Anton Khirnov | 2011-10-20 |
| | | | | It's used in lavf. | ||
* | lavc: use avpriv_ prefix for ff_frame_rate_tab. | Anton Khirnov | 2011-10-20 |
| | | | | It's used in lavf. | ||
* | lavc: rename ff_find_start_code to avpriv_mpv_find_start_code | Anton Khirnov | 2011-10-20 |
| | | | | It's used in lavf. | ||
* | lavc: use avpriv_ prefix for ff_split_xiph_headers. | Anton Khirnov | 2011-10-20 |
| | | | | It's used in lavf. | ||
* | lavc: use avpriv_ prefix for ff_dirac_parse_sequence_header. | Anton Khirnov | 2011-10-20 |
| | | | | It's used in lavf. | ||
* | lavc: use avpriv_ prefix for some dv symbols used in lavf. | Anton Khirnov | 2011-10-20 |
| | | | | Specifically, ff_dv_frame_profile and ff_dv_codec_profile. | ||
* | lavc: use avpriv_ prefix for some flac symbols used in lavf. | Anton Khirnov | 2011-10-20 |
| | | | | | Specifically, ff_flac_parse_streaminfo, ff_flac_is_extradata_valid and ff_flac_parse_block_header | ||
* | lavc: use avpriv_ prefix for some mpeg4audio symbols used in lavf. | Anton Khirnov | 2011-10-20 |
| | | | | | Specifically, ff_mpeg4audio_sample_rates, ff_mpeg4audio_get_config and ff_copy_pce_data | ||
* | lavc: use avpriv_ prefix for some mpegaudio symbols used in lavf. | Anton Khirnov | 2011-10-20 |
| | | | | | Specifically, ff_mpa_freq_tab, ff_mpa_bitrate_tab, ff_mpa_decode_header, ff_mpegaudio_decode_header. | ||
* | lavc: use avpriv_ prefix for ff_aac_parse_header(). | Anton Khirnov | 2011-10-20 |
| | | | | It's used in lavf. | ||
* | lavf: hide private symbols. | Anton Khirnov | 2011-10-20 |
| | | | | Overhead as reported by rbelf-size goes from 40147 to 20877. | ||
* | lavf: use avpriv_ prefix for some dv functions. | Anton Khirnov | 2011-10-20 |
| | | | | They are used in libavdevice. | ||
* | lavf: use avpriv_ prefix for ff_new_chapter(). | Anton Khirnov | 2011-10-20 |
| | | | | It's used in libavdevice. | ||
* | avcodec: add CODEC_CAP_DELAY note to avcodec_decode_audio3() documentation | Justin Ruggles | 2011-10-20 |
| | |||
* | avcodec: clarify the CODEC_CAP_DELAY note in avcodec_decode_video2() | Justin Ruggles | 2011-10-20 |
| | |||
* | avcodec: clarify documentation of CODEC_CAP_DELAY | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: fix end-of-stream decoding. | Justin Ruggles | 2011-10-20 |
| | | | | | | | | | | | | enable CODEC_CAP_DELAY to flush any remaining frames in the buffer. Stop decoding when the FN_QUIT command is found so that a trailing seek table isn't decoded as a normal frame. decode all channels in the same call to avcodec_decode_audio3() so that decoding will not stop after the first channel of the last frame. Updated FATE reference. More valid audio is now decoded. | ||
* | shorten: do not use block size to determine whether to read the header. | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: check output buffer size before decoding | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: use av_clip_int16() for output sample clipping | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: use bytestream functions to decode the embedded WAVE header | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: add some comments | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: merge decoding of FN_DIFF* subblocks into decode_subframe_lpc() | Justin Ruggles | 2011-10-20 |
| | |||
* | cosmetics: remove some needless commented-out stuff | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: validate block size | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: move declaration of 'ret' to top of shorten_decode_frame() | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: pass on error value from allocate_buffers() instead of returning -1 | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: check for realloc failure | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: move decoding of prediction order and applying of global offset to | Justin Ruggles | 2011-10-20 |
| | | | | decode_subframe_lpc(). | ||
* | shorten: only calculate output size when returning decoded samples, otherwise | Justin Ruggles | 2011-10-20 |
| | | | | just set data_size to zero. | ||
* | cosmetics: reindent | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: separate processing of audio commands from non-audio commands | Justin Ruggles | 2011-10-20 |
| | |||
* | shorten: skip some fields in the WAV header embedded in the shorten header. | Justin Ruggles | 2011-10-20 |
| | | | | | fixes incorrect bitrate reporting and potential misreporting of the number of channels. | ||
* | shorten: split reading of file header into a separate functions | Justin Ruggles | 2011-10-20 |
| | |||
* | avformat: do not require frame_size for Speex. | Justin Ruggles | 2011-10-20 |
| | | | | | Having it there forces decoding of a frame in order to get frame_size, but it is not really needed for proper demuxing or decoding. | ||
* | ogg/speex: set correct timestamp and duration for the first packet. | Justin Ruggles | 2011-10-20 |
| | | | | | The first timestamp should be negative due to delay. Also, do not set AVCodecContext.frame_size unnecessarily. | ||
* | flvenc: check packet duration in speex using timestamps | Justin Ruggles | 2011-10-20 |
| | | | | Using AVCodecContext.frame_size is not reliable. | ||
* | libspeexenc: add libspeex encoder | Justin Ruggles | 2011-10-20 |
| | |||
* | flvenc: adjust for negative DTS for all codecs, not just H.264 | Justin Ruggles | 2011-10-20 |
| | |||
* | x86: Move some variable declarations below the appropriat #ifdef. | Diego Biurrun | 2011-10-20 |
| | | | | This avoids some unused variable warnings with YASM disabled. | ||
* | x86: Fix linking of ProRes DSP ASM with YASM disabled. | Diego Biurrun | 2011-10-20 |
| | |||
* | avcodec.h: Move G.729/G.723 CODEC_IDs to the correct section. | Diego Biurrun | 2011-10-20 |
| | | | | This is done conditional to the libavcodec version to avoid ABI breaks. | ||
* | Only test-compile w32pthreads.h if W32THREADS are available. | Diego Biurrun | 2011-10-20 |
| | | | | This fixes 'make checkheaders' on non-W32THREADS systems. | ||
* | presets: rename presets directory | Janne Grunau | 2011-10-19 |
| | |||
* | lavc: make avcodec_get_context_defaults3 "officially" public | Anton Khirnov | 2011-10-19 |
| | | | | Deprecate avcodec_get_context_defaults/avcodec_get_context_defaults2 | ||
* | lavf: replace av_new_stream->avformat_new_stream part II. | Anton Khirnov | 2011-10-19 |
| | | | | | | | | Manual replacements are done in this commit. In many cases, the id is some constant made up number (e.g. 0 for video and 1 for audio), which is then not used in the demuxer for anything. Those ids are removed. | ||
* | lavf,lavd: replace av_new_stream->avformat_new_stream part I. | Anton Khirnov | 2011-10-19 |
| | | | | | Trivial replacements with sed are done in this commit: sed 's/av_new_stream(\([^)]*\), 0)/avformat_new_stream(\1, NULL)/' | ||
* | lavf: add avformat_new_stream as a replacement for av_new_stream. | Anton Khirnov | 2011-10-19 |
| | | | | It takes a codec parameter, thus enabling codec-specific defaults. | ||
* | Use correct scaling table for bwd-pred MVs in second B-field | Mashiat Sarker Shakkhar | 2011-10-19 |
| | | | | | | | | | | | When scaling backward predicted MVs in second B-field, the scaling table is opposite of that for P field pictures; i.e. first field P table will be used as second field B table and second field P table will be used as first field B table. This is not documented in the spec, but exists in the ref. decoder. This fixes SA10139. Signed-off-by: Martin Storsjö <martin@martin.st> |