diff options
Diffstat (limited to 'cast/streaming/remoting.proto')
-rw-r--r-- | cast/streaming/remoting.proto | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/cast/streaming/remoting.proto b/cast/streaming/remoting.proto index 0ce73012..84729d60 100644 --- a/cast/streaming/remoting.proto +++ b/cast/streaming/remoting.proto @@ -76,6 +76,7 @@ message AudioDecoderConfig { kSampleFormatAc3 = 9; kSampleFormatEac3 = 10; kSampleFormatMpegHAudio = 11; + kSampleFormatPlanarU8 = 12; }; // Proto version of Chrome's media::ChannelLayout. @@ -238,10 +239,15 @@ message VideoDecoderConfig { optional bytes extra_data = 9; } -message PipelineDecoderInfo { +message AudioDecoderInfo { reserved 3; - reserved "has_decrypting_demuxer_stream"; - optional string decoder_name = 1; + optional int64 decoder_type = 1; + optional bool is_platform_decoder = 2; +}; + +message VideoDecoderInfo { + reserved 3; + optional int64 decoder_type = 1; optional bool is_platform_decoder = 2; }; @@ -253,8 +259,8 @@ message PipelineStatistics { optional int64 audio_memory_usage = 5; optional int64 video_memory_usage = 6; optional int64 video_frame_duration_average_usec = 7; - optional PipelineDecoderInfo audio_decoder_info = 8; - optional PipelineDecoderInfo video_decoder_info = 9; + optional AudioDecoderInfo audio_decoder_info = 8; + optional VideoDecoderInfo video_decoder_info = 9; }; message AcquireDemuxer { @@ -446,4 +452,4 @@ message RpcMessage { // RPC_DS_READUNTIL_CALLBACK DemuxerStreamReadUntilCallback demuxerstream_readuntilcb_rpc = 401; }; -}
\ No newline at end of file +} |