![]() |
TSDuck v3.43-4480
MPEG Transport Stream Toolkit
|
Description of a media playlist inside an HLS master playlist. More...
#include <tshlsMediaPlayList.h>


Public Member Functions | |
| MediaPlayList ()=default | |
| Constructor. | |
| virtual UString | toString () const override |
| Convert to a string object. | |
| UString | urlString () const |
| Get the URL string to use. | |
Public Attributes | |
| UString | audio {} |
| Audio description. | |
| BitRate | average_bandwidth = 0 |
| Average bandwidth. | |
| BitRate | bandwidth = 0 |
| Peak bandwidth. | |
| UString | closed_captions {} |
| Closed-captions description. | |
| UString | codecs {} |
| List of codecs. | |
| UString | file_path {} |
| Full file path. | |
| size_t | frame_rate = 0 |
| Frame rate in milli-fps. | |
| UString | hdcp {} |
| HDCP level. | |
| size_t | height = 0 |
| Resolution height in pixels. | |
| UString | relative_uri {} |
| Relative URI, verbatime from playlist. | |
| UString | subtitles {} |
| Subtitles description. | |
| URL | url {} |
| Full URL, invalid if accessed by file path only. | |
| UString | video {} |
| Video description. | |
| UString | video_range {} |
| Video range description. | |
| size_t | width = 0 |
| Resolution width in pixels. | |
Description of a media playlist inside an HLS master playlist.
|
overridevirtual |
Convert to a string object.
Reimplemented from ts::hls::MediaElement.
|
inherited |