libgpac
Documentation of the core library of GPAC
python.libgpac.libgpac.DASHQualityInfo Class Reference

DASH media quality information (Representation info) More...

Static Public Attributes

 bandwidth
 bandwidth in bits per second More...
 
 ID
 ID (representation ID in DASH) More...
 
 mime
 MIME type. More...
 
 codec
 codec parameter string More...
 
 width
 width in pixels, 0 if not visual More...
 
 height
 height in pixels, 0 if not visual More...
 
 interlaced
 interlaced flag, false 0 if not visual More...
 
 fps
 Frame Rate (Fraction), 0/0 if not visual. More...
 
 sar
 Sample Aspect Ration (Fraction), 0/0 if not visual. More...
 
 sample_rate
 Samplerate, 0 if not audio. More...
 
 nb_channels
 Number of channels, 0 if not audio. More...
 
 disabled
 set to true if quality is disabled (no playback support) More...
 
 is_selected
 set to true if quality is selected More...
 
 ast_offset
 AST offset for DASH low latency mode, 0 otherwise. More...
 
 avg_duration
 Average segment duration in seconds, 0 if unknown. More...
 
 hls_variant_url
 HLS variant name. More...
 
 ssr
 SSR representation, estimated number of parts (subsegments), 1 if unknown, 0 if not SSR. More...
 
 sizes
 list of segment sizes for VoD cases, None otherwise or if unknown More...
 

Detailed Description

DASH media quality information (Representation info)

Field Documentation

◆ bandwidth

python.libgpac.libgpac.DASHQualityInfo.bandwidth
static

bandwidth in bits per second

◆ ID

python.libgpac.libgpac.DASHQualityInfo.ID
static

ID (representation ID in DASH)

◆ mime

python.libgpac.libgpac.DASHQualityInfo.mime
static

MIME type.

◆ codec

python.libgpac.libgpac.DASHQualityInfo.codec
static

codec parameter string

◆ width

python.libgpac.libgpac.DASHQualityInfo.width
static

width in pixels, 0 if not visual

◆ height

python.libgpac.libgpac.DASHQualityInfo.height
static

height in pixels, 0 if not visual

◆ interlaced

python.libgpac.libgpac.DASHQualityInfo.interlaced
static

interlaced flag, false 0 if not visual

◆ fps

python.libgpac.libgpac.DASHQualityInfo.fps
static

Frame Rate (Fraction), 0/0 if not visual.

◆ sar

python.libgpac.libgpac.DASHQualityInfo.sar
static

Sample Aspect Ration (Fraction), 0/0 if not visual.

◆ sample_rate

python.libgpac.libgpac.DASHQualityInfo.sample_rate
static

Samplerate, 0 if not audio.

◆ nb_channels

python.libgpac.libgpac.DASHQualityInfo.nb_channels
static

Number of channels, 0 if not audio.

◆ disabled

python.libgpac.libgpac.DASHQualityInfo.disabled
static

set to true if quality is disabled (no playback support)

◆ is_selected

python.libgpac.libgpac.DASHQualityInfo.is_selected
static

set to true if quality is selected

◆ ast_offset

python.libgpac.libgpac.DASHQualityInfo.ast_offset
static

AST offset for DASH low latency mode, 0 otherwise.

◆ avg_duration

python.libgpac.libgpac.DASHQualityInfo.avg_duration
static

Average segment duration in seconds, 0 if unknown.

◆ hls_variant_url

python.libgpac.libgpac.DASHQualityInfo.hls_variant_url
static

HLS variant name.

◆ ssr

python.libgpac.libgpac.DASHQualityInfo.ssr
static

SSR representation, estimated number of parts (subsegments), 1 if unknown, 0 if not SSR.

◆ sizes

python.libgpac.libgpac.DASHQualityInfo.sizes
static

list of segment sizes for VoD cases, None otherwise or if unknown