blob: f8104e5904d0d4b5fa7fcac57a247cbf0393a69a [file] [log] [blame]
henrike@webrtc.org28e20752013-07-10 00:45:36 +00001/*
kjellanderb24317b2016-02-10 07:54:43 -08002 * Copyright 2013 The WebRTC project authors. All Rights Reserved.
henrike@webrtc.org28e20752013-07-10 00:45:36 +00003 *
kjellanderb24317b2016-02-10 07:54:43 -08004 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree.
henrike@webrtc.org28e20752013-07-10 00:45:36 +00009 */
10
11package org.webrtc;
12
13/**
14 * Java wrapper for a C++ AudioSourceInterface. Used as the source for one or
15 * more {@code AudioTrack} objects.
16 */
17public class AudioSource extends MediaSource {
18 public AudioSource(long nativeSource) {
19 super(nativeSource);
20 }
Sami Kalliomäkiee05e902018-09-28 14:38:21 +020021
22 /** Returns a pointer to webrtc::AudioSourceInterface. */
23 long getNativeAudioSource() {
24 return getNativeMediaSource();
25 }
henrike@webrtc.org28e20752013-07-10 00:45:36 +000026}