1. 21 May, 2008 1 commit
  2. 18 May, 2008 1 commit
    • Mark Nauwelaerts's avatar
      gst/avi/gstavimux.c: Set proper rate in avi stream header for PCM audio, and... · 706b1dff
      Mark Nauwelaerts authored
      gst/avi/gstavimux.c: Set proper rate in avi stream header for PCM audio, and also do some more sanity checks on caps ...
      
      Original commit message from CVS:
      * gst/avi/gstavimux.c: (gst_avi_mux_audsink_set_caps):
      Set proper rate in avi stream header for PCM audio, and also do some
      more sanity checks on caps in this case.  Fixes #511489.
      706b1dff
  3. 13 May, 2008 1 commit
  4. 12 May, 2008 1 commit
  5. 28 Feb, 2008 1 commit
  6. 11 Dec, 2007 1 commit
  7. 19 Oct, 2007 1 commit
  8. 02 Oct, 2007 2 commits
  9. 05 Aug, 2007 1 commit
  10. 14 Feb, 2007 1 commit
  11. 11 Feb, 2007 1 commit
    • Sebastien Moutte's avatar
      gst/avi/gstavimux.c: Comment a #if 0 in caps template definition as VS6 seems to do not support it. · 9c8ea356
      Sebastien Moutte authored
      Original commit message from CVS:
      * gst/avi/gstavimux.c:
      Comment a #if 0 in caps template definition as VS6 seems to
      do not support it.
      * gst/rtsp/gstrtspsrc.c:(gst_rtspsrc_loop_udp):
      Use gst_guint64_to_gdouble for conversion.
      * gst/rtsp/rtspconnection.c:(rtsp_connection_send):
      Move variables declaration before the first instruction.
      * gst/rtsp/rtspdefs.c:(rtsp_strresult):
      Don't use hstrerror for error log on G_OS_WIN32 build as it's not supported.
      And don't include netdb.h for G_OS_WIN32
      * gst/rtsp/sdpmessage.c:(sdp_parse_line):
      This initialization SDPMedia nmedia = {.media = NULL }; is not supported
      by VS6 then use an other way to initialize SDPMedia structure.
      * gst/udp/gstdynudpsink.h:
      * gst/udp/gstdynudpnetutils.h:
      Do not include <sys/time.h> for G_OS_WIN32
      * gst/udp/gstudpsrc.c:
      Define socklen_t as int for G_OS_WIN32
      * win/common/config.h.in:
      Undef HAVE_NETINET_IN_H
      * win32/vs6/gst_plugins_good.dsw:
      * win32/vs6/libgstrtp.dsp:
      * win32/vs6/libgstrtsp.dsp:
      * win32/vs6/libgstautogen.dsp:
      * win32/vs6/libgstaudiofx.dsp:
      * win32/vs6/libgstudp.dsp:
      Add and update project files.
      * win32/common/gstudp-enumtypes.c:
      * win32/common/gstudp-enumtypes.h:
      Add a copy of udp enumtypes to win32/common as in core
      and base.
      9c8ea356
  12. 09 Feb, 2007 1 commit
    • Tim-Philipp Müller's avatar
      gst/avi/gstavimux.c: Explicitly cast result of pointer arithmetic to integer... · d8f5483d
      Tim-Philipp Müller authored
      gst/avi/gstavimux.c: Explicitly cast result of pointer arithmetic to integer in order to avoid compiler warnings on s...
      
      Original commit message from CVS:
      * gst/avi/gstavimux.c: (gst_avi_mux_riff_get_avi_header):
      Explicitly cast result of pointer arithmetic to integer in order to
      avoid compiler warnings on some 64-bit systems. Should fix #406018.
      d8f5483d
  13. 14 Jan, 2007 1 commit
    • Mark Nauwelaerts's avatar
      Add support for more than one audio stream; write better AVIX header; refactor... · 36dfafcd
      Mark Nauwelaerts authored
      Add support for more than one audio stream; write better AVIX header; refactor code a bit; don't announce vorbis caps...
      
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts <manauw at skynet be>
      * gst/avi/gstavimux.c: (gst_avi_mux_finalize),
      (gst_avi_mux_pad_reset), (gst_avi_mux_reset), (gst_avi_mux_init),
      (gst_avi_mux_vidsink_set_caps), (gst_avi_mux_audsink_set_caps),
      (gst_avi_mux_request_new_pad), (gst_avi_mux_release_pad),
      (gst_avi_mux_riff_get_avi_header),
      (gst_avi_mux_riff_get_avix_header), (gst_avi_mux_riff_get_header),
      (gst_avi_mux_write_avix_index), (gst_avi_mux_add_index),
      (gst_avi_mux_bigfile), (gst_avi_mux_start_file),
      (gst_avi_mux_stop_file), (gst_avi_mux_handle_event),
      (gst_avi_mux_do_buffer), (gst_avi_mux_do_one_buffer),
      (gst_avi_mux_change_state):
      * gst/avi/gstavimux.h:
      * tests/check/elements/avimux.c: (teardown_src_pad):
      Add support for more than one audio stream; write better AVIX
      header; refactor code a bit; don't announce vorbis caps on our audio
      sink pads since we don't support it anyway. Closes #379298.
      36dfafcd
  14. 30 Nov, 2006 1 commit
  15. 16 Oct, 2006 1 commit
    • Josep Torra Valles's avatar
      Fix a bunch of problems discovered by the Forte compiler, mostly type mixups... · c4e7ebfe
      Josep Torra Valles authored
      Fix a bunch of problems discovered by the Forte compiler, mostly type mixups and pointer arithmetics with void pointe...
      
      Original commit message from CVS:
      Patch by: Josep Torra Valles  <josep at fluendo com>
      * ext/cairo/gsttimeoverlay.c: (gst_cairo_time_overlay_transform):
      * ext/esd/esdsink.c: (gst_esdsink_write):
      * ext/flac/gstflacdec.c: (gst_flac_dec_length),
      (gst_flac_dec_read_seekable), (gst_flac_dec_chain),
      (gst_flac_dec_send_newsegment):
      * ext/flac/gstflacenc.c: (gst_flac_enc_seek_callback),
      (gst_flac_enc_tell_callback):
      * ext/jpeg/smokecodec.c: (find_best_size), (smokecodec_encode),
      (smokecodec_parse_header), (smokecodec_decode):
      * gst/avi/gstavimux.c: (gst_avi_mux_write_avix_index):
      * gst/debug/efence.c: (gst_fenced_buffer_alloc):
      * gst/goom/Makefile.am:
      * gst/goom/gstgoom.c:
      * gst/icydemux/gsticydemux.c: (gst_icydemux_typefind_or_forward):
      * gst/rtsp/gstrtspsrc.c:
      * gst/rtsp/rtspconnection.c: (rtsp_connection_read):
      * gst/udp/gstudpsink.c:
      * gst/udp/gstudpsrc.c:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_change_state):
      * sys/sunaudio/gstsunaudiomixertrack.h:
      Fix a bunch of problems discovered by the Forte compiler, mostly type
      mixups and pointer arithmetics with void pointers. Fixes #362603.
      c4e7ebfe
  16. 16 Sep, 2006 1 commit
    • Yves Lefebvre's avatar
      gst/avi/gstavimux.c: Correctly set the dwLength in strh. · 805b8ba8
      Yves Lefebvre authored
      Original commit message from CVS:
      Patch by: Yves Lefebvre <ivanohe at abacom dot com>
      * gst/avi/gstavimux.c: (gst_avi_mux_stop_file):
      Correctly set the dwLength in strh.
      With this patch, the file duration is now displayed correctly in window
      media player and the AVI plays completely. Fixes #356147
      805b8ba8
  17. 18 Jul, 2006 1 commit
  18. 22 May, 2006 1 commit
    • Mark Nauwelaerts's avatar
      gst/avi/gstavimux.*: - add odml (large file) index support · 3de9d583
      Mark Nauwelaerts authored
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts  <manauw at skynet be>
      * gst/avi/gstavimux.c: (gst_avi_mux_finalize), (gst_avi_mux_init),
      (gst_avi_mux_vidsink_set_caps), (gst_avi_mux_audsink_set_caps),
      (gst_avi_mux_write_tag), (gst_avi_mux_riff_get_avi_header),
      (gst_avi_mux_riff_get_avix_header), (gst_avi_mux_write_avix_index),
      (gst_avi_mux_add_index), (gst_avi_mux_bigfile),
      (gst_avi_mux_start_file), (gst_avi_mux_stop_file),
      (gst_avi_mux_handle_event), (gst_avi_mux_do_audio_buffer),
      (gst_avi_mux_do_video_buffer), (gst_avi_mux_do_one_buffer),
      (gst_avi_mux_change_state):
      * gst/avi/gstavimux.h:
      Some enhancements for avimux (#342526):
      - add odml (large file) index support
      - store codec init data (e.g. huffyuv)
      - miscellaneous other fixes/cleanups
      3de9d583
  19. 09 May, 2006 1 commit
    • Mark Nauwelaerts's avatar
      gst/avi/gstavimux.c: Work around gst_buffer_make_metadata_writable() bug that... · e412f6d4
      Mark Nauwelaerts authored
      gst/avi/gstavimux.c: Work around gst_buffer_make_metadata_writable() bug that results in avimux marking all frames in...
      
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts  <manauw at skynet bet>
      * gst/avi/gstavimux.c: (gst_avi_mux_do_audio_buffer),
      (gst_avi_mux_do_video_buffer):
      Work around gst_buffer_make_metadata_writable() bug that
      results in avimux marking all frames in the index as
      keyframes (#340859).
      e412f6d4
  20. 27 Apr, 2006 2 commits
    • Tim-Philipp Müller's avatar
      Add docs for both avidemux and avimux. · b88dedde
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/inspect/plugin-avi.xml:
      * gst/avi/gstavidemux.c:
      * gst/avi/gstavimux.c:
      Add docs for both avidemux and avimux.
      b88dedde
    • Mark Nauwelaerts's avatar
      gst/avi/: Port AVI muxer to GStreamer-0.10 (#332031). · d1cdfa6d
      Mark Nauwelaerts authored
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts  <manauw at skynet dot be>
      * gst/avi/Makefile.am:
      * gst/avi/gstavi.c: (plugin_init):
      * gst/avi/gstavimux.c: (gst_avi_mux_get_type),
      (gst_avi_mux_base_init), (gst_avi_mux_finalize),
      (gst_avi_mux_class_init), (gst_avi_mux_init),
      (gst_avi_mux_vidsink_set_caps), (gst_avi_mux_audsink_set_caps),
      (gst_avi_mux_pad_link), (gst_avi_mux_pad_unlink),
      (gst_avi_mux_request_new_pad), (gst_avi_mux_release_pad),
      (gst_avi_mux_write_tag), (gst_avi_mux_riff_get_avi_header),
      (gst_avi_mux_riff_get_avix_header),
      (gst_avi_mux_riff_get_video_header),
      (gst_avi_mux_riff_get_audio_header), (gst_avi_mux_add_index),
      (gst_avi_mux_write_index), (gst_avi_mux_bigfile),
      (gst_avi_mux_start_file), (gst_avi_mux_stop_file),
      (gst_avi_mux_restart_file), (gst_avi_mux_handle_event),
      (gst_avi_mux_fill_queue), (gst_avi_mux_send_pad_data),
      (gst_avi_mux_strip_buffer), (gst_avi_mux_do_audio_buffer),
      (gst_avi_mux_do_video_buffer), (gst_avi_mux_do_one_buffer),
      (gst_avi_mux_loop), (gst_avi_mux_collect_pads),
      (gst_avi_mux_get_property), (gst_avi_mux_set_property),
      (gst_avi_mux_change_state):
      * gst/avi/gstavimux.h:
      Port AVI muxer to GStreamer-0.10 (#332031).
      * tests/check/Makefile.am:
      * tests/check/elements/avimux.c:
      * tests/check/elements/.cvsignore:
      Add unit test for AVI muxer.
      d1cdfa6d
  21. 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
  22. 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
  23. 30 Mar, 2006 1 commit
    • Wim Taymans's avatar
      better/unified long descriptions · 629fb234
      Wim Taymans 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/esd/esdmon.c:
      * ext/esd/esdsink.c:
      * ext/flac/gstflacdec.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/gstgdkpixbuf.c:
      * 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:
      * ext/speex/gstspeexdec.c:
      * ext/speex/gstspeexenc.c:
      * gst/alpha/gstalpha.c:
      * gst/alpha/gstalphacolor.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/gstavimux.c: (gst_avimux_base_init):
      * gst/cutter/gstcutter.c:
      * gst/debug/breakmydata.c:
      * gst/debug/efence.c:
      * gst/debug/gstnavigationtest.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/gstvertigo.c:
      * gst/effectv/gstwarp.c:
      * gst/flx/gstflxdec.c:
      * gst/goom/gstgoom.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/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/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/smpte/gstsmpte.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/wavenc/gstwavenc.c:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_base_init):
      better/unified long descriptions
      Fixed #336602
      Some cleanups to auparse, don't send multiple newsegments.
      629fb234
  24. 13 Mar, 2006 1 commit
    • Wim Taymans's avatar
      close #333784 unref the result of gst_pad_get_parent() by: Christophe Fergeau. · 8a51401e
      Wim Taymans authored
      Original commit message from CVS:
      * ext/cairo/gsttextoverlay.c: (gst_text_overlay_setcaps):
      * ext/esd/esdmon.c: (gst_esdmon_get):
      * ext/flac/gstflactag.c: (gst_flac_tag_chain):
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_sink_setcaps),
      (gst_gdk_pixbuf_sink_getcaps):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_getcaps),
      (gst_jpegenc_setcaps):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_chain):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_getcaps),
      (gst_smokeenc_setcaps):
      * ext/libmng/gstmngdec.c: (gst_mngdec_sinklink),
      (gst_mngdec_src_getcaps):
      * ext/libmng/gstmngenc.c: (gst_mngenc_sinklink),
      (gst_mngenc_chain):
      * ext/libpng/gstpngenc.c: (gst_pngenc_setcaps):
      * ext/mikmod/gstmikmod.c: (gst_mikmod_srclink):
      * ext/speex/gstspeexdec.c: (speex_dec_convert),
      (speex_dec_src_event), (speex_dec_chain):
      * gst/avi/gstavimux.c: (gst_avimux_vidsinkconnect),
      (gst_avimux_audsinkconnect), (gst_avimux_handle_event):
      * gst/debug/negotiation.c: (gst_negotiation_getcaps),
      (gst_negotiation_pad_link), (gst_negotiation_chain):
      * gst/flx/gstflxdec.c: (gst_flxdec_src_query_handler),
      (gst_flxdec_chain):
      * gst/interleave/deinterleave.c: (deinterleave_sink_link),
      (deinterleave_chain):
      * gst/law/mulaw-encode.c: (mulawenc_setcaps):
      * gst/median/gstmedian.c: (gst_median_link):
      * gst/monoscope/gstmonoscope.c: (gst_monoscope_srcconnect),
      (gst_monoscope_chain):
      * gst/rtp/gstrtpL16pay.c: (gst_rtpL16pay_sinkconnect):
      * gst/wavenc/gstwavenc.c: (gst_wavenc_sink_setcaps):
      * sys/osxaudio/gstosxaudiosink.c: (gst_osxaudiosink_chain):
      * sys/osxaudio/gstosxaudiosrc.c: (gst_osxaudiosrc_get):
      close #333784 unref the result of gst_pad_get_parent()
      by: Christophe Fergeau.
      8a51401e
  25. 22 Nov, 2005 2 commits
    • Jan Schmidt's avatar
      More fractional framerate conversions · 11c39abc
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/cairo/gsttextoverlay.c: (gst_text_overlay_init),
      (gst_text_overlay_setcaps), (gst_text_overlay_collected):
      * ext/cairo/gsttextoverlay.h:
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_sink_link):
      * ext/gdk_pixbuf/gstgdkpixbuf.h:
      * ext/libpng/gstpngdec.c: (gst_pngdec_init),
      (gst_pngdec_caps_create_and_set):
      * ext/libpng/gstpngdec.h:
      * ext/libpng/gstpngenc.c: (gst_pngenc_setcaps):
      * gst/alpha/gstalphacolor.c: (gst_alpha_color_set_caps):
      * gst/avi/gstavimux.c: (gst_avimux_init),
      (gst_avimux_vidsinkconnect):
      * gst/flx/gstflxdec.c: (gst_flxdec_chain):
      * gst/goom/gstgoom.c: (gst_goom_init), (gst_goom_src_setcaps),
      (gst_goom_src_negotiate), (gst_goom_chain):
      * gst/goom/gstgoom.h:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_video_caps):
      * gst/matroska/matroska-mux.c:
      (gst_matroska_mux_video_pad_setcaps):
      * sys/osxvideo/osxvideosink.h:
      * sys/osxvideo/osxvideosink.m:
      More fractional framerate conversions
      11c39abc
    • Andy Wingo Wingo's avatar
      Update for gst_tag_setter API changes. · 8d223d75
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-11-22  Andy Wingo  <wingo@pobox.com>
      
      * Update for gst_tag_setter API changes.
      8d223d75
  26. 12 Oct, 2005 1 commit
    • 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
  27. 02 Sep, 2005 1 commit
  28. 05 Jul, 2005 1 commit
  29. 22 Jan, 2005 1 commit
  30. 19 Jan, 2005 2 commits
    • Ronald S. Bultje's avatar
      gst/avi/gstavimux.c: Fix padding... · 50066062
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/avi/gstavimux.c: (gst_avimux_write_tag):
      Fix padding...
      50066062
    • Ronald S. Bultje's avatar
      ext/mad/gstmad.c: Fail if caps negotiation fails. Should fix #162184, and... · 471c844e
      Ronald S. Bultje authored
      ext/mad/gstmad.c: Fail if caps negotiation fails. Should fix #162184, and should definately be in there regardless of...
      
      Original commit message from CVS:
      * ext/mad/gstmad.c: (gst_mad_check_caps_reset), (gst_mad_chain):
      Fail if caps negotiation fails. Should fix #162184, and should
      definately be in there regardless of it fixing the actual bug.
      * gst/avi/gstavimux.c: (gst_avimux_get_type), (gst_avimux_init),
      (gst_avimux_write_tag), (gst_avimux_riff_get_avi_header),
      (gst_avimux_riff_get_avix_header),
      (gst_avimux_riff_get_video_header),
      (gst_avimux_riff_get_audio_header), (gst_avimux_write_index),
      (gst_avimux_start_file), (gst_avimux_handle_event),
      (gst_avimux_change_state):
      * gst/avi/gstavimux.h:
      Refactor structure writing to use GST_WRITE_UINT macros, add
      metadata writing support.
      471c844e
  31. 16 Jan, 2005 1 commit
  32. 11 Jan, 2005 1 commit
  33. 13 Dec, 2004 1 commit
  34. 26 Oct, 2004 1 commit
    • Ronald S. Bultje's avatar
      gst/avi/gstavimux.c: First calculate the rate, and only then use it. Hdr.rate... · 1672e83d
      Ronald S. Bultje authored
      gst/avi/gstavimux.c: First calculate the rate, and only then use it. Hdr.rate is a multiple and not a derivative of h...
      
      Original commit message from CVS:
      * gst/avi/gstavimux.c: (gst_avimux_audsinkconnect),
      (gst_avimux_stop_file):
      First calculate the rate, and only then use it. Hdr.rate is a
      multiple and not a derivative of hdr.scale. Scale is not the
      same as blockalign but is solely related to rate.
      1672e83d
  35. 24 Oct, 2004 1 commit
    • Ronald S. Bultje's avatar
      gst/: Framerate. · 7d1805fd
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/asfdemux/gstasfmux.c:
      * gst/avi/gstavimux.c:
      Framerate.
      7d1805fd
  36. 21 May, 2004 1 commit