summaryrefslogtreecommitdiffstats
path: root/mobile/android/base/aidl/org
diff options
context:
space:
mode:
authorMatt A. Tobin <email@mattatobin.com>2019-04-23 15:32:23 -0400
committerMatt A. Tobin <email@mattatobin.com>2019-04-23 15:32:23 -0400
commitabe80cc31d5a40ebed743085011fbcda0c1a9a10 (patch)
treefb3762f06b84745b182af281abb107b95a9fcf01 /mobile/android/base/aidl/org
parent63295d0087eb58a6eb34cad324c4c53d1b220491 (diff)
downloadUXP-abe80cc31d5a40ebed743085011fbcda0c1a9a10.tar
UXP-abe80cc31d5a40ebed743085011fbcda0c1a9a10.tar.gz
UXP-abe80cc31d5a40ebed743085011fbcda0c1a9a10.tar.lz
UXP-abe80cc31d5a40ebed743085011fbcda0c1a9a10.tar.xz
UXP-abe80cc31d5a40ebed743085011fbcda0c1a9a10.zip
Issue #1053 - Drop support Android and remove Fennec - Part 1a: Remove mobile/android
Diffstat (limited to 'mobile/android/base/aidl/org')
-rw-r--r--mobile/android/base/aidl/org/mozilla/gecko/media/FormatParam.aidl7
-rw-r--r--mobile/android/base/aidl/org/mozilla/gecko/media/ICodec.aidl26
-rw-r--r--mobile/android/base/aidl/org/mozilla/gecko/media/ICodecCallbacks.aidl16
-rw-r--r--mobile/android/base/aidl/org/mozilla/gecko/media/IMediaDrmBridge.aidl25
-rw-r--r--mobile/android/base/aidl/org/mozilla/gecko/media/IMediaDrmBridgeCallbacks.aidl31
-rw-r--r--mobile/android/base/aidl/org/mozilla/gecko/media/IMediaManager.aidl18
-rw-r--r--mobile/android/base/aidl/org/mozilla/gecko/media/Sample.aidl7
-rw-r--r--mobile/android/base/aidl/org/mozilla/gecko/media/SessionKeyInfo.aidl7
8 files changed, 0 insertions, 137 deletions
diff --git a/mobile/android/base/aidl/org/mozilla/gecko/media/FormatParam.aidl b/mobile/android/base/aidl/org/mozilla/gecko/media/FormatParam.aidl
deleted file mode 100644
index 91ce56d46..000000000
--- a/mobile/android/base/aidl/org/mozilla/gecko/media/FormatParam.aidl
+++ /dev/null
@@ -1,7 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-package org.mozilla.gecko.media;
-
-parcelable FormatParam; \ No newline at end of file
diff --git a/mobile/android/base/aidl/org/mozilla/gecko/media/ICodec.aidl b/mobile/android/base/aidl/org/mozilla/gecko/media/ICodec.aidl
deleted file mode 100644
index 7b434a5b6..000000000
--- a/mobile/android/base/aidl/org/mozilla/gecko/media/ICodec.aidl
+++ /dev/null
@@ -1,26 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-package org.mozilla.gecko.media;
-
-// Non-default types used in interface.
-import android.os.Bundle;
-import android.view.Surface;
-import org.mozilla.gecko.media.FormatParam;
-import org.mozilla.gecko.media.ICodecCallbacks;
-import org.mozilla.gecko.media.Sample;
-
-interface ICodec {
- void setCallbacks(in ICodecCallbacks callbacks);
- boolean configure(in FormatParam format, inout Surface surface, int flags);
- oneway void start();
- oneway void stop();
- oneway void flush();
- oneway void release();
-
- Sample dequeueInput(int size);
- oneway void queueInput(in Sample sample);
-
- oneway void releaseOutput(in Sample sample);
-}
diff --git a/mobile/android/base/aidl/org/mozilla/gecko/media/ICodecCallbacks.aidl b/mobile/android/base/aidl/org/mozilla/gecko/media/ICodecCallbacks.aidl
deleted file mode 100644
index 59e637f55..000000000
--- a/mobile/android/base/aidl/org/mozilla/gecko/media/ICodecCallbacks.aidl
+++ /dev/null
@@ -1,16 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-package org.mozilla.gecko.media;
-
-// Non-default types used in interface.
-import org.mozilla.gecko.media.FormatParam;
-import org.mozilla.gecko.media.Sample;
-
-interface ICodecCallbacks {
- oneway void onInputExhausted();
- oneway void onOutputFormatChanged(in FormatParam format);
- oneway void onOutput(in Sample sample);
- oneway void onError(boolean fatal);
-} \ No newline at end of file
diff --git a/mobile/android/base/aidl/org/mozilla/gecko/media/IMediaDrmBridge.aidl b/mobile/android/base/aidl/org/mozilla/gecko/media/IMediaDrmBridge.aidl
deleted file mode 100644
index 515e4b7d0..000000000
--- a/mobile/android/base/aidl/org/mozilla/gecko/media/IMediaDrmBridge.aidl
+++ /dev/null
@@ -1,25 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-package org.mozilla.gecko.media;
-
-// Non-default types used in interface.
-import org.mozilla.gecko.media.IMediaDrmBridgeCallbacks;
-
-interface IMediaDrmBridge {
- void setCallbacks(in IMediaDrmBridgeCallbacks callbacks);
-
- oneway void createSession(int createSessionToken,
- int promiseId,
- String initDataType,
- in byte[] initData);
-
- oneway void updateSession(int promiseId,
- String sessionId,
- in byte[] response);
-
- oneway void closeSession(int promiseId, String sessionId);
-
- oneway void release();
-}
diff --git a/mobile/android/base/aidl/org/mozilla/gecko/media/IMediaDrmBridgeCallbacks.aidl b/mobile/android/base/aidl/org/mozilla/gecko/media/IMediaDrmBridgeCallbacks.aidl
deleted file mode 100644
index b3918417e..000000000
--- a/mobile/android/base/aidl/org/mozilla/gecko/media/IMediaDrmBridgeCallbacks.aidl
+++ /dev/null
@@ -1,31 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-package org.mozilla.gecko.media;
-
-// Non-default types used in interface.
-import org.mozilla.gecko.media.SessionKeyInfo;
-
-interface IMediaDrmBridgeCallbacks {
-
- oneway void onSessionCreated(int createSessionToken,
- int promiseId,
- in byte[] sessionId,
- in byte[] request);
-
- oneway void onSessionUpdated(int promiseId, in byte[] sessionId);
-
- oneway void onSessionClosed(int promiseId, in byte[] sessionId);
-
- oneway void onSessionMessage(in byte[] sessionId,
- int sessionMessageType,
- in byte[] request);
-
- oneway void onSessionError(in byte[] sessionId, String message);
-
- oneway void onSessionBatchedKeyChanged(in byte[] sessionId,
- in SessionKeyInfo[] keyInfos);
-
- oneway void onRejectPromise(int promiseId, String message);
-}
diff --git a/mobile/android/base/aidl/org/mozilla/gecko/media/IMediaManager.aidl b/mobile/android/base/aidl/org/mozilla/gecko/media/IMediaManager.aidl
deleted file mode 100644
index 023733d9d..000000000
--- a/mobile/android/base/aidl/org/mozilla/gecko/media/IMediaManager.aidl
+++ /dev/null
@@ -1,18 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-package org.mozilla.gecko.media;
-
-// Non-default types used in interface.
-import org.mozilla.gecko.media.ICodec;
-import org.mozilla.gecko.media.IMediaDrmBridge;
-
-interface IMediaManager {
- /** Creates a remote ICodec object. */
- ICodec createCodec();
-
- /** Creates a remote IMediaDrmBridge object. */
- IMediaDrmBridge createRemoteMediaDrmBridge(in String keySystem,
- in String stubId);
-}
diff --git a/mobile/android/base/aidl/org/mozilla/gecko/media/Sample.aidl b/mobile/android/base/aidl/org/mozilla/gecko/media/Sample.aidl
deleted file mode 100644
index 0d55c76fc..000000000
--- a/mobile/android/base/aidl/org/mozilla/gecko/media/Sample.aidl
+++ /dev/null
@@ -1,7 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-package org.mozilla.gecko.media;
-
-parcelable Sample; \ No newline at end of file
diff --git a/mobile/android/base/aidl/org/mozilla/gecko/media/SessionKeyInfo.aidl b/mobile/android/base/aidl/org/mozilla/gecko/media/SessionKeyInfo.aidl
deleted file mode 100644
index 1ec8f63c7..000000000
--- a/mobile/android/base/aidl/org/mozilla/gecko/media/SessionKeyInfo.aidl
+++ /dev/null
@@ -1,7 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-package org.mozilla.gecko.media;
-
-parcelable SessionKeyInfo; \ No newline at end of file