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

Side by Side Diff: chrome/common/extensions/api/cast_streaming_rtp_stream.idl

Issue 214663008: Cast: Clarify the unit of bitrate (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 8 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | chrome/renderer/media/cast_rtp_stream.h » ('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 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 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 // The <code>chrome.cast.streaming.rtpStream</code> API allows configuration 5 // The <code>chrome.cast.streaming.rtpStream</code> API allows configuration
6 // of encoding parameters and RTP parameters used in a Cast streaming 6 // of encoding parameters and RTP parameters used in a Cast streaming
7 // session. 7 // session.
8 namespace cast.streaming.rtpStream { 8 namespace cast.streaming.rtpStream {
9 // Params for audio and video codec. 9 // Params for audio and video codec.
10 dictionary CodecSpecificParams { 10 dictionary CodecSpecificParams {
11 DOMString key; 11 DOMString key;
12 DOMString value; 12 DOMString value;
13 }; 13 };
14 14
15 // RTP payload param. 15 // RTP payload param.
16 dictionary RtpPayloadParams { 16 dictionary RtpPayloadParams {
17 long payloadType; 17 long payloadType;
18 18
19 DOMString codecName; 19 DOMString codecName;
20 20
21 // Synchronization source identifier. 21 // Synchronization source identifier.
22 long? ssrc; 22 long? ssrc;
23 23
24 long? feedbackSsrc; 24 long? feedbackSsrc;
25 25
26 long? clockRate; 26 long? clockRate;
27 27
28 // Minimum bitrate in kilobits per second.
28 long? minBitrate; 29 long? minBitrate;
29 30
31 // Maximum bitrate in kilobits per second.
30 long? maxBitrate; 32 long? maxBitrate;
31 33
32 // The number of channels. 34 // The number of channels.
33 long? channels; 35 long? channels;
34 36
35 // Video width in pixels. 37 // Video width in pixels.
36 long? width; 38 long? width;
37 39
38 // Video height in pixels. 40 // Video height in pixels.
39 long? height; 41 long? height;
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
119 // Event fired when a Cast RTP stream has stopped. 121 // Event fired when a Cast RTP stream has stopped.
120 // |streamId| : The ID of the RTP stream. 122 // |streamId| : The ID of the RTP stream.
121 static void onStopped(long streamId); 123 static void onStopped(long streamId);
122 124
123 // Event fired when a Cast RTP stream has error. 125 // Event fired when a Cast RTP stream has error.
124 // |streamId| : The ID of the RTP stream. 126 // |streamId| : The ID of the RTP stream.
125 // |errorString| : The error info. 127 // |errorString| : The error info.
126 static void onError(long streamId, DOMString errorString); 128 static void onError(long streamId, DOMString errorString);
127 }; 129 };
128 }; 130 };
OLDNEW
« no previous file with comments | « no previous file | chrome/renderer/media/cast_rtp_stream.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698