Shaka Packager SDK
|
Packaging parameters. More...
#include <packager.h>
Public Attributes | |
std::string | temp_dir |
Specify temporary directory for intermediate temporary files. | |
Mp4OutputParams | mp4_output_params |
MP4 (ISO-BMFF) output related parameters. | |
uint32_t | transport_stream_timestamp_offset_ms = 0 |
ChunkingParams | chunking_params |
Chunking (segmentation) related parameters. | |
AdCueGeneratorParams | ad_cue_generator_params |
Out of band cuepoint parameters. | |
bool | output_media_info = false |
bool | single_threaded = false |
MpdParams | mpd_params |
DASH MPD related parameters. | |
HlsParams | hls_params |
HLS related parameters. | |
EncryptionParams | encryption_params |
Encryption and Decryption Parameters. | |
DecryptionParams | decryption_params |
BufferCallbackParams | buffer_callback_params |
Buffer callback params. | |
TestParams | test_params |
Packaging parameters.
Definition at line 38 of file packager.h.
bool shaka::PackagingParams::output_media_info = false |
Create a human readable format of MediaInfo. The output file name will be the name specified by output flag, suffixed with .media_info
.
Definition at line 55 of file packager.h.
bool shaka::PackagingParams::single_threaded = false |
Only use a single thread to generate output. This is useful in tests to avoid non-deterministic outputs.
Definition at line 58 of file packager.h.
uint32_t shaka::PackagingParams::transport_stream_timestamp_offset_ms = 0 |
The offset to be applied to transport stream (e.g. MPEG2-TS, HLS packed audio) timestamps to compensate for possible negative timestamps in the input.
Definition at line 46 of file packager.h.