86 Commits (63511324358401ac739093c379f80fae02b5e6c3)

Author SHA1 Message Date
Aurelien Jacobs 6351132435 matroskadec: use generic ebml parser to parse ebml header 17 years ago
Aurelien Jacobs 789ed100d7 matroskadec: add an ebml generic parser 17 years ago
Aurelien Jacobs 6e35ae2a74 matroskadec: remove unused is_bframe flag 17 years ago
Aurelien Jacobs 4eff97439b matroskadec: simplify flag default 17 years ago
Aurelien Jacobs ead3006257 matroskadec: remove storage of various unused flags 17 years ago
Aurelien Jacobs 5f8e022701 matroskadec: use more robust av_strlcpy() instead of strcpy() 17 years ago
Aurelien Jacobs f009e36f75 matroska: add support for V_QUICKTIME track type 17 years ago
Evgeniy Stepanov 5e8477b011 matroskadec: decode track private data if needed 17 years ago
Evgeniy Stepanov 935ec5a1d5 matroskadec: move buffer decoding code to a separate function 17 years ago
Aurelien Jacobs 51e1cc16d3 matroskadec: fix a memory leak 17 years ago
Aurelien Jacobs ded4241bb0 matroskadec: remove some useless code 17 years ago
Joakim Plate de6a9a2673 matroskadec: set cur_dts after seek 17 years ago
Aurelien Jacobs 03b9d94e86 matroskadec: remove some useless code 17 years ago
Aurelien Jacobs e9b56825be cosmetics: indentation 17 years ago
Aurelien Jacobs fc4738ae96 matroskadec: don't remove dummy level when none was added 17 years ago
Stefano Sabatini bde15e74de Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 17 years ago
Aurelien Jacobs 401cdd519c adjust comment to reality 17 years ago
Aurelien Jacobs 94f6c011d6 matroskadec: sane default value for track->time_scale 17 years ago
Aurelien Jacobs ff2c222c37 matroskadec: fix potential mem leak 17 years ago
Aurelien Jacobs 34ae40971b matroskadec: avoid potential mem leak 17 years ago
Aurelien Jacobs fe53fa253f reorganize matroska_add_stream() to fix potential mem leak and buffer overflow 17 years ago
Aurelien Jacobs 4b3dc529f5 matroskadec: move ARRAY_SIZE() macro at top of the file 17 years ago
Aurelien Jacobs 934b910ba0 matroskadec: use the proper timestamp scaling for index entries 17 years ago
Anton Khirnov 7ff9708585 matroskadec: read TrackTimecodeScale and set timebase accordingly 17 years ago
Anton Khirnov cdae8eec10 matroskadec: silently discard some element ID that we don't care about 17 years ago
Michael Niedermayer 9bf8b5621a Dead code removal, fixes CID59 RUN2. 17 years ago
Michael Niedermayer abd2256dbe Pass time_base as argument to new_chapter() as well. 17 years ago
Michael Niedermayer 5c37f43a0d Make ff_new_chapter() return AVChapter instead of int so its consistant with 17 years ago
Michael Niedermayer 7a2a3e8e40 Add id to AVChapter, untested (where do i find matroska files with chapters?). 17 years ago
Aurelien Jacobs 30897e764a don't set a dummy chapter title when title is unknown 17 years ago
Aurelien Jacobs ad9d62ef22 matroskadec: allows inserting chapters with unspecified end 17 years ago
Anton Khirnov f5275b3ce7 demux chapters out of matroska 17 years ago
Aurelien Jacobs 54dddf095c matroskadec: add support for bzlib compressed tracks 17 years ago
Aurelien Jacobs 2f79b4e8af add missing \n in av_log message 17 years ago
Aurelien Jacobs fbb878ce0f matroskadec: add support for zlib compressed tracks 17 years ago
Carl Eugen Hoyos e3227b3f25 Add MATROSKA_TRACK_TYPE_NONE. 17 years ago
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