Lines Matching refs:E_FIELD
316 #define E_FIELD(ID, TYPE, STRUCT, FIELD) \ macro
333 E_FIELD(ID_EBML_VERSION, TYPE_UINT, struct ebml, ebml_version),
334 E_FIELD(ID_EBML_READ_VERSION, TYPE_UINT, struct ebml, ebml_read_version),
335 E_FIELD(ID_EBML_MAX_ID_LENGTH, TYPE_UINT, struct ebml, ebml_max_id_length),
336 E_FIELD(ID_EBML_MAX_SIZE_LENGTH, TYPE_UINT, struct ebml, ebml_max_size_length),
337 E_FIELD(ID_DOCTYPE, TYPE_STRING, struct ebml, doctype),
338 E_FIELD(ID_DOCTYPE_VERSION, TYPE_UINT, struct ebml, doctype_version),
339 E_FIELD(ID_DOCTYPE_READ_VERSION, TYPE_UINT, struct ebml, doctype_read_version),
345 E_FIELD(ID_SEEK_ID, TYPE_BINARY, struct seek, id),
346 E_FIELD(ID_SEEK_POSITION, TYPE_UINT, struct seek, position),
356 E_FIELD(ID_TIMECODE_SCALE, TYPE_UINT, struct info, timecode_scale),
357 E_FIELD(ID_DURATION, TYPE_FLOAT, struct info, duration),
363 E_FIELD(ID_BLOCK_DURATION, TYPE_UINT, struct block_group, duration),
364 E_FIELD(ID_REFERENCE_BLOCK, TYPE_INT, struct block_group, reference_block),
369 E_FIELD(ID_TIMECODE, TYPE_UINT, struct cluster, timecode),
376 E_FIELD(ID_PIXEL_WIDTH, TYPE_UINT, struct video, pixel_width),
377 E_FIELD(ID_PIXEL_HEIGHT, TYPE_UINT, struct video, pixel_height),
378 E_FIELD(ID_PIXEL_CROP_BOTTOM, TYPE_UINT, struct video, pixel_crop_bottom),
379 E_FIELD(ID_PIXEL_CROP_TOP, TYPE_UINT, struct video, pixel_crop_top),
380 E_FIELD(ID_PIXEL_CROP_LEFT, TYPE_UINT, struct video, pixel_crop_left),
381 E_FIELD(ID_PIXEL_CROP_RIGHT, TYPE_UINT, struct video, pixel_crop_right),
382 E_FIELD(ID_DISPLAY_WIDTH, TYPE_UINT, struct video, display_width),
383 E_FIELD(ID_DISPLAY_HEIGHT, TYPE_UINT, struct video, display_height),
388 E_FIELD(ID_SAMPLING_FREQUENCY, TYPE_FLOAT, struct audio, sampling_frequency),
389 E_FIELD(ID_CHANNELS, TYPE_UINT, struct audio, channels),
390 E_FIELD(ID_BIT_DEPTH, TYPE_UINT, struct audio, bit_depth),
395 E_FIELD(ID_TRACK_NUMBER, TYPE_UINT, struct track_entry, number),
396 E_FIELD(ID_TRACK_UID, TYPE_UINT, struct track_entry, uid),
397 E_FIELD(ID_TRACK_TYPE, TYPE_UINT, struct track_entry, type),
398 E_FIELD(ID_FLAG_ENABLED, TYPE_UINT, struct track_entry, flag_enabled),
399 E_FIELD(ID_FLAG_DEFAULT, TYPE_UINT, struct track_entry, flag_default),
400 E_FIELD(ID_FLAG_LACING, TYPE_UINT, struct track_entry, flag_lacing),
401 E_FIELD(ID_TRACK_TIMECODE_SCALE, TYPE_FLOAT, struct track_entry, track_timecode_scale),
402 E_FIELD(ID_LANGUAGE, TYPE_STRING, struct track_entry, language),
403 E_FIELD(ID_CODEC_ID, TYPE_STRING, struct track_entry, codec_id),
404 E_FIELD(ID_CODEC_PRIVATE, TYPE_BINARY, struct track_entry, codec_private),
416 E_FIELD(ID_CUE_TRACK, TYPE_UINT, struct cue_track_positions, track),
417 E_FIELD(ID_CUE_CLUSTER_POSITION, TYPE_UINT, struct cue_track_positions, cluster_position),
418 E_FIELD(ID_CUE_BLOCK_NUMBER, TYPE_UINT, struct cue_track_positions, block_number),
423 E_FIELD(ID_CUE_TIME, TYPE_UINT, struct cue_point, time),
448 #undef E_FIELD