summaryrefslogtreecommitdiff
path: root/libavformat
Commit message (Collapse)AuthorAge
* dsicin: fix several audio-related fields in the CIN demuxerJustin Ruggles2011-10-29
| | | | | | | bits_per_coded_sample should be 8. block_align is calculated incorrectly, but it is not needed anyway. packet pts should be calculated in samples. packet duration can be set.
* mov: Avoid divide by zero in edit list dts handlingBenjamin Larsson2011-10-29
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* lavf: use number of output pictures for delay checks.Ronald S. Bultje2011-10-28
| | | | | | This fixes false positives of has_codec_delay_been_guessed() for streams where not every input picture generates an output picture, such as interlaced H264.
* probe: Restore identification of files with very large id3 tags and no ↵Alex Converse2011-10-28
| | | | | | | | extension. Restore behavior of identifying files with huge id3 tags as mp3 at AVPROBE_SCORE_MAX/4. This was broken in r25378 and subsequently removed in r25929.
* probe: Remove id3 tag presence as a criteria to do file extension checking.Alex Converse2011-10-28
| | | | | This only encourages our users to put id3v2 tags on non-mp3 files to opt into extension based probing.
* mpegts: MP4 SL supportAlex Converse2011-10-28
|
* mpegts: MP4 OD supportAlex Converse2011-10-28
|
* mpegts: Add support for Sections in PMTAlex Converse2011-10-28
|
* mpegts: Replace the MP4 descriptor parser with a recursive parser.Alex Converse2011-10-28
|
* mpegts: Add support for multiple mp4 descriptorsAlex Converse2011-10-28
|
* mpegts: Parse mpeg2 SL descriptors.Alex Converse2011-10-28
|
* isom: Add MPEG4SYSTEMS dummy object type indication.Alex Converse2011-10-28
|
* lavf: add init_put_byte() to the list of visible symbols.Anton Khirnov2011-10-28
|
* seek-test: free options dictionary after useJanne Grunau2011-10-28
|
* seek-test: update to recent avformat apiJanne Grunau2011-10-28
|
* lavf: move private fields in AVStream to the end at next bump.Anton Khirnov2011-10-28
|
* lavf: move private fields in AVFormatContext to the end at next bump.Anton Khirnov2011-10-28
|
* lavf: make some seeking functions privateAnton Khirnov2011-10-28
| | | | | | | Specifically av_update_cur_dts(), av_seek_frame_binary() and av_gen_search(). They are not supposed to be called outside lavf.
* iv8: assemble packets to return complete framesJanne Grunau2011-10-27
|
* tta: check for extradata allocation failure in tta demuxerJustin Ruggles2011-10-25
|
* lavf: deprecate AVStream.stream_copyAnton Khirnov2011-10-25
| | | | | It's only used in avconv, so it properly belongs to OutputStream struct there.
* lavf: simplify by using FFMAX/FFMIN.Anton Khirnov2011-10-25
|
* mpegenc: add preload private option.Anton Khirnov2011-10-25
| | | | Deprecate AVFormatContext.preload.
* Move id3v2 tag writing to a separate file.Michael Karcher2011-10-23
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* id3v2: fix doxy comment - 'machine byte order' makes no sense on char arraysMichael Karcher2011-10-22
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* lavf: export some forgotten symbols with non-av prefixes.Anton Khirnov2011-10-22
|
* flvdec: Do not call parse_keyframes_index with a NULL streamReimar Döffinger2011-10-22
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Move timefilter code from lavf to lavd.Anton Khirnov2011-10-21
| | | | | | It's only used in the JACK device. Fixes linking shared lavd with JACK enabled.
* mov: add support for hdvd and pgapmetadata atomsRaivo Hool2011-10-21
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mov: rename function _stik, some indentation cosmeticsRaivo Hool2011-10-21
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mov: rename function _int8 to remove ambiguity, some indentation cosmeticsRaivo Hool2011-10-21
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mov: parse the gnre atomRaivo Hool2011-10-21
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* flvenc: store delay and last_ts per-stream.Justin Ruggles2011-10-21
|
* lavc: use avpriv_ prefix for ff_toupper4.Anton Khirnov2011-10-20
| | | | It's used in lavf.
* lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits.Anton Khirnov2011-10-20
| | | | They are used in lavf.
* lavc: use avpriv_ prefix for ff_ac3_parse_header.Anton Khirnov2011-10-20
| | | | It's used in lavf.
* lavc: use avpriv_ prefix for ff_frame_rate_tab.Anton Khirnov2011-10-20
| | | | It's used in lavf.
* lavc: rename ff_find_start_code to avpriv_mpv_find_start_codeAnton Khirnov2011-10-20
| | | | It's used in lavf.
* lavc: use avpriv_ prefix for ff_split_xiph_headers.Anton Khirnov2011-10-20
| | | | It's used in lavf.
* lavc: use avpriv_ prefix for ff_dirac_parse_sequence_header.Anton Khirnov2011-10-20
| | | | It's used in lavf.
* lavc: use avpriv_ prefix for some dv symbols used in lavf.Anton Khirnov2011-10-20
| | | | Specifically, ff_dv_frame_profile and ff_dv_codec_profile.
* lavc: use avpriv_ prefix for some flac symbols used in lavf.Anton Khirnov2011-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 Khirnov2011-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 Khirnov2011-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 Khirnov2011-10-20
| | | | It's used in lavf.
* lavf: hide private symbols.Anton Khirnov2011-10-20
| | | | Overhead as reported by rbelf-size goes from 40147 to 20877.
* lavf: use avpriv_ prefix for some dv functions.Anton Khirnov2011-10-20
| | | | They are used in libavdevice.
* lavf: use avpriv_ prefix for ff_new_chapter().Anton Khirnov2011-10-20
| | | | It's used in libavdevice.
* avformat: do not require frame_size for Speex.Justin Ruggles2011-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 Ruggles2011-10-20
| | | | | The first timestamp should be negative due to delay. Also, do not set AVCodecContext.frame_size unnecessarily.