log DOCS/tech/mpcf.txt @ 14900:13f99f9a5097

age author description
Tue, 01 Mar 2005 00:16:44 +0000 michael some comments and whitespace changes by (Luca Barbato <lu_zero gentoo org>)
Wed, 12 Jan 2005 11:54:30 +0000 michael Here is an updated draft with the bits discussed previously merged:
Sat, 11 Sep 2004 09:18:07 +0000 alex info packet is now file global, while meta pakcet is stream specific, as discussed with Rich
Wed, 18 Aug 2004 19:00:05 +0000 diego spelling: big-endian and little-endian
Tue, 25 May 2004 21:46:20 +0000 michael disposition
Tue, 25 May 2004 20:59:23 +0000 michael index fixes
Tue, 25 May 2004 20:42:22 +0000 michael remove index flag
Wed, 05 May 2004 17:26:24 +0000 michael extendible frame_code table
Tue, 04 May 2004 01:29:17 +0000 michael proposals by rich:
Sun, 02 May 2004 01:37:49 +0000 michael nicer startcode before keyframe rule
Sat, 01 May 2004 18:48:42 +0000 michael limits too small, my CBR mp3 samples have 2x overhead after removial of size prediction
Sat, 01 May 2004 11:28:34 +0000 michael cosmetic
Fri, 30 Apr 2004 22:53:59 +0000 michael additional start_code rule (implemenattion does this since a long time already)
Wed, 28 Apr 2004 03:19:35 +0000 michael remove frame types
Mon, 26 Apr 2004 12:45:47 +0000 rfelker imo i'm one of the nut spec authors :)
Fri, 23 Apr 2004 15:48:17 +0000 michael remove data_size prediction
Thu, 22 Apr 2004 15:00:30 +0000 michael new time_base_nom limit
Wed, 21 Apr 2004 18:43:01 +0000 rfelker remove bad requirement
Tue, 20 Apr 2004 23:00:28 +0000 michael file_id_string (idea by ivan)
Tue, 20 Apr 2004 17:58:24 +0000 michael removing backward pointers
Wed, 14 Apr 2004 23:11:45 +0000 michael moving f() and u()
Wed, 14 Apr 2004 21:43:28 +0000 michael type 1/2 packets must have MSB timestamps (this is already mentioned at some other places but i forgot this one)
Tue, 13 Apr 2004 00:49:47 +0000 michael (de)coder -> (de)muxer
Fri, 09 Apr 2004 18:40:48 +0000 michael remove old example stream
Fri, 09 Apr 2004 17:05:00 +0000 michael removing checksum_threshold & keyframe prediction
Wed, 07 Apr 2004 13:00:33 +0000 michael language_code & fourcc vb->v reversal
Mon, 05 Apr 2004 12:06:30 +0000 michael switching from crc32 to adler32 checksums, cuz they are faster and simpler
Sun, 04 Apr 2004 22:40:48 +0000 michael minor changes
Sat, 03 Apr 2004 13:23:44 +0000 michael restrictions to ensure that O(log n) seeking and error recovery is possible
Wed, 31 Mar 2004 01:44:57 +0000 michael reversing the change to the forw/backw pointers, its somewhat simpler to update it if the forward pointer is first
Tue, 30 Mar 2004 01:05:51 +0000 michael removing subpackets (everyone hates them ...)
Wed, 18 Feb 2004 13:33:57 +0000 alex replaygain
Thu, 02 Oct 2003 22:16:20 +0000 alex codec_specific_data_size
Mon, 15 Sep 2003 20:22:27 +0000 alex moved file_size and len_in_msec
Sun, 07 Sep 2003 01:15:01 +0000 alex moved packet header after startcodes
Sat, 06 Sep 2003 14:32:26 +0000 michael 10
Sat, 06 Sep 2003 13:21:08 +0000 michael reserved_bytes & byte order stuff
Fri, 05 Sep 2003 18:45:12 +0000 alex some updates
Fri, 23 May 2003 14:38:59 +0000 michael colorspace_type
Fri, 23 May 2003 12:17:36 +0000 alex some changes (michael: is the colorspace_type field needed?)
Sun, 04 May 2003 18:57:39 +0000 alex corrected the sample code
Thu, 13 Mar 2003 15:50:41 +0000 michael index per stream
Thu, 13 Mar 2003 15:32:48 +0000 michael *signed int vlc (needs only 5 lines of code so its no increase of complexity)
Fri, 14 Feb 2003 11:48:13 +0000 michael disallow multiple subpackets per packet for video streams idea by (me & Moritz Bunkus <moritz at bunkus dot org>)
Fri, 14 Feb 2003 11:37:38 +0000 michael subpacket_base_size isnt needed for fixed sized subpackets
Fri, 14 Feb 2003 11:11:11 +0000 michael variable subpacket size support
Sun, 09 Feb 2003 19:01:00 +0000 alex dvds have covers too - Andreas Hess <jaska@gmx.net>
Sun, 09 Feb 2003 18:56:51 +0000 michael index should be otional (idea by alex)
Sun, 09 Feb 2003 16:45:08 +0000 alex added (PAL),(NTSC),..
Sun, 09 Feb 2003 10:58:23 +0000 michael encoding the whole name doesnt make sense
Sun, 09 Feb 2003 10:54:35 +0000 michael "X-" prefix for nonstd fields & "keywords" idea by (Andreas Hess <jaska at gmx dot net>)
Sun, 09 Feb 2003 01:29:21 +0000 michael supprting various codec specific/private headers for different APIs (ideas by arpi/alex/fabian)
Sun, 09 Feb 2003 00:11:18 +0000 michael simplification
Sat, 08 Feb 2003 21:10:58 +0000 michael -typo, +time, -ntsc/pal (idea by alex)
Sat, 08 Feb 2003 18:50:18 +0000 michael changing name to "nut" for now, we can change it again if we agree on something else
Sat, 08 Feb 2003 09:07:13 +0000 michael lang & country codes from ISO & utf8 requirement (ideas from Tobias Diedrich <td at sim dot uni-hannover dot de>
Fri, 07 Feb 2003 22:13:54 +0000 michael hex editor friendly language_code
Fri, 07 Feb 2003 21:35:39 +0000 michael some more info (copy & pasted from ML)
Fri, 07 Feb 2003 13:47:49 +0000 michael typo
Fri, 07 Feb 2003 11:20:35 +0000 michael zero_bit for normal frames, so we can distinguish them from other packets