230 Commits (648e41b342595ab11770ac99aa405971568d86d2)

Author SHA1 Message Date
David Conrad 5549aa6d0d matroskadec: Free ebml binary buffer on error 15 years ago
David Conrad 465c28b6b4 matroskadec: Fix buffer overread in matroska_ebmlnum_uint 15 years ago
David Conrad d98bd80ed3 matroskadec: Ensure time_scale is nonzero, fixes divide-by-zero if the file 15 years ago
David Conrad 1c664b239c matroskadec: Use av_freep in ebml_read_ascii 15 years ago
Baptiste Coudurier 1095d44258 set avg frame rate in mkv demuxer 15 years ago
Stefano Sabatini 2ef6c1242a Mark av_metadata_set() as deprecated, and use av_metadata_set2() 15 years ago
Baptiste Coudurier f7501a71a1 seems aac gets screwed up by the parser so disable it 15 years ago
Baptiste Coudurier dc1c26dc8e parse stream headers for audio streams in mkv, needed for frame size 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Stefano Sabatini 9a2cb05ff9 Move the internal function declarations in avformat.h to internal.h. 15 years ago
Jean-Daniel Dupas cc947f04cc Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY. 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Aurelien Jacobs e536ccd653 matroskadec: use more appropriate error code 15 years ago
Aurelien Jacobs 6b10228a55 matroskadec: add support for SIPR audio tracks 15 years ago
David Conrad e48f7ff3cb matroskadec: Fix a buffer overread 15 years ago
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