FFmpeg
Data Fields
ASFMainHeader Struct Reference

#include <asf.h>

Data Fields

  generated by client computer
 
uint64_t  file_size
  in bytes invalid if broadcasting
 
uint64_t  create_time
  time of creation, in 100-nanosecond units since 1.1.1601 invalid if broadcasting
 
uint64_t  play_time
  play time, in 100-nanosecond units invalid if broadcasting
 
uint64_t  send_time
  time to send file, in 100-nanosecond units invalid if broadcasting (could be ignored)
 
uint32_t  preroll
  timestamp of the first packet, in milliseconds if nonzero - subtract from time
 
uint32_t  ignore
  preroll is 64bit - but let's just ignore it
 
uint32_t  flags
  0x01 - broadcast 0x02 - seekable rest is reserved should be 0
 
uint32_t  min_pktsize
  size of a data packet invalid if broadcasting
 
uint32_t  max_pktsize
  shall be the same as for min_pktsize invalid if broadcasting
 
uint32_t  max_bitrate
  bandwidth of stream in bps should be the sum of bitrates of the individual media streams
 

Detailed Description

Definition at line 63 of file asf.h.

Field Documentation

ff_asf_guid ASFMainHeader::guid

generated by client computer

Definition at line 64 of file asf.h.

Referenced by asf_read_file_properties().

uint64_t ASFMainHeader::file_size

in bytes invalid if broadcasting

Definition at line 65 of file asf.h.

Referenced by asf_read_file_properties(), and asf_read_stream_properties().

uint64_t ASFMainHeader::create_time

time of creation, in 100-nanosecond units since 1.1.1601 invalid if broadcasting

Definition at line 67 of file asf.h.

Referenced by asf_read_file_properties().

uint64_t ASFMainHeader::play_time

play time, in 100-nanosecond units invalid if broadcasting

Definition at line 69 of file asf.h.

Referenced by asf_read_file_properties(), and asf_read_stream_properties().

uint64_t ASFMainHeader::send_time

time to send file, in 100-nanosecond units invalid if broadcasting (could be ignored)

Definition at line 71 of file asf.h.

Referenced by asf_read_file_properties().

uint32_t ASFMainHeader::preroll

timestamp of the first packet, in milliseconds if nonzero - subtract from time

Definition at line 73 of file asf.h.

Referenced by asf_build_simple_index(), asf_parse_packet(), asf_read_file_properties(), asf_read_marker(), and asf_read_stream_properties().

uint32_t ASFMainHeader::ignore

preroll is 64bit - but let's just ignore it

Definition at line 75 of file asf.h.

Referenced by asf_read_file_properties().

uint32_t ASFMainHeader::flags

0x01 - broadcast 0x02 - seekable rest is reserved should be 0

Definition at line 76 of file asf.h.

Referenced by asf_read_file_properties(), asf_read_header(), and asf_read_stream_properties().

uint32_t ASFMainHeader::min_pktsize

size of a data packet invalid if broadcasting

Definition at line 79 of file asf.h.

Referenced by asf_get_packet(), and asf_read_file_properties().

uint32_t ASFMainHeader::max_pktsize

shall be the same as for min_pktsize invalid if broadcasting

Definition at line 81 of file asf.h.

Referenced by asf_read_file_properties().

uint32_t ASFMainHeader::max_bitrate

bandwidth of stream in bps should be the sum of bitrates of the individual media streams

Definition at line 83 of file asf.h.

Referenced by asf_read_file_properties().


The documentation for this struct was generated from the following file:

Generated on Sun Sep 14 2014 18:56:38 for FFmpeg by   doxygen 1.8.2

AltStyle によって変換されたページ (->オリジナル) /