DASH Media Packaging SDK
|
MP4 (ISO-BMFF) output related parameters. More...
#include <mp4_output_params.h>
Public Attributes | |
bool | include_pssh_in_stream = true |
int | num_subsegments_per_sidx = kSingleSidxPerSegment |
bool | use_decoding_timestamp_in_timeline = false |
Static Public Attributes | |
static constexpr int | kNoSidxBoxInSegment = -1 |
static constexpr int | kSingleSidxPerSegment = 0 |
MP4 (ISO-BMFF) output related parameters.
Definition at line 13 of file mp4_output_params.h.
|
static |
Set the number of subsegments in each SIDX box. If 0, a single SIDX box is used per segment. If -1, no SIDX box is used. Otherwise, the Muxer will pack N subsegments in the root SIDX of the segment, with segment_duration/N/subsegment_duration fragments per subsegment. This flag is ingored for DASH MPD with on-demand profile.
Definition at line 24 of file mp4_output_params.h.
bool shaka::Mp4OutputParams::use_decoding_timestamp_in_timeline = false |
Set the flag use_decoding_timestamp_in_timeline, which if set to true, use decoding timestamp instead of presentation timestamp in media timeline, which is needed to workaround a Chromium bug that decoding timestamp is used in buffered range, https://crbug.com/398130.
Definition at line 31 of file mp4_output_params.h.