Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(88)

Unified Diff: chromecast/media/cma/base/decoder_config_adapter.cc

Issue 1786733004: Revert of media config: expand is_encrypted to a struct. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chromecast/media/cma/base/decoder_config_adapter.cc
diff --git a/chromecast/media/cma/base/decoder_config_adapter.cc b/chromecast/media/cma/base/decoder_config_adapter.cc
index 24e8b41e8fcc11607e5488482c24f5a6feb26387..3a8ab394aad3df9a26049ae39891e26664606f3e 100644
--- a/chromecast/media/cma/base/decoder_config_adapter.cc
+++ b/chromecast/media/cma/base/decoder_config_adapter.cc
@@ -85,7 +85,7 @@
// Converts ::media::VideoCodecProfile to chromecast::media::VideoProfile.
VideoProfile ToVideoProfile(const ::media::VideoCodecProfile codec_profile) {
- switch (codec_profile) {
+ switch(codec_profile) {
case ::media::H264PROFILE_BASELINE:
return kH264Baseline;
case ::media::H264PROFILE_MAIN:
@@ -183,62 +183,6 @@
}
}
-::media::EncryptionScheme::CipherMode ToMediaCipherMode(
- EncryptionScheme::CipherMode mode) {
- switch (mode) {
- case EncryptionScheme::CIPHER_MODE_UNENCRYPTED:
- return ::media::EncryptionScheme::CIPHER_MODE_UNENCRYPTED;
- case EncryptionScheme::CIPHER_MODE_AES_CTR:
- return ::media::EncryptionScheme::CIPHER_MODE_AES_CTR;
- case EncryptionScheme::CIPHER_MODE_AES_CBC:
- return ::media::EncryptionScheme::CIPHER_MODE_AES_CBC;
- default:
- NOTREACHED();
- return ::media::EncryptionScheme::CIPHER_MODE_UNENCRYPTED;
- }
-}
-
-EncryptionScheme::CipherMode ToCipherMode(
- ::media::EncryptionScheme::CipherMode mode) {
- switch (mode) {
- case ::media::EncryptionScheme::CIPHER_MODE_UNENCRYPTED:
- return EncryptionScheme::CIPHER_MODE_UNENCRYPTED;
- case ::media::EncryptionScheme::CIPHER_MODE_AES_CTR:
- return EncryptionScheme::CIPHER_MODE_AES_CTR;
- case ::media::EncryptionScheme::CIPHER_MODE_AES_CBC:
- return EncryptionScheme::CIPHER_MODE_AES_CBC;
- default:
- NOTREACHED();
- return EncryptionScheme::CIPHER_MODE_UNENCRYPTED;
- }
-}
-
-EncryptionScheme::Pattern ToPatternSpec(
- const ::media::EncryptionScheme::Pattern& pattern) {
- return EncryptionScheme::Pattern(
- pattern.encrypt_blocks(), pattern.skip_blocks());
-}
-
-::media::EncryptionScheme::Pattern ToMediaPatternSpec(
- const EncryptionScheme::Pattern& pattern) {
- return ::media::EncryptionScheme::Pattern(
- pattern.encrypt_blocks, pattern.skip_blocks);
-}
-
-EncryptionScheme ToEncryptionScheme(
- const ::media::EncryptionScheme& scheme) {
- return EncryptionScheme(
- ToCipherMode(scheme.mode()),
- ToPatternSpec(scheme.pattern()));
-}
-
-::media::EncryptionScheme ToMediaEncryptionScheme(
- const EncryptionScheme& scheme) {
- return ::media::EncryptionScheme(
- ToMediaCipherMode(scheme.mode),
- ToMediaPatternSpec(scheme.pattern));
-}
-
} // namespace
// static
@@ -257,8 +201,7 @@
::media::ChannelLayoutToChannelCount(config.channel_layout()),
audio_config.samples_per_second = config.samples_per_second();
audio_config.extra_data = config.extra_data();
- audio_config.encryption_scheme = ToEncryptionScheme(
- config.encryption_scheme());
+ audio_config.is_encrypted = config.is_encrypted();
return audio_config;
}
@@ -269,8 +212,7 @@
ToMediaAudioCodec(config.codec),
ToMediaSampleFormat(config.sample_format),
ToMediaChannelLayout(config.channel_number), config.samples_per_second,
- config.extra_data,
- ToMediaEncryptionScheme(config.encryption_scheme));
+ config.extra_data, config.is_encrypted);
}
// static
@@ -286,8 +228,7 @@
video_config.codec = ToVideoCodec(config.codec());
video_config.profile = ToVideoProfile(config.profile());
video_config.extra_data = config.extra_data();
- video_config.encryption_scheme = ToEncryptionScheme(
- config.encryption_scheme());
+ video_config.is_encrypted = config.is_encrypted();
return video_config;
}

Powered by Google App Engine
This is Rietveld 408576698