comparison DOCS/tech/mpcf.txt @ 12150:2c9a2b1772bc

language_code & fourcc vb->v reversal version 0->1, 0 was NUT with subpackets :) stream_id < stream_count rule (otherwise stream[stream_id] would be problematic ...)
author michael
date Wed, 07 Apr 2004 13:00:33 +0000
parents b8fea9441d02
children 8e4700721c38
comparison
equal deleted inserted replaced
12149:2cce4d42f4a8 12150:2c9a2b1772bc
113 stream_header: 113 stream_header:
114 stream_startcode f(64) 114 stream_startcode f(64)
115 packet_header 115 packet_header
116 stream_id v 116 stream_id v
117 stream_class v 117 stream_class v
118 fourcc v 118 fourcc vb
119 average_bitrate v 119 average_bitrate v
120 language_code v 120 language_code vb
121 time_base_nom v 121 time_base_nom v
122 time_base_denom v 122 time_base_denom v
123 msb_timestamp_shift v 123 msb_timestamp_shift v
124 initial_timestamp_predictor v(3) 124 initial_timestamp_predictor v(3)
125 initial_data_size_predictor v(2) 125 initial_data_size_predictor v(2)
232 232
233 *_startcode 233 *_startcode
234 the first bit is allways set 234 the first bit is allways set
235 235
236 version 236 version
237 0 for now 237 1 for now
238 238
239 stream_id 239 stream_id
240 Note: streams with a lower relative class MUST have a lower relative id 240 Note: streams with a lower relative class MUST have a lower relative id
241 so a stream with class 0 MUST allways have a id which is lower then any 241 so a stream with class 0 MUST allways have a id which is lower then any
242 stream with class > 0 242 stream with class > 0
243 streams should use low ids 243 stream_id MUST be < stream_count
244 244
245 stream_class 245 stream_class
246 0 video 246 0 video
247 32 audio 247 32 audio
248 64 subtiles 248 64 subtiles