summaryrefslogtreecommitdiff
path: root/resource
diff options
context:
space:
mode:
authorMario Torre <neugens@limasoftware.net>2007-07-09 16:32:20 +0000
committerMario Torre <neugens@limasoftware.net>2007-07-09 16:32:20 +0000
commit9afb84648bf4fc9cfa9dd2ee4dd5937a71338e4d (patch)
tree82b0e55156d12b1b8e5d816975ac3687b9967d02 /resource
parentde78d5b68527b0c5028826b5a4e98790be2b6fd9 (diff)
downloadclasspath-9afb84648bf4fc9cfa9dd2ee4dd5937a71338e4d.tar.gz
2007-07-08 Mario Torre <neugens@limasoftware.net>
* gnu/javax/sound/sampled/gstreamer: new package hierarchy. * gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReader.java: new file. * gnu/javax/sound/sampled/gstreamer/io/GstAudioFileReaderNativePeer.java: likewise. * gnu/javax/sound/sampled/gstreamer/lines/GstDataLine.java: likewise. * gnu/javax/sound/sampled/gstreamer/GStreamerMixer.java: likewise. * gnu/javax/sound/sampled/gstreamer/GStreamerMixerProvider.java: likewise. * gnu/javax/sound/AudioSecurityManager.java: likewise. * gnu/javax/sound/sampled/gstreamer/lines/GstNativeDataLine.java: likewise. * gnu/javax/sound/sampled/gstreamer/lines/GstSourceDataLine.java: likewise. * gnu/javax/sound/sampled/gstreamer/lines/GstPipeline.java: likewise. * gnu/javax/sound/sampled/gstreamer/io/GstAudioFileWriter.java: likewise. * resource/META-INF/services/javax.sound.sampled.spi.AudioFileReader.in: likewise. * resource/META-INF/services/javax.sound.sampled.spi.MixerProvider.in: likewise. * resource/META-INF/services/javax.sound.sampled.spi.MixerProvider: likewise. * native/jni/gstreamer-peer/gstclasspathsrc.c: likewise. * native/jni/gstreamer-peer/gstclasspathsrc.h: likewise. * native/jni/gstreamer-peer/gstinputstream.c: likewise. * native/jni/gstreamer-peer/gstinputstream.h: likewise. * native/jni/gstreamer-peer/GStreamerIOPeer.c: likewise. * native/jni/gstreamer-peer/Makefile.am: likewise. * native/jni/gstreamer-peer/.cvsignore: likewise. * include/gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer.h: likewise. * include/Makefile.am: add gstreamer generated headers. * configure.ac: add gstreamer sound backend configuration. The backend is currently disabled by default. * native/jni/Makefile.am: code to allow compilation of the gstreamer sound backend. * javax/sound/sampled/spi/MixerProvider.java (isMixerSupported): indentation fixes. * javax/sound/sampled/AudioFormat.java (toString): fix method to display informations only when available. * javax/sound/sampled/DataLine.java: (Info.isFormatSupported): indentation fixes. (Info): indentation fixes. (Info.toString): indentation fixes. (Info.matches): indentation fixes.
Diffstat (limited to 'resource')
-rw-r--r--resource/META-INF/services/javax.sound.sampled.spi.AudioFileReader.in3
-rw-r--r--resource/META-INF/services/javax.sound.sampled.spi.MixerProvider1
-rw-r--r--resource/META-INF/services/javax.sound.sampled.spi.MixerProvider.in1
3 files changed, 5 insertions, 0 deletions
diff --git a/resource/META-INF/services/javax.sound.sampled.spi.AudioFileReader.in b/resource/META-INF/services/javax.sound.sampled.spi.AudioFileReader.in
new file mode 100644
index 000000000..7fd272172
--- /dev/null
+++ b/resource/META-INF/services/javax.sound.sampled.spi.AudioFileReader.in
@@ -0,0 +1,3 @@
+@GSTREAMER_FILE_READER@
+gnu.javax.sound.sampled.WAV.WAVReader
+gnu.javax.sound.sampled.AU.AUReader
diff --git a/resource/META-INF/services/javax.sound.sampled.spi.MixerProvider b/resource/META-INF/services/javax.sound.sampled.spi.MixerProvider
new file mode 100644
index 000000000..dc8be50d2
--- /dev/null
+++ b/resource/META-INF/services/javax.sound.sampled.spi.MixerProvider
@@ -0,0 +1 @@
+gnu.javax.sound.sampled.gstreamer.GStreamerMixerProvider
diff --git a/resource/META-INF/services/javax.sound.sampled.spi.MixerProvider.in b/resource/META-INF/services/javax.sound.sampled.spi.MixerProvider.in
new file mode 100644
index 000000000..03d1b5cd2
--- /dev/null
+++ b/resource/META-INF/services/javax.sound.sampled.spi.MixerProvider.in
@@ -0,0 +1 @@
+@GSTREAMER_MIXER_PROVIDER@