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

Issue 26931002: Define Cast Content API (Closed)

Created:
7 years, 2 months ago by Alpha Left Google
Modified:
7 years, 2 months ago
Reviewers:
jam
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Define Cast Content API Cast Content API is defined under content/public/renderer as an interface between chrome extensions and WebRTC/Cast implementations in content renderer. This interface contains following two functional classes: WebRtcCastSendTransport This is the main entry point of Cast API. This interface is responsible for configuring and control a cast stream. This includes assigning a MediaStreamTrack as source, set parameters and start/stop the stream. WebRtcUdpTransport This interface is responsible for setting up the network connection. It is used to bind to a network socket and connect to a remote address for cast. BUG=301920

Patch Set 1 #

Patch Set 2 : revised API and comments #

Total comments: 32

Patch Set 3 : fixed nits #

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+232 lines, -0 lines) Patch
M chrome/chrome_renderer.gypi View 1 2 3 1 chunk +6 lines, -0 lines 0 comments Download
A chrome/renderer/media/cast_send_transport.h View 1 2 3 1 chunk +109 lines, -0 lines 0 comments Download
A chrome/renderer/media/cast_send_transport.cc View 1 2 3 1 chunk +66 lines, -0 lines 0 comments Download
A chrome/renderer/media/cast_udp_transport.h View 1 2 3 1 chunk +30 lines, -0 lines 0 comments Download
A chrome/renderer/media/cast_udp_transport.cc View 1 2 3 1 chunk +21 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
Alpha Left Google
Please review. This API is all we need for Cast Extensions API.
7 years, 2 months ago (2013-10-10 23:20:48 UTC) #1
jam
so, just to be clear, you're sure you won't need anything else in the public ...
7 years, 2 months ago (2013-10-11 16:47:13 UTC) #2
Alpha Left Google
> so, just to be clear, you're sure you won't need anything else in the ...
7 years, 2 months ago (2013-10-11 20:24:21 UTC) #3
jam
On 2013/10/11 20:24:21, Alpha wrote: > > so, just to be clear, you're sure you ...
7 years, 2 months ago (2013-10-11 20:31:33 UTC) #4
Alpha Left Google
On 2013/10/11 20:31:33, jam wrote: > On 2013/10/11 20:24:21, Alpha wrote: > > > so, ...
7 years, 2 months ago (2013-10-11 21:42:59 UTC) #5
Alpha Left Google
> > so my motivation was to see all the APIs that are needed to ...
7 years, 2 months ago (2013-10-11 22:05:09 UTC) #6
Alpha Left Google
Above is my high level understanding now. Since all of webrtc is implemented in content ...
7 years, 2 months ago (2013-10-11 22:13:02 UTC) #7
jam
so in general, we only put stuff in content if it's required for the web ...
7 years, 2 months ago (2013-10-11 23:55:32 UTC) #8
Alpha Left Google
On 2013/10/11 23:55:32, jam wrote: > so in general, we only put stuff in content ...
7 years, 2 months ago (2013-10-12 00:42:49 UTC) #9
Alpha Left Google
7 years, 2 months ago (2013-10-16 19:25:37 UTC) #10
Closing this issue per our discussion.

Powered by Google App Engine
This is Rietveld 408576698