1. 20 Feb, 2006 1 commit
    • Jan Schmidt's avatar
      Port ximagesrc to 0.10 (Closes #304795) · 2730137d
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * sys/Makefile.am:
      * sys/ximagesrc/Makefile.am:
      * sys/ximagesrc/ximagesrc.c: (gst_ximagesrc_return_buf),
      (gst_ximagesrc_open_display), (gst_ximagesrc_start),
      (gst_ximagesrc_stop), (gst_ximagesrc_unlock),
      (gst_ximagesrc_recalc), (composite_pixel),
      (gst_ximagesrc_ximage_get), (gst_ximagesrc_create),
      (gst_ximagesrc_set_property), (gst_ximagesrc_get_property),
      (gst_ximagesrc_clear_bufpool), (gst_ximagesrc_base_init),
      (gst_ximagesrc_dispose), (gst_ximagesrc_finalize),
      (gst_ximagesrc_get_caps), (gst_ximagesrc_set_caps),
      (gst_ximagesrc_fixate), (gst_ximagesrc_class_init),
      (gst_ximagesrc_init), (plugin_init):
      * sys/ximagesrc/ximagesrc.h:
      * sys/ximagesrc/ximageutil.c: (ximageutil_handle_xerror),
      (ximageutil_check_xshm_calls), (ximageutil_xcontext_get),
      (ximageutil_xcontext_clear),
      (ximageutil_calculate_pixel_aspect_ratio),
      (gst_ximagesrc_buffer_finalize), (gst_ximage_buffer_free),
      (gst_ximagesrc_buffer_init), (gst_ximagesrc_buffer_class_init),
      (gst_ximagesrc_buffer_get_type), (gst_ximageutil_ximage_new),
      (gst_ximageutil_ximage_destroy):
      * sys/ximagesrc/ximageutil.h:
      
      Port ximagesrc to 0.10 (Closes #304795)
      2730137d
  2. 27 Jan, 2006 1 commit
  3. 23 Jan, 2006 1 commit
    • Tim-Philipp Müller's avatar
      sys/sunaudio/: Export functions that are needed in other parts of the code,... · 94874303
      Tim-Philipp Müller authored
      sys/sunaudio/: Export functions that are needed in other parts of the code, makes the mixer actually work; adjust mag...
      
      Original commit message from CVS:
      Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
      * sys/sunaudio/gstsunaudiomixerctrl.c:
      * sys/sunaudio/gstsunaudiosink.c: (gst_sunaudiosink_init):
      Export functions that are needed in other parts of the code,
      makes the mixer actually work; adjust magic minimum buffer-time
      value from 3ms to 5ms to work around stuttering during mp3
      playback (#327765).
      94874303
  4. 09 Jan, 2006 1 commit
  5. 05 Jan, 2006 1 commit
    • Sebastien Moutte's avatar
      added sys/directdraw added sys/directsound added win32/vs6/gst_plugins_bad.dsw... · f670909e
      Sebastien Moutte authored
      added sys/directdraw added sys/directsound added win32/vs6/gst_plugins_bad.dsw added win32/vs6/libgstdirectsound.dsp ...
      
      Original commit message from CVS:
      2006-01-05  Sebastien Moutte  <sebastien@moutte.net>
      * added sys/directdraw
      * added sys/directsound
      * added win32/vs6/gst_plugins_bad.dsw
      * added win32/vs6/libgstdirectsound.dsp
      * added win32/vs6/libgstdirectdraw.dsp
      * added win32/common/config.h
      f670909e
  6. 13 Dec, 2005 1 commit
  7. 11 Dec, 2005 1 commit
  8. 10 Dec, 2005 1 commit
    • Tim-Philipp Müller's avatar
      configure.ac: Update comment in OSS includes check. · fc270aab
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      Update comment in OSS includes check.
      * sys/oss/gstossdmabuffer.c:
      * sys/oss/gstosshelper.c:
      * sys/oss/gstossmixer.c:
      * sys/oss/gstossmixertrack.c:
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      * sys/oss/oss_probe.c:
      Don't assume the OSS soundcard.h include is always in
      the sys/ directory. Instead, use the existing defines
      from config.h to include the right file. Fixes
      compilation on OpenBSD 3.8 (#323718).
      fc270aab
  9. 06 Dec, 2005 2 commits
  10. 21 Nov, 2005 3 commits
    • Andy Wingo Wingo's avatar
      *.*: Ran scripts/update-macros. Oh yes. · 0d470f58
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-11-21  Andy Wingo  <wingo@pobox.com>
      
      * *.h:
      * *.c: Ran scripts/update-macros. Oh yes.
      0d470f58
    • Tim-Philipp Müller's avatar
      Update for GST_FOURCC_FORMAT API change. · 09eabf5c
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/directfb/dfbvideosink.c:
      (gst_dfbvideosink_get_format_from_caps):
      * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_create):
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (qtdemux_parse), (qtdemux_type_get), (qtdemux_node_dump_foreach),
      (qtdemux_dump_hdlr), (qtdemux_dump_dref), (qtdemux_dump_stsd),
      (qtdemux_dump_dcom), (qtdemux_parse_trak), (qtdemux_video_caps),
      (qtdemux_audio_caps):
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_caps):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_fill_format_list),
      (gst_v4l2src_capture_init), (gst_v4l2src_get_size_limits):
      Update for GST_FOURCC_FORMAT API change.
      09eabf5c
    • Jan Schmidt's avatar
      Rename gst_caps_structure_fixate_* to gst_structure_fixate_* (#322027) · 858ba0f7
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/audioresample/gstaudioresample.c:
      * ext/polyp/polypsink.c: (gst_polypsink_sink_fixate):
      * gst/librfb/gstrfbsrc.c: (gst_rfbsrc_fixate):
      * gst/modplug/gstmodplug.cc:
      * sys/glsink/glimagesink.c: (gst_glimagesink_fixate):
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_fixate):
      Rename gst_caps_structure_fixate_* to gst_structure_fixate_*
      (#322027)
      858ba0f7
  11. 14 Nov, 2005 1 commit
  12. 08 Nov, 2005 1 commit
  13. 07 Nov, 2005 1 commit
  14. 27 Oct, 2005 1 commit
  15. 26 Oct, 2005 1 commit
    • Tim-Philipp Müller's avatar
      sys/oss/: Actually use the 'oss' debug category we register. · 6b9cda6e
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * sys/oss/gstossaudio.c:
      * sys/oss/gstossdmabuffer.c:
      * sys/oss/gstosshelper.c:
      * sys/oss/gstossmixer.c:
      * sys/oss/gstossmixerelement.c:
      * sys/oss/gstossmixertrack.c:
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      Actually use the 'oss' debug category we register.
      6b9cda6e
  16. 24 Oct, 2005 1 commit
  17. 12 Oct, 2005 2 commits
    • Stefan Kost's avatar
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition · ea006c58
      Stefan Kost authored
      Original commit message from CVS:
      * examples/indexing/indexmpeg.c: (main):
      * ext/artsd/gstartsdsink.c: (gst_artsdsink_open_audio),
      (gst_artsdsink_close_audio), (gst_artsdsink_change_state):
      * ext/artsd/gstartsdsink.h:
      * ext/audiofile/gstafparse.c: (gst_afparse_open_file),
      (gst_afparse_close_file):
      * ext/audiofile/gstafparse.h:
      * ext/audiofile/gstafsink.c: (gst_afsink_open_file),
      (gst_afsink_close_file), (gst_afsink_chain),
      (gst_afsink_change_state):
      * ext/audiofile/gstafsink.h:
      * ext/audiofile/gstafsrc.c: (gst_afsrc_open_file),
      (gst_afsrc_close_file), (gst_afsrc_change_state):
      * ext/audiofile/gstafsrc.h:
      * ext/cdaudio/gstcdaudio.c: (gst_cdaudio_init):
      * ext/directfb/directfbvideosink.c: (gst_directfbvideosink_init):
      * ext/dts/gstdtsdec.c: (gst_dtsdec_init):
      * ext/jack/gstjack.h:
      * ext/jack/gstjackbin.c: (gst_jack_bin_init),
      (gst_jack_bin_change_state):
      * ext/musepack/gstmusepackdec.c: (gst_musepackdec_init):
      * ext/musicbrainz/gsttrm.c: (gst_musicbrainz_init):
      * ext/nas/nassink.c: (gst_nassink_open_audio),
      (gst_nassink_close_audio), (gst_nassink_change_state):
      * ext/nas/nassink.h:
      * ext/polyp/polypsink.c: (gst_polypsink_init):
      * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_change_state):
      * ext/sdl/sdlvideosink.h:
      * ext/smoothwave/gstsmoothwave.c: (gst_smoothwave_init):
      * ext/sndfile/gstsf.c: (gst_sf_set_property),
      (gst_sf_change_state), (gst_sf_release_request_pad),
      (gst_sf_open_file), (gst_sf_close_file), (gst_sf_loop):
      * ext/sndfile/gstsf.h:
      * ext/swfdec/gstswfdec.c: (gst_swfdec_init):
      * ext/tarkin/gsttarkindec.c: (gst_tarkindec_init):
      * gst/apetag/apedemux.c: (gst_ape_demux_init):
      * gst/cdxaparse/gstcdxaparse.c: (gst_cdxaparse_init):
      * gst/cdxaparse/gstcdxastrip.c: (gst_cdxastrip_init):
      * gst/festival/gstfestival.c: (gst_festival_change_state):
      * gst/festival/gstfestival.h:
      * gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_init):
      * gst/multifilesink/gstmultifilesink.c: (gst_multifilesink_init),
      (gst_multifilesink_set_location), (gst_multifilesink_open_file),
      (gst_multifilesink_close_file), (gst_multifilesink_next_file),
      (gst_multifilesink_pad_query), (gst_multifilesink_handle_event),
      (gst_multifilesink_chain), (gst_multifilesink_change_state):
      * gst/multifilesink/gstmultifilesink.h:
      * gst/videodrop/gstvideodrop.c: (gst_videodrop_init):
      * sys/cdrom/gstcdplayer.c: (cdplayer_init):
      * sys/dxr3/dxr3audiosink.c: (dxr3audiosink_init),
      (dxr3audiosink_open), (dxr3audiosink_close),
      (dxr3audiosink_chain_pcm), (dxr3audiosink_chain_ac3),
      (dxr3audiosink_change_state):
      * sys/dxr3/dxr3audiosink.h:
      * sys/dxr3/dxr3spusink.c: (dxr3spusink_init), (dxr3spusink_open),
      (dxr3spusink_close), (dxr3spusink_chain),
      (dxr3spusink_change_state):
      * sys/dxr3/dxr3spusink.h:
      * sys/dxr3/dxr3videosink.c: (dxr3videosink_init),
      (dxr3videosink_open), (dxr3videosink_close),
      (dxr3videosink_write_data), (dxr3videosink_change_state):
      * sys/dxr3/dxr3videosink.h:
      * sys/glsink/glimagesink.c: (gst_glimagesink_init):
      * sys/qcam/gstqcamsrc.c: (gst_qcamsrc_change_state),
      (gst_qcamsrc_open), (gst_qcamsrc_close):
      * sys/qcam/gstqcamsrc.h:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_init):
      * sys/vcd/vcdsrc.c: (gst_vcdsrc_set_property), (gst_vcdsrc_get),
      (gst_vcdsrc_open_file), (gst_vcdsrc_close_file),
      (gst_vcdsrc_change_state), (gst_vcdsrc_recalculate):
      * sys/vcd/vcdsrc.h:
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS
      moved bitshift from macro to enum definition
      ea006c58
    • Stefan Kost's avatar
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition · 987ab4dd
      Stefan Kost authored
      Original commit message from CVS:
      * examples/indexing/indexmpeg.c: (main):
      * ext/esd/esdmon.c: (gst_esdmon_open_audio),
      (gst_esdmon_close_audio), (gst_esdmon_change_state):
      * ext/esd/esdmon.h:
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_init):
      * ext/pango/gsttextoverlay.c: (gst_textoverlay_init):
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_init):
      * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_init):
      * gst/avi/gstavimux.c: (gst_avimux_init):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_init):
      * gst/multipart/multipartdemux.c: (gst_multipart_demux_init):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_init):
      * gst/oldcore/gstmultifilesrc.c: (gst_multifilesrc_init),
      (gst_multifilesrc_get), (gst_multifilesrc_open_file),
      (gst_multifilesrc_close_file), (gst_multifilesrc_change_state):
      * gst/oldcore/gstmultifilesrc.h:
      * gst/oldcore/gstpipefilter.c: (gst_pipefilter_init),
      (gst_pipefilter_open_file), (gst_pipefilter_close_file),
      (gst_pipefilter_change_state):
      * gst/oldcore/gstpipefilter.h:
      * gst/smoothwave/gstsmoothwave.c: (gst_smoothwave_init):
      * gst/videomixer/videomixer.c: (gst_videomixer_init):
      * sys/osxaudio/gstosxaudiosink.c: (gst_osxaudiosink_init):
      * sys/osxaudio/gstosxaudiosink.h:
      * sys/osxaudio/gstosxaudiosrc.h:
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS
      moved bitshift from macro to enum definition
      987ab4dd
  18. 10 Oct, 2005 1 commit
    • Wim Taymans's avatar
      sys/oss/: Cleanups, make device configurable in the sink, handle and report errors. · 9566dd50
      Wim Taymans authored
      Original commit message from CVS:
      * sys/oss/gstosssink.c: (gst_oss_sink_class_init),
      (gst_oss_sink_init), (gst_oss_sink_set_property),
      (gst_oss_sink_get_property), (gst_oss_sink_open),
      (gst_oss_sink_prepare), (gst_oss_sink_reset):
      * sys/oss/gstosssink.h:
      * sys/oss/gstosssrc.c: (gst_oss_src_class_init),
      (gst_oss_src_set_property), (gst_oss_src_init), (gst_oss_src_open),
      (gst_oss_src_prepare):
      Cleanups, make device configurable in the sink, handle and report
      errors.
      9566dd50
  19. 27 Sep, 2005 1 commit
    • Tim-Philipp Müller's avatar
      sys/oss/gstosssink.c: Fix playback of mono streams (bytes_per_sample should be... · 26745bb1
      Tim-Philipp Müller authored
      sys/oss/gstosssink.c: Fix playback of mono streams (bytes_per_sample should be set from the sample width and the numb...
      
      Original commit message from CVS:
      * sys/oss/gstosssink.c: (gst_oss_sink_prepare):
      Fix playback of mono streams (bytes_per_sample should be set
      from the sample width and the number of channels negotiated,
      and not just be set to 4) (#317338)
      26745bb1
  20. 23 Sep, 2005 1 commit
  21. 05 Sep, 2005 1 commit
  22. 02 Sep, 2005 1 commit
  23. 28 Aug, 2005 1 commit
    • Andy Wingo Wingo's avatar
      Updates for two-arg init from GST_BOILERPLATE. · 99fc3296
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-28  Andy Wingo  <wingo@pobox.com>
      
      * Updates for two-arg init from GST_BOILERPLATE.
      
      * ext/ladspa/gstsignalprocessor.c (gst_signal_processor_init): Use
      the second arg for the class, because G_OBJECT_GET_CLASS (self)
      returns the wrong thing.
      (gst_signal_processor_add_pad_from_template): Make pads of the
      right type.
      
      * ext/ladspa/gstladspa.c (gst_ladspa_class_get_param_spec): Make
      writable param specs G_PARAM_CONSTRUCT so default values work.
      (gst_ladspa_init): Use the second arg for the class.
      99fc3296
  24. 23 Aug, 2005 5 commits
    • Andy Wingo Wingo's avatar
      sys/oss/gstosssrc.c (gst_oss_src_open): Set the device-name property after opening the mixer. · ceab3d5d
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-23  Andy Wingo  <wingo@pobox.com>
      
      * sys/oss/gstosssrc.c (gst_oss_src_open): Set the device-name
      property after opening the mixer.
      ceab3d5d
    • Andy Wingo Wingo's avatar
      sys/oss/gstosssrc.*: Easy to implement a mixer, eh... · 02a32faa
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-23  Andy Wingo  <wingo@pobox.com>
      
      * sys/oss/gstosssrc.c:
      * sys/oss/gstosssrc.h: Easy to implement a mixer, eh...
      02a32faa
    • Andy Wingo Wingo's avatar
      sys/oss/gstossmixerelement.*: Added mixer element like alsamixer. · b976e88c
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-23  Andy Wingo  <wingo@pobox.com>
      
      * sys/oss/gstossmixerelement.h:
      * sys/oss/gstossmixerelement.c: Added mixer element like
      alsamixer.
      
      * sys/oss/Makefile.am:
      * sys/oss/gstossaudio.c: Register the ossmixer element.
      b976e88c
    • Andy Wingo Wingo's avatar
      sys/oss/gstossmixer.*: Refactored to be more like alsamixer. · d1d21600
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-23  Andy Wingo  <wingo@pobox.com>
      
      * sys/oss/gstossmixer.h:
      * sys/oss/gstossmixer.c: Refactored to be more like alsamixer.
      
      * sys/oss/gstossmixertrack.h:
      * sys/oss/gstossmixertrack.c: Split out from gstossmixer.[ch],
      like gstalsamixer.
      
      * sys/oss/gstosssrc.c:
      * sys/oss/gstosssink.c: Where before we used a gstosselement
      object as a helper library, now just call functions from
      gstosshelper.
      
      * sys/oss/gstosshelper.h:
      * sys/oss/gstosshelper.c: Made a real library. Removed
      propertyprobe for now, should add it back later.
      
      * sys/oss/gstosselement.h:
      * sys/oss/gstosselement.c: Removed, we don't have a shared base
      class.
      
      * sys/oss/gstosshelper.c (gst_oss_helper_probe_caps): Search
      higher-to-lower, makes 16 bit appear earlier in the caps, which
      makes it preferred.
      d1d21600
    • Andy Wingo Wingo's avatar
      sys/oss/gstosssrc.*: Totally ported, dude. · ffaaa752
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-23  Andy Wingo  <wingo@pobox.com>
      
      * sys/oss/gstosssrc.h:
      * sys/oss/gstosssrc.c: Totally ported, dude.
      
      * sys/oss/Makefile.am:
      * sys/oss/gstossaudio.c: Add osssrc.
      
      * sys/oss/gstosssink.c: We do native byte order.
      ffaaa752
  25. 08 Aug, 2005 1 commit
    • Andy Wingo Wingo's avatar
      sys/oss/gstosssink.c (gst_oss_sink_open, gst_oss_sink_close) · 568194ce
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-08  Andy Wingo  <wingo@pobox.com>
      
      * sys/oss/gstosssink.c (gst_oss_sink_open, gst_oss_sink_close)
      (gst_oss_sink_prepare, gst_oss_sink_unprepare): Update for newer
      audiosink api.
      
      * ext/raw1394/gstdv1394src.c (gst_dv1394src_get_property)
      (gst_dv1394src_set_property): Style. All about the style.
      
      * ext/esd/esdsink.c (gst_esdsink_getcaps): Return specific caps
      only if in READY or higher (i.e., if _open() has been called.)
      (gst_esdsink_open, gst_esdsink_close, gst_esdsink_prepare)
      (gst_esdsink_unprepare): Update for audiosink changes.
      (gst_esdsink_change_state): Die!
      568194ce
  26. 04 Aug, 2005 1 commit
    • Andy Wingo Wingo's avatar
      sys/oss/gstossaudio.c (plugin_init): Second-class citizen. · 284327da
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-08-04  Andy Wingo  <wingo@pobox.com>
      
      * sys/oss/gstossaudio.c (plugin_init): Second-class citizen.
      
      * gst/videobox/gstvideobox.c (gst_video_box_get_size): Update for
      API changes.
      
      * configure.ac (DEFAULT_AUDIOSINK, DEFAULT_VIDEOSINK): Set to
      autoaudiosink and autovideosink.
      284327da
  27. 19 Jul, 2005 1 commit
  28. 10 Jul, 2005 1 commit
  29. 08 Jul, 2005 2 commits
  30. 05 Jul, 2005 1 commit
  31. 01 Jul, 2005 1 commit