xine-lib: asf_header_s Struct Reference

xine-lib 1.2.12

Data Fields
asf_header_s Struct Reference

`#include <asfheader.h>`

## Data Fields
asf_file_t * | file
asf_content_t * | content
int | stream_count
asf_stream_t * | streams [23]
asf_stream_extension_t * | stream_extensions [23]
uint32_t | bitrates [23]
struct {
uint32_t x
uint32_t y
} | aspect_ratios [23]

## Field Documentation

## ◆

struct { ... } asf_header_s::aspect_ratios[ 23 ]

Referenced by asf_header_new(), and asf_header_parse_metadata().

## ◆ bitrates

uint32_t asf_header_s::bitrates[23]

Referenced by asf_header_choose_stream(), asf_header_choose_streams(), asf_header_new(), and asf_header_parse_stream_bitrate_properties().

## ◆ content

asf_content_t* asf_header_s::content

Referenced by asf_header_delete(), asf_header_new(), and asf_header_parse_content_description().

## ◆ file

asf_file_t* asf_header_s::file

Referenced by asf_header_delete(), asf_header_new(), and asf_header_parse_file_properties().

## ◆ stream_count

int asf_header_s::stream_count

Referenced by asf_header_choose_stream(), asf_header_choose_streams(), asf_header_disable_streams(), asf_header_new(), and asf_header_parse_stream_properties().

## ◆ stream_extensions

asf_stream_extension_t* asf_header_s::stream_extensions[23]

Referenced by asf_header_delete(), asf_header_new(), and asf_header_parse_stream_extended_properties().

## ◆ streams

asf_stream_t* asf_header_s::streams[23]

Referenced by asf_header_choose_stream(), asf_header_choose_streams(), asf_header_delete(), asf_header_disable_streams(), asf_header_new(), and asf_header_parse_stream_properties().

## ◆ x

uint32_t asf_header_s::x

Referenced by asf_header_new(), and asf_header_parse_metadata().

## ◆ y

uint32_t asf_header_s::y

Referenced by asf_header_new(), and asf_header_parse_metadata().

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

- xine-lib-1.2.12/src/demuxers/asfheader.h