log matroskadec.c @ 3963:dbe779f54647 libavformat

age author description
Sun, 28 Sep 2008 23:06:25 +0000 aurel matroskadec: merge ASS events which share the same pts in the same AVPavket libavformat
Sun, 28 Sep 2008 23:01:07 +0000 aurel matroskadec: ass events lines must end with a DOS style EOL libavformat
Sun, 28 Sep 2008 22:58:53 +0000 aurel matroskadec: set duration only for CODEC_ID_TEXT subtitles libavformat
Sun, 28 Sep 2008 22:55:28 +0000 aurel matroskadec: pass duration as parameter of matroska_fix_ass_packet() libavformat
Fri, 12 Sep 2008 00:06:06 +0000 aurel matroskadec: simplify, first_timecode is already in the index libavformat
Thu, 11 Sep 2008 22:42:17 +0000 aurel matroskadec: prevent seeking before the first keyframe of the reference stream libavformat
Tue, 09 Sep 2008 12:10:25 +0000 aurel matroskadec: demux relevant subtitle packets after a seek libavformat
Tue, 09 Sep 2008 12:07:10 +0000 aurel matroskadec: ensure that overlapping subtitles are not added to the index libavformat
Tue, 09 Sep 2008 12:01:51 +0000 aurel matroskadec: after seeking, skip up to the desired timestamp instead of libavformat
Tue, 09 Sep 2008 11:54:35 +0000 aurel matroskadec: move timecode calculation a little earlier libavformat
Tue, 09 Sep 2008 11:23:48 +0000 aurel matroskadec: sanitize track time_scale before using it libavformat
Sat, 06 Sep 2008 23:44:29 +0000 aurel matroskadec: remove now useless vstream and is_video_key_frame libavformat
Sat, 06 Sep 2008 23:43:24 +0000 aurel matroskadec: remove useless braces libavformat
Sat, 06 Sep 2008 23:39:59 +0000 aurel matroskadec: ensure that the timecode added to the index are is the one libavformat
Thu, 04 Sep 2008 23:26:12 +0000 aurel matroskadec: fix ASS subtitle track packets before emitting them libavformat
Thu, 04 Sep 2008 23:08:19 +0000 aurel matroska: subtitle display duration must be stored in pkt->convergence_duration libavformat
Wed, 27 Aug 2008 19:58:55 +0000 aurel matroskadec: cosmetics: indentation libavformat
Wed, 27 Aug 2008 19:57:42 +0000 aurel matroskadec: seek to the last position known in the index before resorting to libavformat
Tue, 26 Aug 2008 20:32:27 +0000 aurel matroskadec: index timestamps are supposed to be in the timebase of the stream libavformat
Mon, 25 Aug 2008 00:17:31 +0000 aurel matroskadec: unset matroska->done when seeking libavformat
Mon, 25 Aug 2008 00:15:49 +0000 aurel matroskadec: full seeking support in index-less files libavformat
Mon, 25 Aug 2008 00:09:08 +0000 aurel matroskadec: on the fly index construction for index-less files libavformat
Sun, 24 Aug 2008 23:57:29 +0000 aurel matroskadec: don't try to seek to negative timestamp libavformat
Sun, 24 Aug 2008 23:54:14 +0000 aurel matroskadec: move setting of matroska->done inside matroska_parse_cluster() libavformat
Sun, 24 Aug 2008 17:19:46 +0000 reimar Mark "matroska" probe data string constant. libavformat
Sun, 24 Aug 2008 13:12:41 +0000 aurel matroskadec: make aac_profiles array const libavformat
Sat, 23 Aug 2008 23:43:20 +0000 aurel convert every muxer/demuxer to write/read sample_aspect_ratio from/to libavformat
Wed, 20 Aug 2008 23:08:07 +0000 aurel matroskadec: fail cleanly when the required compression lib is not compiled in libavformat
Wed, 20 Aug 2008 22:30:15 +0000 aurel matroskadec: stop parsing when skipping en element crossing over the end of file libavformat
Wed, 20 Aug 2008 00:49:45 +0000 aurel matroska: add support for most variants of PCM libavformat
Wed, 20 Aug 2008 00:44:25 +0000 aurel matroskadec: handle EBML_ID_VOID and EBML_ID_CRC32 in a generic way libavformat
Wed, 13 Aug 2008 21:15:15 +0000 aurel matroskadec: list some more ebml IDs found in the wild and that we ignore libavformat
Wed, 13 Aug 2008 09:36:45 +0000 aurel matroskadec: parse available blocks even when cluster parsing failed libavformat
Fri, 08 Aug 2008 23:50:38 +0000 aurel matroskadec: add basic tags support (metadata) libavformat
Wed, 06 Aug 2008 00:21:10 +0000 aurel matroskadec: use av_freep(&x) instead of av_free(x);x=NULL libavformat
Wed, 06 Aug 2008 00:17:47 +0000 aurel matroskadec: replace matroska_queue_packet with a single call to dynarray_add libavformat
Tue, 05 Aug 2008 08:28:57 +0000 diego misc spelling/grammar fixes libavformat
Tue, 05 Aug 2008 00:43:01 +0000 aurel matroskadec: remove useless num_streams libavformat
Tue, 05 Aug 2008 00:42:58 +0000 aurel matroskadec: expand useless ebml_read_element_id() wrapper libavformat
Tue, 05 Aug 2008 00:42:55 +0000 aurel matroskadec: simplify matroska_ebmlnum_sint() libavformat
Tue, 05 Aug 2008 00:42:52 +0000 aurel matroskadec: implement matroska_ebmlnum_uint() using ebml_read_num() libavformat
Tue, 05 Aug 2008 00:42:49 +0000 aurel matroska: expand useless define for MS compat codec id strings libavformat
Tue, 05 Aug 2008 00:42:43 +0000 aurel matroskadec: update copyright year and related comments libavformat
Tue, 05 Aug 2008 00:42:39 +0000 aurel matroskadec: reorder some functions in a more logical order libavformat
Tue, 05 Aug 2008 00:42:36 +0000 aurel matroskadec: remove now useless wrapper ebml_read_element_length() libavformat
Tue, 05 Aug 2008 00:42:33 +0000 aurel matroskadec: remove now useless wrapper ebml_read_seek() libavformat
Tue, 05 Aug 2008 00:42:29 +0000 aurel matroskadec: remove now useless peek_id libavformat
Tue, 05 Aug 2008 00:42:26 +0000 aurel matroskadec: don't try to re-read already parsed ID in matroska_parse_cluster() libavformat
Tue, 05 Aug 2008 00:42:23 +0000 aurel matroskadec: remove now unused parameter 'once' from ebml_parse_nest() libavformat
Tue, 05 Aug 2008 00:42:20 +0000 aurel matroskadec: directly use ebml_parse() or ebml_parse_id() where it's enough libavformat
Tue, 05 Aug 2008 00:42:17 +0000 aurel matroskadec: new ebml_parse() function, centralize ebml_read_element_id() calls libavformat
Tue, 05 Aug 2008 00:42:13 +0000 aurel matroskadec: rename ebml_parse() to ebml_parse_nest() libavformat
Tue, 05 Aug 2008 00:42:10 +0000 aurel matroskadec: don't care about the number of bytes read by ebml_read_element_id() libavformat
Tue, 05 Aug 2008 00:42:08 +0000 aurel matroskadec: simplify check for hierarchy level libavformat
Tue, 05 Aug 2008 00:42:05 +0000 aurel matroskadec: cosmetics: consistent style for function declarations libavformat
Tue, 05 Aug 2008 00:42:02 +0000 aurel matroskadec: Use string instead of char table as probe data comparison source. libavformat
Tue, 05 Aug 2008 00:41:59 +0000 aurel matroskadec: use an EbmlBin as parameter to ebml_read_binary() libavformat
Tue, 05 Aug 2008 00:41:55 +0000 aurel matroskadec: extract common code out of ebml_read_*() libavformat
Tue, 05 Aug 2008 00:41:52 +0000 aurel matroskadec: simplify/cleanup error logging in ebml_read_*() libavformat
Tue, 05 Aug 2008 00:41:50 +0000 aurel matroskadec: remove now useless expected_id parameter from ebml_parse() libavformat
Tue, 05 Aug 2008 00:41:46 +0000 aurel matroskadec: expand useless ebml_peek_id() wrapper libavformat
Tue, 05 Aug 2008 00:41:43 +0000 aurel matroskadec: remove unused levelup parameter from ebml_read_element_id() libavformat
Tue, 05 Aug 2008 00:41:40 +0000 aurel matroskadec: extract read_level_up out of ebml_read_element_id libavformat
Tue, 05 Aug 2008 00:41:37 +0000 aurel matroskadec: remove useless levelup check libavformat
Tue, 05 Aug 2008 00:41:34 +0000 aurel matroskadec: remove useless check for cluster presence libavformat
Tue, 05 Aug 2008 00:41:31 +0000 aurel matroskadec: cosmetics: placement of 'else if' libavformat
Tue, 05 Aug 2008 00:41:28 +0000 aurel matroskadec: remove some useless empty lines libavformat
Tue, 05 Aug 2008 00:41:25 +0000 aurel matroskadec: remove some useless or out of date comments libavformat
Tue, 05 Aug 2008 00:41:22 +0000 aurel matroskadec: cosmetics libavformat
Tue, 05 Aug 2008 00:41:19 +0000 aurel matroskadec: remove unused struct name libavformat
Tue, 05 Aug 2008 00:41:16 +0000 aurel matroskadec: remove now unused context fields libavformat
Tue, 05 Aug 2008 00:41:13 +0000 aurel matroskadec: remove useless initialization libavformat
Tue, 05 Aug 2008 00:41:10 +0000 aurel matroskadec: cosmetics: remove useless braces libavformat
Tue, 05 Aug 2008 00:41:07 +0000 aurel matroskadec: remove some unused ebml funcs libavformat
Tue, 05 Aug 2008 00:41:05 +0000 aurel matroskadec: use generic parser to parse clusters libavformat
Tue, 05 Aug 2008 00:41:01 +0000 aurel matroskadec: use generic parser inside matroska_execute_seekhead() libavformat
Tue, 05 Aug 2008 00:40:58 +0000 aurel matroskadec: use generic parser to parse matroska from toplevel libavformat
Tue, 05 Aug 2008 00:40:55 +0000 aurel matroskadec: move context settings to matroska_read_header() libavformat
Tue, 05 Aug 2008 00:40:52 +0000 aurel matroskadec: cosmetics: indentation of matroska_read_header() libavformat
Tue, 05 Aug 2008 00:40:49 +0000 aurel matroskadec: move declaration to upper block libavformat
Tue, 05 Aug 2008 00:40:46 +0000 aurel matroskadec: invert a test libavformat
Tue, 05 Aug 2008 00:40:43 +0000 aurel matroskadec: cosmetics: indentation of matroska_execute_seekhead() libavformat
Tue, 05 Aug 2008 00:40:40 +0000 aurel matroskadec: remove useless dummy_level variable libavformat
Tue, 05 Aug 2008 00:40:36 +0000 aurel matroskadec: use generic parser to parse seekhead libavformat
Tue, 05 Aug 2008 00:40:33 +0000 aurel matroskadec: declare var where it's used libavformat
Tue, 05 Aug 2008 00:40:31 +0000 aurel matroskadec: use generic parser to parse tracks libavformat
Tue, 05 Aug 2008 00:40:27 +0000 aurel matroskadec: use generic parser to parse info libavformat
Tue, 05 Aug 2008 00:40:24 +0000 aurel matroskadec: use generic parser to parse attachments libavformat
Tue, 05 Aug 2008 00:40:21 +0000 aurel matroskadec: use generic parser to parse chapters libavformat
Tue, 05 Aug 2008 00:40:18 +0000 aurel matroskadec: use generic parser to parse tags libavformat
Tue, 05 Aug 2008 00:40:15 +0000 aurel matroskadec: use generic parser to parse index libavformat
Tue, 05 Aug 2008 00:40:12 +0000 aurel matroskadec: return pointer instead of index in matroska_find_track_by_num() libavformat
Tue, 05 Aug 2008 00:40:09 +0000 aurel matroskadec: create new AVStream earlier libavformat
Tue, 05 Aug 2008 00:40:06 +0000 aurel matroskadec: store an AVStream pointer instead of a stream index libavformat
Tue, 05 Aug 2008 00:40:02 +0000 aurel matroskadec: use generic ebml parser to parse ebml header libavformat
Tue, 05 Aug 2008 00:40:00 +0000 aurel matroskadec: add an ebml generic parser libavformat
Tue, 05 Aug 2008 00:39:55 +0000 aurel matroskadec: remove unused is_bframe flag libavformat
Tue, 05 Aug 2008 00:39:53 +0000 aurel matroskadec: simplify flag default libavformat
Tue, 05 Aug 2008 00:39:50 +0000 aurel matroskadec: remove storage of various unused flags libavformat
Tue, 05 Aug 2008 00:39:47 +0000 aurel matroskadec: use more robust av_strlcpy() instead of strcpy() libavformat
Sun, 27 Jul 2008 15:11:04 +0000 aurel matroska: add support for V_QUICKTIME track type libavformat
Sun, 22 Jun 2008 15:52:28 +0000 aurel matroskadec: decode track private data if needed libavformat
Sun, 22 Jun 2008 15:49:44 +0000 aurel matroskadec: move buffer decoding code to a separate function libavformat
Sun, 22 Jun 2008 15:46:36 +0000 aurel matroskadec: fix a memory leak libavformat
Mon, 16 Jun 2008 23:11:02 +0000 aurel matroskadec: remove some useless code libavformat
Wed, 11 Jun 2008 19:54:17 +0000 aurel matroskadec: set cur_dts after seek libavformat
Wed, 04 Jun 2008 23:24:55 +0000 aurel matroskadec: remove some useless code libavformat
Wed, 04 Jun 2008 23:15:08 +0000 aurel cosmetics: indentation libavformat
Wed, 04 Jun 2008 23:11:47 +0000 aurel matroskadec: don't remove dummy level when none was added libavformat
Tue, 03 Jun 2008 16:20:54 +0000 diego Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. libavformat
Tue, 03 Jun 2008 15:14:21 +0000 aurel adjust comment to reality libavformat
Tue, 03 Jun 2008 15:09:30 +0000 aurel matroskadec: sane default value for track->time_scale libavformat
Mon, 02 Jun 2008 23:37:14 +0000 aurel matroskadec: fix potential mem leak libavformat
Mon, 02 Jun 2008 23:27:14 +0000 aurel matroskadec: avoid potential mem leak libavformat
Mon, 02 Jun 2008 23:07:41 +0000 aurel reorganize matroska_add_stream() to fix potential mem leak and buffer overflow libavformat
Mon, 02 Jun 2008 23:01:14 +0000 aurel matroskadec: move ARRAY_SIZE() macro at top of the file libavformat
Sun, 01 Jun 2008 14:41:53 +0000 aurel matroskadec: use the proper timestamp scaling for index entries libavformat
Sun, 01 Jun 2008 13:54:11 +0000 aurel matroskadec: read TrackTimecodeScale and set timebase accordingly libavformat
Sun, 01 Jun 2008 13:39:54 +0000 aurel matroskadec: silently discard some element ID that we don't care about libavformat
Wed, 28 May 2008 21:22:08 +0000 michael Dead code removal, fixes CID59 RUN2. libavformat