org.gstreamer.lowlevel
Interface GstMixerAPI

All Superinterfaces:
com.sun.jna.Library

public interface GstMixerAPI
extends com.sun.jna.Library


Nested Class Summary
static class GstMixerAPI.MixerTrackStruct
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static GstMixerAPI GSTMIXER_API
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 int gst_mixer_get_mixer_flags(Mixer mixer)
           
 GType gst_mixer_get_type()
           
 void gst_mixer_get_volume(Mixer mixer, MixerTrack track, int[] volumes)
           
 GlibAPI.GList gst_mixer_list_tracks(Mixer mixer)
           
 void gst_mixer_mixer_changed(Mixer mixer)
           
 void gst_mixer_mute_toggled(Mixer mixer, MixerTrack track, boolean mute)
           
 void gst_mixer_record_toggled(Mixer mixer, MixerTrack track, boolean record)
           
 void gst_mixer_set_mute(Mixer mixer, MixerTrack track, boolean mute)
           
 void gst_mixer_set_record(Mixer mixer, MixerTrack track, boolean record)
           
 void gst_mixer_set_volume(Mixer mixer, MixerTrack track, int[] volumes)
           
 GType gst_mixer_track_get_type()
           
 void gst_mixer_volume_changed(Mixer mixer, MixerTrack track, int[] volumes)
           
 

Field Detail

GSTMIXER_API

static final GstMixerAPI GSTMIXER_API
Method Detail

gst_mixer_get_type

GType gst_mixer_get_type()

gst_mixer_track_get_type

GType gst_mixer_track_get_type()

gst_mixer_list_tracks

GlibAPI.GList gst_mixer_list_tracks(Mixer mixer)

gst_mixer_set_volume

void gst_mixer_set_volume(Mixer mixer,
                          MixerTrack track,
                          int[] volumes)

gst_mixer_get_volume

void gst_mixer_get_volume(Mixer mixer,
                          MixerTrack track,
                          int[] volumes)

gst_mixer_set_mute

void gst_mixer_set_mute(Mixer mixer,
                        MixerTrack track,
                        boolean mute)

gst_mixer_set_record

void gst_mixer_set_record(Mixer mixer,
                          MixerTrack track,
                          boolean record)

gst_mixer_mute_toggled

void gst_mixer_mute_toggled(Mixer mixer,
                            MixerTrack track,
                            boolean mute)

gst_mixer_record_toggled

void gst_mixer_record_toggled(Mixer mixer,
                              MixerTrack track,
                              boolean record)

gst_mixer_volume_changed

void gst_mixer_volume_changed(Mixer mixer,
                              MixerTrack track,
                              int[] volumes)

gst_mixer_mixer_changed

void gst_mixer_mixer_changed(Mixer mixer)

gst_mixer_get_mixer_flags

int gst_mixer_get_mixer_flags(Mixer mixer)


Copyright © 2010. All Rights Reserved.