Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | sws/pixfmt/pixdesc: add support for yuv420p9le/be. | Ronald S. Bultje | 2011-10-21 |
| | |||
* | Revert d1d421cbc0d13b08535f7fc08d179572ee352072: change to ↵ | Ronald S. Bultje | 2011-10-21 |
| | | | | fate-lavfi-crop_scale. | ||
* | vp8: fix up handling of segmentation_maps in reference frames. | Ronald S. Bultje | 2011-10-21 |
| | | | | | | | | | Associate segmentation_map[] with reference frame, rather than decoding instance. This fixes cases where the map would be free()'ed on e.g. a size change in one thread, whereas the other thread was still accessing it. Also, it fixes cases where threads overwrite data that is still being referenced by the previous thread, who thinks that it's part of the frame previously decoded by the next thread. | ||
* | swscale: prevent overflow in coefficient calculation. | Ronald S. Bultje | 2011-10-21 |
| | |||
* | lavc: hide private symbols. | Anton Khirnov | 2011-10-20 |
| | | | | Overhead as reported by rbelf-size goes from 90860 to 20204. | ||
* | lavc: deprecate img_get_alpha_info(). | Anton Khirnov | 2011-10-20 |
| | | | | | | It's never been touched or used in any way since it was added in 2003 and only works for PIX_FMT_PAL8, which makes me conclude that nobody's ever used it. | ||
* | lavc: use avpriv_ prefix for ff_toupper4. | Anton Khirnov | 2011-10-20 |
| | | | | It's used in lavf. | ||
* | 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. |