1. 26 Jul, 2007 2 commits
    • Jan Schmidt's avatar
      gst-libs/gst/: Move the rtspextension.h interface into gstrtspextension.h as... · aa14635c
      Jan Schmidt authored
      gst-libs/gst/: Move the rtspextension.h interface into gstrtspextension.h as part of libgstrtsp instead of libgstinte...
      
      Original commit message from CVS:
      * gst-libs/gst/interfaces/Makefile.am:
      * gst-libs/gst/interfaces/interfaces-marshal.list:
      * gst-libs/gst/interfaces/rtspextension.c:
      * gst-libs/gst/interfaces/rtspextension.h:
      * gst-libs/gst/rtsp/Makefile.am:
      * gst-libs/gst/rtsp/gstrtsp.h:
      * gst-libs/gst/rtsp/gstrtspextension.c:
      (gst_rtsp_extension_get_type), (gst_rtsp_extension_iface_init),
      (gst_rtsp_extension_detect_server),
      (gst_rtsp_extension_before_send), (gst_rtsp_extension_after_send),
      (gst_rtsp_extension_parse_sdp), (gst_rtsp_extension_setup_media),
      (gst_rtsp_extension_configure_stream),
      (gst_rtsp_extension_get_transports),
      (gst_rtsp_extension_stream_select), (gst_rtsp_extension_send):
      * gst-libs/gst/rtsp/gstrtspextension.h:
      * gst-libs/gst/rtsp/rtsp-marshal.list:
      Move the rtspextension.h interface into gstrtspextension.h
      as part of libgstrtsp instead of libgstinterfaces, because it's
      only for use within plugins, not applications.
      Add stuff to do the enum & marshal generation needed in libgstrtsp now.
      Use the GST_TYPE_RTSP_RESULT enum type for the return value of the
      signal that the GstRTSPExtension interface emits, since G_TYPE_ENUM
      is abstract.
      aa14635c
    • Wim Taymans's avatar
      gst-libs/gst/interfaces/: Fix marshaller for the send signal. · 6d1a34ef
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/interfaces/Makefile.am:
      * gst-libs/gst/interfaces/interfaces-marshal.list:
      * gst-libs/gst/interfaces/rtspextension.c:
      (gst_rtsp_extension_iface_init),
      (gst_rtsp_extension_stream_select), (gst_rtsp_extension_send):
      * gst-libs/gst/interfaces/rtspextension.h:
      Fix marshaller for the send signal.
      Add URL to stream selection interface method.
      6d1a34ef
  2. 30 Jun, 2005 1 commit
  3. 27 May, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/alsa/: Add enumerations (as GstMixerOptions). Make correct distinction... · 8f88f928
      Ronald S. Bultje authored
      ext/alsa/: Add enumerations (as GstMixerOptions). Make correct distinction between input/output tracks. Add capture/p...
      
      Original commit message from CVS:
      * ext/alsa/Makefile.am:
      * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_interface_init),
      (gst_alsa_mixer_build_list), (gst_alsa_mixer_get_volume),
      (gst_alsa_mixer_set_volume), (gst_alsa_mixer_set_mute),
      (gst_alsa_mixer_set_record), (gst_alsa_mixer_set_option),
      (gst_alsa_mixer_get_option):
      * ext/alsa/gstalsamixer.h:
      * ext/alsa/gstalsamixeroptions.c:
      (gst_alsa_mixer_options_get_type),
      (gst_alsa_mixer_options_class_init), (gst_alsa_mixer_options_init),
      (gst_alsa_mixer_options_new):
      * ext/alsa/gstalsamixeroptions.h:
      * ext/alsa/gstalsamixertrack.c: (gst_alsa_mixer_track_new):
      * ext/alsa/gstalsamixertrack.h:
      Add enumerations (as GstMixerOptions). Make correct distinction
      between input/output tracks. Add capture/playback private flag.
      Use flag to decide on whether to set capture or playback volumes
      or switches. Use playback and record switches.
      * gst-libs/gst/mixer/Makefile.am:
      * gst-libs/gst/mixer/mixer-marshal.list:
      * gst-libs/gst/mixer/mixer.c: (gst_mixer_class_init),
      (gst_mixer_set_option), (gst_mixer_get_option),
      (gst_mixer_mute_toggled), (gst_mixer_record_toggled),
      (gst_mixer_volume_changed), (gst_mixer_option_changed):
      * gst-libs/gst/mixer/mixer.h:
      * gst-libs/gst/mixer/mixeroptions.c: (gst_mixer_options_get_type),
      (gst_mixer_options_class_init), (gst_mixer_options_init),
      (gst_mixer_options_dispose):
      * gst-libs/gst/mixer/mixeroptions.h:
      Add GstMixerOptions.
      * sys/oss/gstosselement.c: (gst_osselement_class_probe_devices):
      Rename Audio Mixer to OSS Mixer (similar to Alsa Mixer). Fix
      broken device detection on computers with multiple OSS sound
      cards.
      8f88f928
  4. 03 Feb, 2004 1 commit
  5. 07 Dec, 2003 1 commit