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

Unified Diff: media/formats/webm/webm_tracks_parser.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
« no previous file with comments | « media/formats/webm/webm_audio_client.cc ('k') | media/formats/webm/webm_video_client.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: media/formats/webm/webm_tracks_parser.cc
diff --git a/media/formats/webm/webm_tracks_parser.cc b/media/formats/webm/webm_tracks_parser.cc
index 112427f691a9f50cc7915d52e05564caeaf8ec59..5ffa0aac66ad4b4fb6ad13dc7f4745a8dfa73d76 100644
--- a/media/formats/webm/webm_tracks_parser.cc
+++ b/media/formats/webm/webm_tracks_parser.cc
@@ -7,7 +7,6 @@
#include "base/logging.h"
#include "base/strings/string_number_conversions.h"
#include "base/strings/string_util.h"
-#include "media/base/media_util.h"
#include "media/base/timestamp_constants.h"
#include "media/formats/webm/webm_constants.h"
#include "media/formats/webm/webm_content_encodings.h"
@@ -194,9 +193,6 @@
content_encodings()[0]->encryption_key_id();
}
- EncryptionScheme encryption_scheme =
- encryption_key_id.empty() ? Unencrypted() : AesCtrEncryptionScheme();
-
if (track_type_ == kWebMTrackTypeAudio) {
if (audio_track_num_ == -1) {
audio_track_num_ = track_num_;
@@ -212,7 +208,7 @@
DCHECK(!audio_decoder_config_.IsValidConfig());
if (!audio_client_.InitializeConfig(
codec_id_, codec_private_, seek_preroll_, codec_delay_,
- encryption_scheme, &audio_decoder_config_)) {
+ !audio_encryption_key_id_.empty(), &audio_decoder_config_)) {
return false;
}
media_tracks_->AddAudioTrack(audio_decoder_config_,
@@ -235,9 +231,9 @@
video_default_duration_ = default_duration_;
DCHECK(!video_decoder_config_.IsValidConfig());
- if (!video_client_.InitializeConfig(codec_id_, codec_private_,
- encryption_scheme,
- &video_decoder_config_)) {
+ if (!video_client_.InitializeConfig(
+ codec_id_, codec_private_, !video_encryption_key_id_.empty(),
+ &video_decoder_config_)) {
return false;
}
media_tracks_->AddVideoTrack(video_decoder_config_,
« no previous file with comments | « media/formats/webm/webm_audio_client.cc ('k') | media/formats/webm/webm_video_client.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698