Shaka Packager SDK
Loading...
Searching...
No Matches
retired_flags.h
1// Copyright 2017 Google LLC. All rights reserved.
2//
3// Use of this source code is governed by a BSD-style
4// license that can be found in the LICENSE file or at
5// https://developers.google.com/open-source/licenses/bsd
6
7#include <cstdint>
8#include <string>
9
10#include <absl/flags/declare.h>
11
12ABSL_DECLARE_FLAG(std::string, profile);
13ABSL_DECLARE_FLAG(bool, single_segment);
14ABSL_DECLARE_FLAG(bool, webm_subsample_encryption);
15ABSL_DECLARE_FLAG(double, availability_time_offset);
16ABSL_DECLARE_FLAG(std::string, playready_key_id);
17ABSL_DECLARE_FLAG(std::string, playready_key);
18ABSL_DECLARE_FLAG(bool, mp4_use_decoding_timestamp_in_timeline);
19ABSL_DECLARE_FLAG(int32_t, num_subsegments_per_sidx);
20ABSL_DECLARE_FLAG(bool, generate_widevine_pssh);
21ABSL_DECLARE_FLAG(bool, generate_playready_pssh);
22ABSL_DECLARE_FLAG(bool, generate_common_pssh);
23
24namespace shaka {
25bool ValidateRetiredFlags();
26}
All the methods that are virtual are virtual for mocking.