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

Side by Side Diff: media/remoting/rpc/proto_enum_utils.h

Issue 2444683002: Move MediaKeys::Exception to CdmPromise::Exception (Closed)
Patch Set: include "media/base/media_keys.h" Created 4 years, 1 month 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 unified diff | Download patch
« no previous file with comments | « media/remoting/proto/remoting_rpc_message.proto ('k') | media/remoting/rpc/proto_enum_utils.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef MEDIA_REMOTING_RPC_PROTO_ENUM_UTILS_H_ 5 #ifndef MEDIA_REMOTING_RPC_PROTO_ENUM_UTILS_H_
6 #define MEDIA_REMOTING_RPC_PROTO_ENUM_UTILS_H_ 6 #define MEDIA_REMOTING_RPC_PROTO_ENUM_UTILS_H_
7 7
8 #include "base/optional.h" 8 #include "base/optional.h"
9 #include "media/base/audio_codecs.h" 9 #include "media/base/audio_codecs.h"
10 #include "media/base/cdm_key_information.h" 10 #include "media/base/cdm_key_information.h"
11 #include "media/base/cdm_promise.h"
11 #include "media/base/channel_layout.h" 12 #include "media/base/channel_layout.h"
12 #include "media/base/demuxer_stream.h" 13 #include "media/base/demuxer_stream.h"
13 #include "media/base/encryption_scheme.h" 14 #include "media/base/encryption_scheme.h"
14 #include "media/base/media_keys.h" 15 #include "media/base/media_keys.h"
15 #include "media/base/sample_format.h" 16 #include "media/base/sample_format.h"
16 #include "media/base/video_codecs.h" 17 #include "media/base/video_codecs.h"
17 #include "media/base/video_types.h" 18 #include "media/base/video_types.h"
18 #include "media/remoting/remoting_rpc_message.pb.h" 19 #include "media/remoting/remoting_rpc_message.pb.h"
19 20
20 namespace media { 21 namespace media {
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
67 base::Optional<::media::ColorSpace> ToMediaColorSpace( 68 base::Optional<::media::ColorSpace> ToMediaColorSpace(
68 pb::VideoDecoderConfig::ColorSpace value); 69 pb::VideoDecoderConfig::ColorSpace value);
69 base::Optional<pb::VideoDecoderConfig::ColorSpace> 70 base::Optional<pb::VideoDecoderConfig::ColorSpace>
70 ToProtoVideoDecoderConfigColorSpace(::media::ColorSpace value); 71 ToProtoVideoDecoderConfigColorSpace(::media::ColorSpace value);
71 72
72 base::Optional<::media::CdmKeyInformation::KeyStatus> 73 base::Optional<::media::CdmKeyInformation::KeyStatus>
73 ToMediaCdmKeyInformationKeyStatus(pb::CdmKeyInformation::KeyStatus value); 74 ToMediaCdmKeyInformationKeyStatus(pb::CdmKeyInformation::KeyStatus value);
74 base::Optional<pb::CdmKeyInformation::KeyStatus> ToProtoCdmKeyInformation( 75 base::Optional<pb::CdmKeyInformation::KeyStatus> ToProtoCdmKeyInformation(
75 ::media::CdmKeyInformation::KeyStatus value); 76 ::media::CdmKeyInformation::KeyStatus value);
76 77
77 base::Optional<::media::MediaKeys::Exception> ToMediaMediaKeysException( 78 base::Optional<::media::CdmPromise::Exception> ToCdmPromiseException(
78 pb::MediaKeysException value); 79 pb::MediaKeysException value);
79 base::Optional<pb::MediaKeysException> ToProtoMediaKeysException( 80 base::Optional<pb::MediaKeysException> ToProtoMediaKeysException(
80 ::media::MediaKeys::Exception value); 81 ::media::CdmPromise::Exception value);
81 82
82 base::Optional<::media::MediaKeys::MessageType> ToMediaMediaKeysMessageType( 83 base::Optional<::media::MediaKeys::MessageType> ToMediaMediaKeysMessageType(
83 pb::MediaKeysMessageType value); 84 pb::MediaKeysMessageType value);
84 base::Optional<pb::MediaKeysMessageType> ToProtoMediaKeysMessageType( 85 base::Optional<pb::MediaKeysMessageType> ToProtoMediaKeysMessageType(
85 ::media::MediaKeys::MessageType value); 86 ::media::MediaKeys::MessageType value);
86 87
87 base::Optional<::media::MediaKeys::SessionType> ToMediaKeysSessionType( 88 base::Optional<::media::MediaKeys::SessionType> ToMediaKeysSessionType(
88 pb::MediaKeysSessionType value); 89 pb::MediaKeysSessionType value);
89 base::Optional<pb::MediaKeysSessionType> ToProtoMediaKeysSessionType( 90 base::Optional<pb::MediaKeysSessionType> ToProtoMediaKeysSessionType(
90 ::media::MediaKeys::SessionType value); 91 ::media::MediaKeys::SessionType value);
91 92
92 base::Optional<::media::EmeInitDataType> ToMediaEmeInitDataType( 93 base::Optional<::media::EmeInitDataType> ToMediaEmeInitDataType(
93 pb::CdmCreateSessionAndGenerateRequest::EmeInitDataType value); 94 pb::CdmCreateSessionAndGenerateRequest::EmeInitDataType value);
94 base::Optional<pb::CdmCreateSessionAndGenerateRequest::EmeInitDataType> 95 base::Optional<pb::CdmCreateSessionAndGenerateRequest::EmeInitDataType>
95 ToProtoMediaEmeInitDataType(::media::EmeInitDataType value); 96 ToProtoMediaEmeInitDataType(::media::EmeInitDataType value);
96 97
97 base::Optional<::media::DemuxerStream::Status> ToDemuxerStreamStatus( 98 base::Optional<::media::DemuxerStream::Status> ToDemuxerStreamStatus(
98 pb::DemuxerStreamReadUntilCallback::Status value); 99 pb::DemuxerStreamReadUntilCallback::Status value);
99 base::Optional<pb::DemuxerStreamReadUntilCallback::Status> 100 base::Optional<pb::DemuxerStreamReadUntilCallback::Status>
100 ToProtoToDemuxerStreamStatus(::media::DemuxerStream::Status value); 101 ToProtoToDemuxerStreamStatus(::media::DemuxerStream::Status value);
101 102
102 } // namespace remoting 103 } // namespace remoting
103 } // namespace media 104 } // namespace media
104 105
105 #endif // MEDIA_REMOTING_RPC_PROTO_ENUM_UTILS_H_ 106 #endif // MEDIA_REMOTING_RPC_PROTO_ENUM_UTILS_H_
OLDNEW
« no previous file with comments | « media/remoting/proto/remoting_rpc_message.proto ('k') | media/remoting/rpc/proto_enum_utils.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698