- add sources.
[platform/framework/web/crosswalk.git] / src / chrome / renderer / media / cast_send_transport.cc
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
3 // found in the LICENSE file.
4
5 #include "chrome/renderer/media/cast_send_transport.h"
6
7 #include "base/logging.h"
8 #include "chrome/renderer/media/cast_session.h"
9 #include "chrome/renderer/media/cast_udp_transport.h"
10
11 CastCodecSpecificParam::CastCodecSpecificParam() {
12 }
13
14 CastCodecSpecificParam::~CastCodecSpecificParam() {
15 }
16
17 CastRtpPayloadParam::CastRtpPayloadParam()
18     : payload_type(0),
19       ssrc(0),
20       clock_rate(0),
21       bitrate(0),
22       channels(0),
23       width(0),
24       height(0) {
25 }
26
27 CastRtpPayloadParam::~CastRtpPayloadParam() {
28 }
29
30 CastRtpCaps::CastRtpCaps() {
31 }
32
33 CastRtpCaps::~CastRtpCaps() {
34 }
35
36 CastSendTransport::CastSendTransport(
37     CastUdpTransport* udp_transport)
38     : cast_session_(udp_transport->cast_session()) {
39 }
40
41 CastSendTransport::~CastSendTransport() {
42 }
43
44 CastRtpCaps CastSendTransport::GetCaps() {
45   NOTIMPLEMENTED();
46   return CastRtpCaps();
47 }
48
49 CastRtpParams CastSendTransport::GetParams() {
50   NOTIMPLEMENTED();
51   return CastRtpParams();
52 }
53
54 CastRtpParams CastSendTransport::CreateParams(
55     CastRtpCaps remote_caps) {
56   NOTIMPLEMENTED();
57   return CastRtpParams();
58 }
59
60 void CastSendTransport::Start(WebKit::WebMediaStreamTrack* audio_track,
61                               WebKit::WebMediaStreamTrack* video_track,
62                               CastRtpParams params) {
63   NOTIMPLEMENTED();
64 }
65
66 void CastSendTransport::Stop() {
67   NOTIMPLEMENTED();
68 }