50 Commits (54d2d4f698bb04464b061273d7c45d9362343b29)

Author SHA1 Message Date
Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago
Aurelien Jacobs b9a7da77ec use enum type instead of int 17 years ago
Aurelien Jacobs db26212676 cosmetics: indentation 17 years ago
Aurelien Jacobs de3230fb96 matroskadec: add support for lzo compressed tracks 17 years ago
Aurelien Jacobs 5d2b12f6de matroskadec: fail gracefully when seeking don't work 17 years ago
Aurelien Jacobs 53a1e82bd2 matroskadec: add support for track content encoding 17 years ago
Vladimir Voroshilov 159ef4b02a Implement FFMAX3(a,b,c) - maximum over three arguments. 17 years ago
Aurelien Jacobs 7bfacd4e75 use common aac sample rate tables 17 years ago
Aurelien Jacobs 2d1cb02588 check return value of matroska_find_track_by_num (fix a segfault) 17 years ago
Aurelien Jacobs 074ac3c2d0 add out of bound stream index checks 17 years ago
Aurelien Jacobs 6ed4eec550 add a temporary variable to simplify the code 17 years ago
Evgeniy Stepanov 90c2295b24 Add 'disposition' bitfield to AVStream and use it for both muxing and demuxing 17 years ago
Michael Niedermayer 37e4979a2c Remove incorrect cast found by -Wwrite-strings. 17 years ago
Evgeniy Stepanov f8d7c9d373 Add support for Matroska attachments. 17 years ago
Aurelien Jacobs 4f632b065b Make ff_mkv_codec_tags lie entirely in .rodata section. 17 years ago
Aurelien Jacobs e299727441 move num_packets=0 where it belongs 17 years ago
Evgeniy Stepanov f9a9b3509c export raw SSA tracks with their own codec ID (patch by Evgeniy Stepanov) 17 years ago
Aurelien Jacobs 243cc4c34a clear internal queue when seeking 17 years ago
Aurelien Jacobs 34c9c1baf4 move internal queue freeing code in its own function 17 years ago
Gabriel Forté b3d8c2c436 fix memory leak (patch by Gabriel Forté gforte _at_ wyplay _dot_ com) 17 years ago
Diego Biurrun cedb83a671 colour --> color in variable names 17 years ago
Diego Biurrun a660c52a7e cosmetics: comment spelling fixes 17 years ago
Björn Axelsson 899681cd1d Use dynamically allocated ByteIOContext in AVFormatContext 17 years ago
Aurelien Jacobs ba8a76b8f8 cosmetics: reindent 17 years ago
Aurelien Jacobs b96b441ad2 Make Matroska demuxer output full frames instead of slices for RealVideo 17 years ago
David Conrad 84fa6e23fb SimpleBlock keyframe flag is the most significant bit 17 years ago
Aurelien Jacobs fce388b4b9 cosmetic: indentation 17 years ago
Aurelien Jacobs 2f3b419cf1 Don't pre-scale default_duration to avoid precision loss in fps calculation. 17 years ago
Aurelien Jacobs aec783d42d no need for special case default_duration for AAC 17 years ago
Aurelien Jacobs a92d20629c calculate default_duration according to framerate only when not already set 17 years ago
Aurelien Jacobs 9c3e2f78a0 ensure that negative block_time are properly checked 18 years ago
Panagiotis Issaris 85565db0f8 Replace all occurrences of AVERROR_NOTSUPP with AVERROR(ENOSYS). 18 years ago
Panagiotis Issaris 6f3e0b2174 Replace all occurrences of AVERROR_IO with AVERROR(EIO). 18 years ago
Panagiotis Issaris 769e10f068 Replace all occurrences of AVERROR_NOMEM with AVERROR(ENOMEM). 18 years ago
Aurelien Jacobs ee8c87b55b add support for S_ASS and S_SSA codec string 18 years ago
Alex Beregszaszi 51ce035e82 Remove broken assert. ebml_read_element_id can handle level_up set to NULL. 18 years ago
Aurelien Jacobs 979c091056 add support for ASS like subtitles in Matroska 18 years ago
Aurelien Jacobs f7e97aaf87 add support for Matroska subtitle tracks 18 years ago
Aurelien Jacobs e16c0fc30e duration must not be scaled 18 years ago
Aurelien Jacobs 463d5bcc29 properly set AVStream.language according to Matroska track header 18 years ago
Aurelien Jacobs ffaa3ecb60 cosmetics: indentation after last commit 18 years ago
Aurelien Jacobs 2def9cd94d drop blocks which are part of unsupported tracks 18 years ago
Aurelien Jacobs 1607c534bf simplify 18 years ago
Aurelien Jacobs 2ce746c66a use intreadwrite functions in matroskadec 18 years ago
Reimar Döffinger 6de4aece26 Fix @file in matroskadec.c, it was still matroska.c 18 years ago
Aurelien Jacobs 8d75b5a2fb cosmetics: use one type per field in every structs 18 years ago
Aurelien Jacobs 77abe5e858 cosmetics: indentation 18 years ago
Aurelien Jacobs eabb8ba445 add support for real audio in matroska 18 years ago
Aurelien Jacobs 407a3d94f5 fix an infinite loop in case one cluster is not enough to demux a packet 18 years ago
David Conrad b061d892ed split some common code from the mkv demuxer that will be useful to the muxer 18 years ago