You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by st...@apache.org on 2013/12/03 01:21:25 UTC

[3/3] git commit: added Ubuntu support

added Ubuntu support


Project: http://git-wip-us.apache.org/repos/asf/cordova-plugin-media/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugin-media/commit/683a7562
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-media/tree/683a7562
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-media/diff/683a7562

Branch: refs/heads/dev
Commit: 683a7562c3710e5c8ff0ab63d99fd5481a909889
Parents: 814881a a05deff
Author: Steven Gill <st...@gmail.com>
Authored: Mon Dec 2 16:21:16 2013 -0800
Committer: Steven Gill <st...@gmail.com>
Committed: Mon Dec 2 16:21:16 2013 -0800

----------------------------------------------------------------------
 plugin.xml           |  12 +++
 src/ubuntu/media.cpp | 128 ++++++++++++++++++++++
 src/ubuntu/media.h   | 267 ++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 407 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-plugin-media/blob/683a7562/plugin.xml
----------------------------------------------------------------------
diff --cc plugin.xml
index 259e4bf,43ef31b..041ef80
--- a/plugin.xml
+++ b/plugin.xml
@@@ -38,26 -36,18 +38,38 @@@ id="org.apache.cordova.media
          <source-file src="src/android/FileHelper.java" target-dir="src/org/apache/cordova/media" />
       </platform>
       
 +     <!-- amazon-fireos -->
 +    <platform name="amazon-fireos">
 +        <config-file target="res/xml/config.xml" parent="/*">
 +            <feature name="Media" >
 +                <param name="android-package" value="org.apache.cordova.media.AudioHandler"/>
 +            </feature>
 +        </config-file>
 +        
 +        <config-file target="AndroidManifest.xml" parent="/*">
 +            <uses-permission android:name="android.permission.RECORD_AUDIO" />
 +            <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
 +            <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
 +        </config-file>
 +        
 +        <source-file src="src/android/AudioHandler.java" target-dir="src/org/apache/cordova/media" />
 +        <source-file src="src/android/AudioPlayer.java" target-dir="src/org/apache/cordova/media" />
 +        <source-file src="src/android/FileHelper.java" target-dir="src/org/apache/cordova/media" />
 +     </platform>
 +
 +
+      <!-- ubuntu -->
+      <platform name="ubuntu">
+          <config-file target="config.xml" parent="/*">
 -             <feature name="Camera">
++             <feature name="Media">
+                  <param policy_group="microphone" policy_version="1" />
+                  <param policy_group="video" policy_version="1" />
+              </feature>
+          </config-file>
+          <header-file src="src/ubuntu/media.h" />
+          <source-file src="src/ubuntu/media.cpp" />
+      </platform>
+ 
       <!-- ios -->
       <platform name="ios">    
           <config-file target="config.xml" parent="/*">