215 Commits (8eafa0b4882982ada4a3d79a37a683e79c677718)

Author SHA1 Message Date
Aurelien Jacobs 68b0fd7c68 matroskadec: cosmetic indentation 15 years ago
Joakim Plate 3e93c8ed14 matroskadec: timestamps are dts and not pts in ms vfw compatibility mode 15 years ago
Anton Khirnov ca76a11948 Add a list of generic tags and change demuxers to follow it. 15 years ago
David Conrad 18ca491bf1 mkvdec: Avoid divide-by-zero crash on invalid real audio tracks 15 years ago
Aurelien Jacobs 553e9f7529 matroskadec: cosmetics: indentation 15 years ago
Aurelien Jacobs ff0d5a745e matroskadec: don't overwrite extradata already read by ff_get_wav_header() 15 years ago
Aurelien Jacobs 038146e9cf matroskadec: fix handling of A_MS/ACM track with no extradata 15 years ago
Aurelien Jacobs 429eeecd5a matroskadec: add correct extradata offset for V_MS/VFW/FOURCC tracks 16 years ago
Aurelien Jacobs e26444079c matroskadec: factorize some code 16 years ago
Aurelien Jacobs 8306be9c3b matroskadec: disable h264 parser as long as it totally mess up frame type 16 years ago
Aurelien Jacobs 194d4b494b matroskadec: correctly parse flags for simpleblock frames 16 years ago
Daniel Verkamp 1a40491ef2 Add ff_ prefixes to exported symbols in libavformat/riff.h. 16 years ago
Aurelien Jacobs 4f909c7675 matroskadec: prepend TargetType to metadata key name 16 years ago
Benjamin Larsson 0871e65cf6 Remove unused code found by CSA 16 years ago
Aurelien Jacobs 719e721a14 Add some basic metadata conversion tables for matroska and asf. 16 years ago
Aurelien Jacobs 9ebeea82f0 matroskadec: return AVERROR_EOF upon detection of end of file 16 years ago
Aurelien Jacobs f702df396d matroskadec: export language of metadata tags when available 16 years ago
Aurelien Jacobs 929e9de7a1 matroskadec: add generic metadata support 16 years ago
Aurelien Jacobs 325ace3efc matroskadec: read track and attachment uid 16 years ago
Aurelien Jacobs 38766e084f matroskadec: export track name through the metadata API 16 years ago
Aurelien Jacobs 6cb6e159f8 matroskadec: use new metadata API to export some simple information 16 years ago
Aurelien Jacobs 69b6d53beb cosmetics: whitespace 16 years ago
Reimar Döffinger 0b178e5629 Add av_ prefix to LZO stuff and thus make it officially part of the public API. 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Aurelien Jacobs 0e169d16f1 matroskadec: merge ByteIOContext declarations at upper level 16 years ago
Aurelien Jacobs 68a71451f6 matroskadec: parse the WAVEFORMATEX header and discard it from extradata 16 years ago
Aurelien Jacobs e0e4be590c matroskadec: ensure we only consider chapters which are properly ordered 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Diego Biurrun 6a5d31ac25 Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 16 years ago
Alexander Strange 1ca610c015 Allocate and clear FF_INPUT_BUFFER_PADDING_SIZE bytes at the end of mkv 16 years ago
Aurelien Jacobs 8f569ed08f matroskadec: fix index timestamps for some broken files 16 years ago
Aurelien Jacobs 37d3e0667a uses FF_ARRAY_ELEMS() where appropriate 16 years ago
Diego Biurrun bc5c918ea8 Remove offset_t typedef and use int64_t directly instead. 16 years ago
Aurelien Jacobs c58e8bd3c3 matroskadec: cosmetics: indentation 16 years ago
Aurelien Jacobs 21a115d17b matroskadec: don't merge packets which have no timestamp 16 years ago
Aurelien Jacobs d5e34dcb72 matroskadec: merge ASS events which share the same pts in the same AVPavket 16 years ago
Aurelien Jacobs 3df2be9fa7 matroskadec: ass events lines must end with a DOS style EOL 16 years ago
Aurelien Jacobs 1bb4a1a1c4 matroskadec: set duration only for CODEC_ID_TEXT subtitles 16 years ago
Aurelien Jacobs e7d4b7431d matroskadec: pass duration as parameter of matroska_fix_ass_packet() 16 years ago
Aurelien Jacobs a8fd7e764a matroskadec: simplify, first_timecode is already in the index 17 years ago
Aurelien Jacobs 5358a81f9c matroskadec: prevent seeking before the first keyframe of the reference stream 17 years ago
Aurelien Jacobs c16582579b matroskadec: demux relevant subtitle packets after a seek 17 years ago
Aurelien Jacobs 82360e670d matroskadec: ensure that overlapping subtitles are not added to the index 17 years ago
Aurelien Jacobs 20f7466550 matroskadec: after seeking, skip up to the desired timestamp instead of 17 years ago
Aurelien Jacobs f14a201b32 matroskadec: move timecode calculation a little earlier 17 years ago
Aurelien Jacobs 3fc9d7cec4 matroskadec: sanitize track time_scale before using it 17 years ago
Aurelien Jacobs a3467f8608 matroskadec: remove now useless vstream and is_video_key_frame 17 years ago
Aurelien Jacobs dbfb0e5f36 matroskadec: remove useless braces 17 years ago
Aurelien Jacobs 24c3da1637 matroskadec: ensure that the timecode added to the index are is the one 17 years ago
Aurelien Jacobs 3eb9bfbb84 matroskadec: fix ASS subtitle track packets before emitting them 17 years ago