1. 29 Jan, 2009 1 commit
  2. 13 Nov, 2008 1 commit
    • Fabricio Godoy's avatar
      sys/: Fix some spelling mistakes. Fixes #556802. · 5a456586
      Fabricio Godoy authored
      Original commit message from CVS:
      Patch by: Fabricio Godoy <skarllot at gmail dot com>
      * sys/oss/gstosssink.c: (gst_oss_sink_open):
      * sys/oss/gstosssrc.c: (gst_oss_src_open):
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_get_mmap):
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists):
      Fix some spelling mistakes. Fixes #556802.
      5a456586
  3. 08 Apr, 2008 1 commit
  4. 07 Dec, 2007 2 commits
    • Tim-Philipp Müller's avatar
      sys/oss/: Post decent (and translated) error message when we can't open the... · 915732f5
      Tim-Philipp Müller authored
      sys/oss/: Post decent (and translated) error message when we can't open the audio device for some reason.
      
      Original commit message from CVS:
      * sys/oss/gstossaudio.c: (plugin_init):
      * sys/oss/gstosssink.c: (gst_oss_sink_open):
      * sys/oss/gstosssrc.c: (gst_oss_src_open):
      Post decent (and translated) error message when we can't
      open the audio device for some reason.
      915732f5
    • Jan Schmidt's avatar
      sys/oss/: Allow the AUDIODEV environment variable to redirect us to a... · 0f1cc109
      Jan Schmidt authored
      sys/oss/: Allow the AUDIODEV environment variable to redirect us to a different default OSS device, like sunaudiosink...
      
      Original commit message from CVS:
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      Allow the AUDIODEV environment variable to redirect us
      to a different default OSS device, like sunaudiosink does
      on Solaris (makes audio play automatically on SunRays).
      0f1cc109
  5. 04 Mar, 2007 1 commit
    • Jan Schmidt's avatar
      Fix a bunch of leaks shown by the newly-added states test. · de1357a4
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/flac/gstflacenc.c: (gst_flac_enc_finalize):
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_class_init),
      (gst_gconf_audio_sink_dispose), (gst_gconf_audio_sink_finalize):
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init),
      (gst_gconf_audio_src_class_init), (gst_gconf_audio_src_dispose),
      (gst_gconf_audio_src_finalize), (do_toggle_element):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init),
      (gst_gconf_video_sink_class_init), (gst_gconf_video_sink_finalize),
      (do_toggle_element):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init),
      (gst_gconf_video_src_class_init), (gst_gconf_video_src_dispose),
      (gst_gconf_video_src_finalize), (do_toggle_element):
      * ext/gconf/gstswitchsink.c: (gst_switch_sink_class_init),
      (gst_switch_sink_reset), (gst_switch_sink_set_child):
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init):
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init):
      * ext/shout2/gstshout2.c: (gst_shout2send_class_init),
      (gst_shout2send_init), (gst_shout2send_finalize):
      * gst/debug/testplugin.c: (gst_test_class_init),
      (gst_test_finalize):
      * gst/flx/gstflxdec.c: (gst_flxdec_class_init),
      (gst_flxdec_dispose):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_finalize):
      * gst/rtp/gstrtpmp4gpay.c: (gst_rtp_mp4g_pay_finalize):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init),
      (gst_rtspsrc_finalize):
      * gst/rtsp/rtspextwms.c: (rtsp_ext_wms_free_context):
      * gst/rtsp/rtspextwms.h:
      * gst/smpte/gstsmpte.c: (gst_smpte_class_init),
      (gst_smpte_finalize):
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_finalize):
      * gst/udp/gstudpsink.c: (gst_udpsink_class_init),
      (gst_udpsink_finalize):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_dispose),
      (gst_wavparse_sink_activate):
      * sys/oss/gstosssink.c: (gst_oss_sink_finalise):
      * sys/oss/gstosssrc.c: (gst_oss_src_class_init),
      (gst_oss_src_finalize):
      * sys/v4l2/gstv4l2object.c: (gst_v4l2_object_destroy):
      * sys/v4l2/gstv4l2object.h:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_class_init),
      (gst_v4l2src_finalize):
      * sys/ximage/gstximagesrc.c: (gst_ximage_src_ximage_get):
      Fix a bunch of leaks shown by the newly-added states test.
      de1357a4
  6. 17 Oct, 2006 1 commit
    • Wim Taymans's avatar
      sys/oss/gstosssink.c: Some drivers do not support unsetting the non-blocking... · bad39277
      Wim Taymans authored
      sys/oss/gstosssink.c: Some drivers do not support unsetting the non-blocking flag once the device is opened. In those...
      
      Original commit message from CVS:
      * sys/oss/gstosssink.c: (gst_oss_sink_prepare):
      Some drivers do not support unsetting the non-blocking flag once the
      device is opened. In those cases, close/open the device in
      non-blocking mode. Fixes #362673.
      bad39277
  7. 22 Aug, 2006 1 commit
    • Wim Taymans's avatar
      Small documentation updates. · 0f38451f
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_media_to_caps),
      (gst_rtspsrc_send), (gst_rtspsrc_close), (gst_rtspsrc_play),
      (gst_rtspsrc_pause):
      * gst/rtsp/gstrtspsrc.h:
      * sys/oss/gstosssink.c: (gst_oss_sink_open),
      (gst_oss_sink_prepare), (gst_oss_sink_unprepare):
      Small documentation updates.
      0f38451f
  8. 16 Aug, 2006 1 commit
    • Tim-Philipp Müller's avatar
      sys/oss/: Document OSS elements; add gtk-doc blurb with 'Since 0.10.5' for... · 577ac36e
      Tim-Philipp Müller authored
      sys/oss/: Document OSS elements; add gtk-doc blurb with 'Since 0.10.5' for ossmixer's new device property.
      
      Original commit message from CVS:
      * sys/oss/gstossmixerelement.c: (gst_oss_mixer_element_class_init):
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      Document OSS elements; add gtk-doc blurb with 'Since 0.10.5' for
      ossmixer's new device property.
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      Add docs for OSS elements.
      * docs/plugins/inspect/plugin-aasink.xml:
      * docs/plugins/inspect/plugin-alaw.xml:
      * docs/plugins/inspect/plugin-alpha.xml:
      * docs/plugins/inspect/plugin-alphacolor.xml:
      * docs/plugins/inspect/plugin-annodex.xml:
      * docs/plugins/inspect/plugin-apetag.xml:
      * docs/plugins/inspect/plugin-auparse.xml:
      * docs/plugins/inspect/plugin-autodetect.xml:
      * docs/plugins/inspect/plugin-avi.xml:
      * docs/plugins/inspect/plugin-cacasink.xml:
      * docs/plugins/inspect/plugin-cairo.xml:
      * docs/plugins/inspect/plugin-cdio.xml:
      * docs/plugins/inspect/plugin-cutter.xml:
      * docs/plugins/inspect/plugin-debug.xml:
      * docs/plugins/inspect/plugin-dv.xml:
      * docs/plugins/inspect/plugin-efence.xml:
      * docs/plugins/inspect/plugin-effectv.xml:
      * docs/plugins/inspect/plugin-esdsink.xml:
      * docs/plugins/inspect/plugin-flac.xml:
      * docs/plugins/inspect/plugin-flxdec.xml:
      * docs/plugins/inspect/plugin-gconfelements.xml:
      * docs/plugins/inspect/plugin-gdkpixbuf.xml:
      * docs/plugins/inspect/plugin-goom.xml:
      * docs/plugins/inspect/plugin-halelements.xml:
      * docs/plugins/inspect/plugin-icydemux.xml:
      * docs/plugins/inspect/plugin-id3demux.xml:
      * docs/plugins/inspect/plugin-jpeg.xml:
      * docs/plugins/inspect/plugin-level.xml:
      * docs/plugins/inspect/plugin-matroska.xml:
      * docs/plugins/inspect/plugin-mulaw.xml:
      * docs/plugins/inspect/plugin-multipart.xml:
      * docs/plugins/inspect/plugin-navigationtest.xml:
      * docs/plugins/inspect/plugin-ossaudio.xml:
      * docs/plugins/inspect/plugin-png.xml:
      * docs/plugins/inspect/plugin-rtp.xml:
      * docs/plugins/inspect/plugin-rtsp.xml:
      * docs/plugins/inspect/plugin-shout2send.xml:
      * docs/plugins/inspect/plugin-smpte.xml:
      * docs/plugins/inspect/plugin-speex.xml:
      * docs/plugins/inspect/plugin-taglib.xml:
      * docs/plugins/inspect/plugin-udp.xml:
      * docs/plugins/inspect/plugin-videobalance.xml:
      * docs/plugins/inspect/plugin-videobox.xml:
      * docs/plugins/inspect/plugin-videoflip.xml:
      * docs/plugins/inspect/plugin-videomixer.xml:
      * docs/plugins/inspect/plugin-wavenc.xml:
      * docs/plugins/inspect/plugin-wavparse.xml:
      * docs/plugins/inspect/plugin-ximagesrc.xml:
      Update to CVS version.
      577ac36e
  9. 25 Apr, 2006 1 commit
    • Stefan Kost's avatar
      Define GstElementDetails as const and also static (when defined as global) · 27f2c9b2
      Stefan Kost authored
      Original commit message from CVS:
      * ext/aalib/gstaasink.c:
      * ext/annodex/gstcmmldec.c:
      * ext/annodex/gstcmmlenc.c:
      * ext/cairo/gsttextoverlay.c:
      * ext/cairo/gsttimeoverlay.c:
      * ext/cdio/gstcdiocddasrc.c:
      * ext/dv/gstdvdec.c:
      * ext/dv/gstdvdemux.c:
      * ext/esd/esdmon.c:
      * ext/esd/esdsink.c:
      * ext/flac/gstflacenc.c:
      * ext/flac/gstflactag.c:
      * ext/gconf/gstgconfaudiosink.c: (gst_gconf_audio_sink_base_init):
      * ext/gconf/gstgconfaudiosrc.c: (gst_gconf_audio_src_base_init):
      * ext/gconf/gstgconfvideosink.c: (gst_gconf_video_sink_base_init):
      * ext/gconf/gstgconfvideosrc.c: (gst_gconf_video_src_base_init):
      * ext/gdk_pixbuf/pixbufscale.c:
      * ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init):
      * ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init):
      * ext/jpeg/gstjpegdec.c:
      * ext/jpeg/gstjpegenc.c:
      * ext/jpeg/gstsmokedec.c:
      * ext/jpeg/gstsmokeenc.c:
      * ext/libcaca/gstcacasink.c:
      * ext/libmng/gstmngdec.c:
      * ext/libmng/gstmngenc.c:
      * ext/libpng/gstpngdec.c:
      * ext/libpng/gstpngenc.c:
      * ext/mikmod/gstmikmod.c:
      * ext/raw1394/gstdv1394src.c:
      * ext/shout2/gstshout2.c: (gst_shout2send_init):
      * ext/shout2/gstshout2.h:
      * ext/speex/gstspeexdec.c:
      * ext/speex/gstspeexenc.c:
      * gst/alpha/gstalpha.c:
      * gst/alpha/gstalphacolor.c:
      * gst/apetag/gstapedemux.c:
      * gst/auparse/gstauparse.c:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_base_init):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_base_init):
      * gst/avi/gstavidemux.c: (gst_avi_demux_base_init):
      * gst/avi/gstavimux.c: (gst_avimux_base_init):
      * gst/cutter/gstcutter.c:
      * gst/debug/breakmydata.c:
      * gst/debug/efence.c:
      * gst/debug/gstnavigationtest.c:
      * gst/debug/gstnavseek.c:
      * gst/debug/negotiation.c:
      * gst/debug/progressreport.c:
      * gst/debug/testplugin.c:
      * gst/effectv/gstaging.c:
      * gst/effectv/gstdice.c:
      * gst/effectv/gstedge.c:
      * gst/effectv/gstquark.c:
      * gst/effectv/gstrev.c:
      * gst/effectv/gstshagadelic.c:
      * gst/effectv/gstvertigo.c:
      * gst/effectv/gstwarp.c:
      * gst/flx/gstflxdec.c:
      * gst/goom/gstgoom.c:
      * gst/icydemux/gsticydemux.c:
      * gst/id3demux/gstid3demux.c:
      * gst/interleave/deinterleave.c:
      * gst/interleave/interleave.c:
      * gst/law/alaw-decode.c: (gst_alawdec_base_init):
      * gst/law/alaw-encode.c: (gst_alawenc_base_init):
      * gst/law/mulaw-decode.c: (gst_mulawdec_base_init):
      * gst/law/mulaw-encode.c: (gst_mulawenc_base_init):
      * gst/level/gstlevel.c:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_base_init):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_base_init):
      * gst/median/gstmedian.c:
      * gst/monoscope/gstmonoscope.c:
      * gst/multipart/multipartdemux.c:
      * gst/multipart/multipartmux.c:
      * gst/oldcore/gstaggregator.c:
      * gst/oldcore/gstfdsink.c:
      * gst/oldcore/gstmd5sink.c:
      * gst/oldcore/gstmultifilesrc.c:
      * gst/oldcore/gstpipefilter.c:
      * gst/oldcore/gstshaper.c:
      * gst/oldcore/gststatistics.c:
      * gst/rtp/gstasteriskh263.c:
      * gst/rtp/gstrtpL16depay.c:
      * gst/rtp/gstrtpL16pay.c:
      * gst/rtp/gstrtpamrdepay.c:
      * gst/rtp/gstrtpamrpay.c:
      * gst/rtp/gstrtpdepay.c:
      * gst/rtp/gstrtpgsmpay.c:
      * gst/rtp/gstrtph263pay.c:
      * gst/rtp/gstrtph263pdepay.c:
      * gst/rtp/gstrtph263ppay.c:
      * gst/rtp/gstrtpilbcdepay.c:
      * gst/rtp/gstrtpmp4gpay.c:
      * gst/rtp/gstrtpmp4vdepay.c:
      * gst/rtp/gstrtpmp4vpay.c:
      * gst/rtp/gstrtpmpadepay.c:
      * gst/rtp/gstrtpmpapay.c:
      * gst/rtp/gstrtppcmadepay.c:
      * gst/rtp/gstrtppcmapay.c:
      * gst/rtp/gstrtppcmudepay.c:
      * gst/rtp/gstrtppcmupay.c:
      * gst/rtp/gstrtpspeexdepay.c:
      * gst/rtp/gstrtpspeexpay.c:
      * gst/rtsp/gstrtpdec.c:
      * gst/rtsp/gstrtspsrc.c:
      * gst/smpte/gstsmpte.c:
      * gst/udp/gstdynudpsink.c:
      * gst/udp/gstmultiudpsink.c:
      * gst/udp/gstudpsink.c:
      * gst/udp/gstudpsrc.c:
      * gst/videobox/gstvideobox.c:
      * gst/videofilter/gstgamma.c: (gst_gamma_base_init):
      * gst/videofilter/gstvideobalance.c:
      * gst/videofilter/gstvideoflip.c:
      * gst/videofilter/gstvideotemplate.c:
      (gst_videotemplate_base_init):
      * gst/videomixer/videomixer.c:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init),
      (gst_wavparse_class_init), (gst_wavparse_dispose),
      (gst_wavparse_reset), (gst_wavparse_init),
      (gst_wavparse_perform_seek), (gst_wavparse_peek_chunk_info),
      (gst_wavparse_peek_chunk), (gst_wavparse_stream_headers),
      (gst_wavparse_parse_stream_init), (gst_wavparse_send_event),
      (gst_wavparse_add_src_pad), (gst_wavparse_stream_data),
      (gst_wavparse_chain), (gst_wavparse_srcpad_event),
      (gst_wavparse_sink_activate), (gst_wavparse_sink_activate_pull),
      (gst_wavparse_change_state):
      * gst/wavparse/gstwavparse.h:
      * sys/oss/gstossmixerelement.c:
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      * sys/osxaudio/gstosxaudioelement.c:
      * sys/osxaudio/gstosxaudiosink.c:
      * sys/osxaudio/gstosxaudiosrc.c:
      * sys/sunaudio/gstsunaudiomixer.c:
      * sys/sunaudio/gstsunaudiosink.c:
      Define GstElementDetails as const and also static (when defined as
      global)
      27f2c9b2
  10. 10 Apr, 2006 1 commit
    • Thomas Vander Stichele's avatar
      sys/oss/: - the user-visible error strings were in the wrong category · 4ebda635
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * sys/oss/Makefile.am:
      * sys/oss/common.h:
      * sys/oss/gstosssink.c: (gst_oss_sink_init), (gst_oss_sink_open),
      (gst_oss_sink_prepare), (gst_oss_sink_unprepare):
      * sys/oss/gstosssrc.c: (gst_oss_src_prepare),
      (gst_oss_src_unprepare):
      - the user-visible error strings were in the wrong category
      - and the messages were not marked for translation
      - which is actually a good thing, because they were exactly
      the kind of message you would never want anyone to see
      - the macros were using variables that didn't exist in the macro
      arguments
      - and they were obviously copied from each other and then modified
      - so a common header makes sense
      4ebda635
  11. 08 Apr, 2006 1 commit
    • Stefan Kost's avatar
      Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent) · b5af832d
      Stefan Kost authored
      Original commit message from CVS:
      * ext/aalib/gstaasink.c: (gst_aasink_class_init):
      * ext/esd/esdsink.c: (gst_esdsink_class_init):
      * ext/flac/gstflactag.c: (gst_flac_tag_class_init):
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_class_init):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_class_init):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_class_init):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_class_init):
      * ext/libcaca/gstcacasink.c: (gst_cacasink_class_init):
      * ext/libmng/gstmngdec.c: (gst_mngdec_class_init):
      * ext/libmng/gstmngenc.c: (gst_mngenc_class_init):
      * ext/libpng/gstpngdec.c: (gst_pngdec_class_init):
      * ext/libpng/gstpngenc.c: (gst_pngenc_class_init):
      * ext/mikmod/gstmikmod.c: (gst_mikmod_class_init):
      * ext/shout2/gstshout2.c: (gst_shout2send_class_init):
      * ext/speex/gstspeexenc.c: (gst_speexenc_class_init):
      * gst/alpha/gstalpha.c: (gst_alpha_class_init):
      * gst/avi/gstavimux.c: (gst_avimux_class_init):
      * gst/debug/efence.c: (gst_efence_class_init):
      * gst/debug/negotiation.c: (gst_negotiation_class_init):
      * gst/flx/gstflxdec.c: (gst_flxdec_class_init):
      * gst/goom/gstgoom.c: (gst_goom_class_init):
      * gst/id3demux/gstid3demux.c: (gst_id3demux_class_init):
      * gst/interleave/deinterleave.c: (deinterleave_class_init):
      * gst/interleave/interleave.c: (interleave_class_init):
      * gst/law/alaw-decode.c: (gst_alawdec_class_init):
      * gst/law/alaw-encode.c: (gst_alawenc_class_init):
      * gst/law/mulaw-encode.c: (gst_mulawenc_class_init):
      * gst/median/gstmedian.c: (gst_median_class_init):
      * gst/monoscope/gstmonoscope.c: (gst_monoscope_class_init):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_class_init):
      * gst/rtp/gstasteriskh263.c: (gst_asteriskh263_class_init):
      * gst/rtp/gstrtpL16depay.c: (gst_rtp_L16depay_class_init):
      * gst/rtp/gstrtpL16pay.c: (gst_rtpL16pay_class_init):
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_class_init):
      * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_class_init):
      * gst/rtp/gstrtpdepay.c: (gst_rtp_depay_class_init):
      * gst/rtp/gstrtpgsmdepay.c: (gst_rtp_gsm_depay_class_init):
      * gst/rtp/gstrtpgsmpay.c: (gst_rtp_gsm_pay_class_init):
      * gst/rtp/gstrtph263pay.c: (gst_rtp_h263_pay_class_init):
      * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_class_init):
      * gst/rtp/gstrtph263ppay.c: (gst_rtp_h263p_pay_class_init):
      * gst/rtp/gstrtpmp4gpay.c: (gst_rtp_mp4g_pay_class_init):
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_class_init):
      * gst/rtp/gstrtpmp4vpay.c: (gst_rtp_mp4v_pay_class_init):
      * gst/rtp/gstrtpmpadepay.c: (gst_rtp_mpa_depay_class_init):
      * gst/rtp/gstrtpmpapay.c: (gst_rtp_mpa_pay_class_init):
      * gst/rtp/gstrtppcmadepay.c: (gst_rtp_pcma_depay_class_init):
      * gst/rtp/gstrtppcmapay.c: (gst_rtp_pcma_pay_class_init):
      * gst/rtp/gstrtppcmudepay.c: (gst_rtp_pcmu_depay_class_init):
      * gst/rtp/gstrtppcmupay.c: (gst_rtp_pcmu_pay_class_init):
      * gst/rtp/gstrtpspeexdepay.c: (gst_rtp_speex_depay_class_init):
      * gst/rtp/gstrtpspeexpay.c: (gst_rtp_speex_pay_class_init):
      * gst/rtsp/gstrtpdec.c: (gst_rtpdec_class_init):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_class_init):
      * gst/smpte/gstsmpte.c: (gst_smpte_class_init):
      * gst/udp/gstdynudpsink.c: (gst_dynudpsink_class_init):
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init):
      * gst/udp/gstudpsink.c: (gst_udpsink_class_init):
      * gst/videomixer/videomixer.c: (gst_videomixer_class_init):
      * gst/wavenc/gstwavenc.c: (gst_wavenc_class_init):
      * sys/oss/gstossdmabuffer.c: (gst_ossdmabuffer_class_init):
      * sys/oss/gstosssink.c: (gst_oss_sink_class_init):
      * sys/osxaudio/gstosxaudioelement.c:
      (gst_osxaudioelement_class_init):
      * sys/osxaudio/gstosxaudiosink.c: (gst_osxaudiosink_class_init):
      * sys/osxaudio/gstosxaudiosrc.c: (gst_osxaudiosrc_class_init):
      * sys/sunaudio/gstsunaudiosink.c: (gst_sunaudiosink_class_init):
      Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent)
      b5af832d
  12. 27 Jan, 2006 1 commit
  13. 11 Dec, 2005 1 commit
  14. 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
  15. 06 Dec, 2005 1 commit
  16. 08 Nov, 2005 1 commit
  17. 07 Nov, 2005 1 commit
  18. 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
  19. 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
  20. 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
  21. 23 Aug, 2005 2 commits
    • Andy Wingo's avatar
      sys/oss/gstossmixer.*: Refactored to be more like alsamixer. · d1d21600
      Andy 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's avatar
      sys/oss/gstosssrc.*: Totally ported, dude. · ffaaa752
      Andy 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
  22. 08 Aug, 2005 1 commit
    • Andy Wingo's avatar
      sys/oss/gstosssink.c (gst_oss_sink_open, gst_oss_sink_close) · 568194ce
      Andy 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
  23. 19 Jul, 2005 1 commit
  24. 10 Jul, 2005 1 commit
  25. 08 Jul, 2005 1 commit
  26. 01 Nov, 2004 1 commit
    • Jan Schmidt's avatar
      Fixes a bunch of problems with finalize and dispose functions, either... · 9888ea29
      Jan Schmidt authored
      Fixes a bunch of problems with finalize and dispose functions, either assumptions that dispose is only called once, o...
      
      Original commit message from CVS:
      * ext/alsa/gstalsa.c: (gst_alsa_class_init), (gst_alsa_dispose),
      (gst_alsa_finalize):
      * ext/cdaudio/gstcdaudio.c: (gst_cdaudio_class_init),
      (gst_cdaudio_finalize):
      * ext/cdparanoia/gstcdparanoia.c: (cdparanoia_class_init),
      (cdparanoia_finalize):
      * ext/divx/gstdivxdec.c: (gst_divxdec_dispose):
      * ext/divx/gstdivxenc.c: (gst_divxenc_dispose):
      * ext/dvdread/dvdreadsrc.c: (dvdreadsrc_class_init),
      (dvdreadsrc_finalize):
      * ext/flac/gstflacdec.c: (gst_flacdec_class_init),
      (gst_flacdec_finalize):
      * ext/flac/gstflacenc.c: (gst_flacenc_class_init),
      (gst_flacenc_finalize):
      * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_class_init),
      (gst_gnomevfssink_finalize):
      * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_class_init),
      (gst_gnomevfssrc_finalize):
      * ext/libfame/gstlibfame.c: (gst_fameenc_class_init),
      (gst_fameenc_finalize):
      * ext/nas/nassink.c: (gst_nassink_class_init),
      (gst_nassink_finalize):
      * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_finalize),
      (gst_sdlvideosink_class_init):
      * ext/sndfile/gstsf.c: (gst_sf_dispose):
      * gst-libs/gst/mixer/mixertrack.c: (gst_mixer_track_dispose):
      * gst-libs/gst/tuner/tunerchannel.c: (gst_tuner_channel_dispose):
      * gst-libs/gst/tuner/tunernorm.c: (gst_tuner_norm_dispose):
      * gst-libs/gst/xwindowlistener/xwindowlistener.c:
      (gst_x_window_listener_dispose):
      * gst/audioscale/gstaudioscale.c:
      * gst/playondemand/gstplayondemand.c: (play_on_demand_class_init),
      (play_on_demand_finalize):
      * gst/videofilter/gstvideobalance.c: (gst_videobalance_dispose):
      * gst/videoscale/gstvideoscale.c: (gst_videoscale_chain):
      * sys/cdrom/gstcdplayer.c: (cdplayer_class_init),
      (cdplayer_finalize):
      * sys/glsink/glimagesink.c: (gst_glimagesink_finalize),
      (gst_glimagesink_class_init):
      * sys/oss/gstosselement.c: (gst_osselement_class_init),
      (gst_osselement_finalize):
      * sys/oss/gstosssink.c: (gst_osssink_dispose):
      * sys/oss/gstosssrc.c: (gst_osssrc_dispose):
      * sys/v4l/gstv4lelement.c: (gst_v4lelement_dispose):
      Fixes a bunch of problems with finalize and dispose functions,
      either assumptions that dispose is only called once, or not calling
      the parent class dispose/finalize function
      9888ea29
  27. 22 Sep, 2004 1 commit
    • Jan Schmidt's avatar
      ext/gdk_pixbuf/pixbufscale.c: Correct caps negotiation · 419583c9
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_getcaps):
      Correct caps negotiation
      * gst/volume/gstvolume.c: (volume_chain_float),
      (volume_chain_int16):
      Modify debug output to be little more informative
      * sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
      (gst_xvimagesink_xvimage_destroy):
      Add XSync calls after detaching from the shared memory segment to
      avoid a crash.
      419583c9
  28. 29 Jun, 2004 1 commit
    • Benjamin Otte's avatar
      sys/oss/: advertise correct template caps - we indeed do non-native endianness... · 624814dd
      Benjamin Otte authored
      sys/oss/: advertise correct template caps - we indeed do non-native endianness and 8bit audio has no endianness
      
      Original commit message from CVS:
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      advertise correct template caps - we indeed do non-native endianness
      and 8bit audio has no endianness
      * sys/ximage/ximagesink.c: (gst_ximagesink_getcaps):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_getcaps):
      avoid (wrong) duplications in getcaps function and return
      template caps
      624814dd
  29. 07 Jun, 2004 1 commit
    • Stéphane Loeuillet's avatar
      configure.ac: OSS portability · ef2468c3
      Stéphane Loeuillet authored
      Original commit message from CVS:
      * configure.ac: OSS portability
      * ext/arts/gst_arts.c: idem
      * sys/oss/gstosselement.c: idem
      * sys/oss/gstossmixer.c: idem
      * sys/oss/gstosssink.c: idem
      * sys/oss/gstosssrc.c: idem
      * sys/oss/oss_probe.c: idem
      - check for soundcard.h in different places for some BSD
      ef2468c3
  30. 05 Jun, 2004 1 commit
    • Ronald S. Bultje's avatar
      gst/qtdemux/qtdemux.*: Bitch. Also known as seeking, querying & co. · 45b9c254
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
      (gst_qtdemux_handle_src_query), (gst_qtdemux_handle_src_event),
      (gst_qtdemux_handle_sink_event), (gst_qtdemux_change_state),
      (gst_qtdemux_loop_header), (qtdemux_dump_mvhd),
      (qtdemux_parse_trak):
      * gst/qtdemux/qtdemux.h:
      Bitch. Also known as seeking, querying & co.
      * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_chain),
      (gst_osssink_change_state):
      * sys/oss/gstosssink.h:
      Resyncing is for weenies, this hack is no longer needed and was
      broken anyway (since it - unintendedly - always leaves resync to
      TRUE).
      45b9c254
  31. 21 May, 2004 1 commit
  32. 25 Mar, 2004 1 commit
    • David Schleef's avatar
      sys/oss/gstosselement.c: Add code to handle rate probing (bug #120883) · d21f04ca
      David Schleef authored
      Original commit message from CVS:
      * sys/oss/gstosselement.c: (gst_osselement_sync_parms),
      (gst_osselement_close_audio), (gst_osselement_probe_caps),
      (gst_osselement_get_format_structure),
      (gst_osselement_rate_probe_check), (gst_osselement_rate_add_range),
      (gst_osselement_rate_check_rate), (gst_osselement_rate_add_rate),
      (gst_osselement_rate_int_compare): Add code to handle rate probing
      (bug #120883)
      * sys/oss/gstosselement.h: same
      * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_getcaps):
      Use rate probing provided by osselement.
      * sys/oss/gstosssrc.c: (gst_osssrc_init), (gst_osssrc_getcaps): same
      d21f04ca
  33. 15 Mar, 2004 1 commit
  34. 14 Mar, 2004 1 commit
  35. 11 Mar, 2004 1 commit
    • Ronald S. Bultje's avatar
      sys/oss/gstosssink.c: Latest fixes for A/V sync, audio playback and such. This... · 2cb6e776
      Ronald S. Bultje authored
      sys/oss/gstosssink.c: Latest fixes for A/V sync, audio playback and such. This is about all... MPEG playback issues a...
      
      Original commit message from CVS:
      * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_get_time),
      (gst_osssink_chain), (gst_osssink_change_state):
      Latest fixes for A/V sync, audio playback and such. This is about
      all... MPEG playback issues are mostly related to the async build-
      up of MPEG files, I cannot fix that. Use basicgthread to solve it.
      2cb6e776
  36. 10 Mar, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/divx/gstdivxdec.c: Downgrade priority. We prefer ffdec_mpeg4. · fdf6d4ed
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/divx/gstdivxdec.c:
      Downgrade priority. We prefer ffdec_mpeg4.
      * ext/faad/gstfaad.c: (gst_faad_srcgetcaps), (gst_faad_srcconnect),
      (gst_faad_chain), (gst_faad_change_state):
      Fix capsnego. Doesn't work for some sounds because we don't have
      a 5:1 to stereo element.
      * ext/xvid/gstxvid.c: (plugin_init):
      Add priority.
      * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_chain),
      (gst_osssink_change_state):
      Add discont handling.
      fdf6d4ed
  37. 08 Mar, 2004 1 commit
  38. 07 Mar, 2004 1 commit
    • Ronald S. Bultje's avatar
      sys/oss/gstosssink.c: And another caller that couldn't handle delay < 0... · 63e0fe09
      Ronald S. Bultje authored
      sys/oss/gstosssink.c: And another caller that couldn't handle delay < 0 (unsigned integer overflow). Video now contin...
      
      Original commit message from CVS:
      * sys/oss/gstosssink.c: (gst_osssink_chain):
      And another caller that couldn't handle delay < 0 (unsigned
      integer overflow). Video now continues playing on an audio
      buffer underrun, and the clock continues working. Audio still
      stalls.
      63e0fe09