Skip to content
Snippets Groups Projects
  1. Apr 28, 2006
  2. Apr 27, 2006
  3. Apr 26, 2006
  4. Apr 22, 2006
  5. Apr 13, 2006
  6. Apr 12, 2006
  7. Apr 11, 2006
    • Antoine Tremblay's avatar
      gst-libs/gst/rtp/gstbasertpdepayload.c: Fix some memory leaks: on finalize,... · 5c7a0470
      Antoine Tremblay authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      gst-libs/gst/rtp/gstbasertpdepayload.c: Fix some memory leaks: on finalize, free buffers left in the queue before des...
      
      Original commit message from CVS:
      Patch by: Antoine Tremblay  <hexa00 at gmail dot com>
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_finalize), (gst_base_rtp_depayload_push):
      Fix some memory leaks: on finalize, free buffers left in the queue
      before destroying the queue; in _push(), unref rtp_buf even if
      the process vfunc returned a NULL buffer as output buffer (#337548);
      demote some recuring debug messages to LOG level.
      5c7a0470
    • Christian Schaller's avatar
      fix version number macro · b6582f26
      Christian Schaller authored
      Original commit message from CVS:
      fix version number macro
      b6582f26
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: More cleanups. · 1c4d4a09
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_src_query),
      (gst_ogg_demux_chain_peer), (gst_ogg_pad_submit_packet),
      (gst_ogg_chain_free), (gst_ogg_demux_sink_event),
      (gst_ogg_demux_loop):
      More cleanups.
      Respect segment stop when emiting EOS or SEGMENT_DONE.
      Fixes (#337945).
      1c4d4a09
    • Tim-Philipp Müller's avatar
      gst/playback/gststreamselector.c: Don't leak pad name. · 77208215
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/playback/gststreamselector.c:
      (gst_stream_selector_get_property):
      Don't leak pad name.
      77208215
    • Jan Schmidt's avatar
      Mention bug #336617 closed by recent commit · 39296e81
      Jan Schmidt authored
      Original commit message from CVS:
      Mention bug #336617 closed by recent commit
      39296e81
  8. Apr 10, 2006
    • Michael Smith's avatar
      tests/check/: so that FC4 buildslaves can pass. · 379ec933
      Michael Smith authored
      Original commit message from CVS:
      * tests/check/Makefile.am:
      * tests/check/gst-plugins-base.supp:
      Suppress an old libtheora bug (fixed in more recent versions), so
      that FC4 buildslaves can pass.
      379ec933
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: Don't leak events. · c4c0040e
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_src_query),
      (gst_ogg_demux_receive_event), (gst_ogg_pad_event),
      (gst_ogg_demux_init), (gst_ogg_demux_finalize),
      (gst_ogg_demux_sink_event), (gst_ogg_demux_get_data),
      (gst_ogg_demux_loop):
      Don't leak events.
      Remember what error we got when finding chains, if we
      were shutdown, that would not be an error.
      c4c0040e
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstbaseaudiosink.c: Starting the ringbuffer when we did not... · 35058f78
      Wim Taymans authored
      gst-libs/gst/audio/gstbaseaudiosink.c: Starting the ringbuffer when we did not acquire it can cause a deadlock, is po...
      
      Original commit message from CVS:
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_event):
      Starting the ringbuffer when we did not acquire it can cause
      a deadlock, is pointless and causes nasty things for
      subclasses.
      Fixes gst-launch audiotestsrc num-buffers=0 ! alsasink.
      35058f78
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: Add some more debugging. · 2d61b8b8
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_src_query),
      (gst_ogg_demux_receive_event), (gst_ogg_pad_event),
      (gst_ogg_demux_chain_peer), (gst_ogg_pad_submit_packet),
      (gst_ogg_demux_submit_buffer), (gst_ogg_demux_get_data),
      (gst_ogg_demux_deactivate_current_chain),
      (gst_ogg_demux_activate_chain), (gst_ogg_demux_perform_seek),
      (gst_ogg_demux_bisect_forward_serialno),
      (gst_ogg_demux_find_chains), (gst_ogg_demux_chain):
      Add some more debugging.
      2d61b8b8
    • Thomas Vander Stichele's avatar
      fix width of docs · 3d49ea4a
      Thomas Vander Stichele authored
      Original commit message from CVS:
      fix width of docs
      3d49ea4a
    • Wim Taymans's avatar
      ext/theora/theoradec.c: Some more debug info. · ba7bbf14
      Wim Taymans authored
      Original commit message from CVS:
      * ext/theora/theoradec.c: (theora_dec_src_event),
      (theora_handle_data_packet):
      Some more debug info.
      * tests/examples/seek/seek.c: (start_seek), (main):
      Print element messages too.
      ba7bbf14
  9. Apr 09, 2006
    • Sebastien Moutte's avatar
      gst/audioresample/debug.h: replace debug macros with variable number of... · 4baa52c9
      Sebastien Moutte authored
      gst/audioresample/debug.h: replace debug macros with variable number of parameters by a simple alias to gstreamer sta...
      
      Original commit message from CVS:
      * gst/audioresample/debug.h:
      replace debug macros with variable number of parameters
      by a simple alias to gstreamer standard debug macros
      (#define RESAMPLE_ERROR GST_ERROR, __VA_ARGS__ is not
      supported by MSVC 6.0 and 7.1)
      * gst/audioresample/resample.h:
      define M_PI and rint for WIN32
      * win32/common/libgstaudio.def:
      * win32/common/libgstriff.def:
      * win32/common/libgsttag.def:
      * win32/common/libgstvideo.def:
      add new exported functions
      * win32/vs6:
      update project files
      4baa52c9
  10. Apr 08, 2006
    • Stefan Kost's avatar
      Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent) · 0afac375
      Stefan Kost authored
      Original commit message from CVS:
      * ext/alsa/gstalsamixeroptions.c:
      (gst_alsa_mixer_options_class_init):
      * ext/alsa/gstalsamixertrack.c: (gst_alsa_mixer_track_class_init):
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_class_init):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_class_init):
      * ext/ogg/gstoggparse.c: (gst_ogg_parse_class_init):
      * gst-libs/gst/audio/gstaudioclock.c: (gst_audio_clock_class_init):
      * gst-libs/gst/audio/gstaudiofilter.c:
      (gst_audio_filter_class_init):
      * gst-libs/gst/audio/gstaudiosink.c:
      (gst_audioringbuffer_class_init):
      * gst-libs/gst/audio/gstaudiosrc.c:
      (gst_audioringbuffer_class_init):
      * gst-libs/gst/audio/gstringbuffer.c: (gst_ring_buffer_class_init):
      * gst-libs/gst/interfaces/colorbalancechannel.c:
      (gst_color_balance_channel_class_init):
      * gst-libs/gst/interfaces/mixeroptions.c:
      (gst_mixer_options_class_init):
      * gst-libs/gst/interfaces/mixertrack.c:
      (gst_mixer_track_class_init):
      * gst-libs/gst/interfaces/tunerchannel.c:
      (gst_tuner_channel_class_init):
      * gst-libs/gst/interfaces/tunernorm.c: (gst_tuner_norm_class_init):
      * gst-libs/gst/netbuffer/gstnetbuffer.c:
      (gst_netbuffer_class_init):
      * gst-libs/gst/rtp/gstbasertppayload.c:
      (gst_basertppayload_class_init):
      * gst/playback/gstdecodebin.c: (gst_decode_bin_class_init):
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_class_init):
      * gst/playback/gstplaybin.c: (gst_play_bin_class_init):
      * gst/playback/gststreaminfo.c: (gst_stream_info_class_init):
      * gst/playback/gststreamselector.c:
      (gst_stream_selector_class_init):
      * gst/subparse/gstsubparse.c: (gst_sub_parse_class_init):
      * gst/tcp/gsttcpclientsink.c: (gst_tcp_client_sink_class_init):
      * sys/v4l/gstv4lcolorbalance.c:
      (gst_v4l_color_balance_channel_class_init):
      * sys/v4l/gstv4ljpegsrc.c: (gst_v4ljpegsrc_class_init):
      * sys/v4l/gstv4lmjpegsink.c: (gst_v4lmjpegsink_class_init):
      * sys/v4l/gstv4lmjpegsrc.c: (gst_v4lmjpegsrc_class_init):
      * sys/v4l/gstv4ltuner.c: (gst_v4l_tuner_channel_class_init),
      (gst_v4l_tuner_norm_class_init):
      * sys/ximage/ximagesink.c: (gst_ximagesink_class_init):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_class_init):
      * tests/old/testsuite/alsa/sinesrc.c: (sinesrc_class_init):
      Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent)
      0afac375
    • Stefan Kost's avatar
      Fix broken GObject macros · 1a2642a1
      Stefan Kost authored
      Original commit message from CVS:
      * ext/pango/gsttextrender.h:
      * gst-libs/gst/audio/gstaudiosink.h:
      * gst-libs/gst/audio/gstaudiosrc.h:
      * gst-libs/gst/audio/gstbaseaudiosink.h:
      * gst-libs/gst/audio/gstbaseaudiosrc.h:
      * gst-libs/gst/audio/gstringbuffer.h:
      * gst-libs/gst/rtp/gstbasertpdepayload.h:
      * gst-libs/gst/rtp/gstbasertppayload.h:
      * gst-libs/gst/video/gstvideofilter.h:
      * gst-libs/gst/video/gstvideosink.h:
      * gst/playback/gstplaybasebin.h:
      * gst/tcp/gstmultifdsink.h:
      * sys/v4l/gstv4lelement.h:
      Fix broken GObject macros
      1a2642a1
    • Stefan Kost's avatar
      ext/alsa/gstalsasink.c: More debug to trace why my USB headset is not working with gst · dc3a38b9
      Stefan Kost authored
      Original commit message from CVS:
      * ext/alsa/gstalsasink.c: (set_hwparams), (alsasink_parse_spec):
      More debug to trace why my USB headset is not working with gst
      dc3a38b9
  11. Apr 07, 2006
    • Jan Schmidt's avatar
      gst/playback/gstplaybasebin.c: Clean up our group elements properly in the... · 1b8dd847
      Jan Schmidt authored
      gst/playback/gstplaybasebin.c: Clean up our group elements properly in the case where it never got committed - it sti...
      
      Original commit message from CVS:
      * gst/playback/gstplaybasebin.c: (group_destroy):
      Clean up our group elements properly in the case where it never
      got committed - it still got added unconditionally to the bin.
      1b8dd847
    • Wim Taymans's avatar
      ext/theora/theoradec.c: Unref unhandled events. · f0d28a0d
      Wim Taymans authored
      Original commit message from CVS:
      * ext/theora/theoradec.c: (theora_dec_sink_event),
      (theora_handle_data_packet), (theora_dec_chain):
      Unref unhandled events.
      Protect against empty buffers.
      Perform QoS on running time.
      f0d28a0d
    • Michael Smith's avatar
      ext/vorbis/vorbisenc.c: Remove leaks from vorbisenc. · 38525b43
      Michael Smith authored
      Original commit message from CVS:
      * ext/vorbis/vorbisenc.c: (gst_vorbis_enc_set_header_on_caps),
      (gst_vorbis_enc_chain):
      Remove leaks from vorbisenc.
      Mostly minor changes, the only significant one is that now the
      buffers we set as 'streamheader' on the caps are copies of the
      original buffers, to avoid circular refcounting problems.
      38525b43
    • Jan Schmidt's avatar
      gst/playback/gstplaybasebin.c: Don't remove our mute-probe if someone else already did so. · 67dac71e
      Jan Schmidt authored
      Original commit message from CVS:
      * gst/playback/gstplaybasebin.c: (mute_stream), (setup_substreams):
      Don't remove our mute-probe if someone else already did so.
      Don't set a 2nd one if there is already one pending on the pad.
      * gst/playback/gstplaybin.c: (gst_play_bin_send_event_to_sink),
      (do_playbin_seek):
      When a seek fails, ensure that playbin is still set back to playing.
      * gst/typefind/gsttypefindfunctions.c: (mpeg_ts_probe_headers),
      (mpeg_ts_type_find), (plugin_init):
      Add a typefind function for mpeg-ts streams.
      67dac71e
  12. Apr 06, 2006
    • Andy Wingo Wingo's avatar
      gst/videorate/gstvideorate.c (gst_video_rate_reset) · a8e9a6d7
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2006-04-06  Andy Wingo  <wingo@pobox.com>
      
      * gst/videorate/gstvideorate.c (gst_video_rate_reset)
      (gst_video_rate_init): Caps-related parameters should not be reset
      by a flush -- move their inits to the instance init function.
      (gst_video_rate_flush_prev): Don't complain if gst_pad_push
      is not OK, just return the result.
      
      * gst/audiotestsrc/gstaudiotestsrc.c
      (gst_audio_test_src_class_init)
      (gst_audio_test_src_get_times): Re-enable is-live=true, as was
      broken by Stefan's commit on 24 March.
      a8e9a6d7
    • Andy Wingo Wingo's avatar
      ext/ogg/gstoggmux.c (gst_ogg_mux_push_buffer): Set caps on buffers being... · 2a9a1bcf
      Andy Wingo Wingo authored
      ext/ogg/gstoggmux.c (gst_ogg_mux_push_buffer): Set caps on buffers being pushed out. Fixes oggmux ! multifdsink.
      
      Original commit message from CVS:
      2006-04-06  Andy Wingo  <wingo@pobox.com>
      
      * ext/ogg/gstoggmux.c (gst_ogg_mux_push_buffer): Set caps on
      buffers being pushed out. Fixes oggmux ! multifdsink.
      2a9a1bcf
  13. Apr 05, 2006
    • Tim-Philipp Müller's avatar
      ext/vorbis/: Remove left-over 0.8 cruft; use GST_DEBUG_FUNCPTR; make vorbisenc... · e330b2ed
      Tim-Philipp Müller authored
      ext/vorbis/: Remove left-over 0.8 cruft; use GST_DEBUG_FUNCPTR; make vorbisenc adhere to the official nomenclature; u...
      
      Original commit message from CVS:
      * ext/vorbis/vorbisdec.c: (gst_vorbis_dec_class_init),
      (gst_vorbis_dec_init), (vorbis_dec_finalize):
      * ext/vorbis/vorbisdec.h:
      * ext/vorbis/vorbisenc.c: (gst_vorbis_enc_add_interfaces),
      (gst_vorbis_enc_base_init), (gst_vorbis_enc_class_init),
      (gst_vorbis_enc_sink_setcaps), (gst_vorbis_enc_convert_src),
      (gst_vorbis_enc_convert_sink), (gst_vorbis_enc_get_query_types),
      (gst_vorbis_enc_src_query), (gst_vorbis_enc_sink_query),
      (gst_vorbis_enc_init), (gst_vorbis_enc_get_tag_value),
      (gst_vorbis_enc_metadata_set1), (gst_vorbis_enc_set_metadata),
      (gst_vorbis_enc_setup), (gst_vorbis_enc_clear),
      (gst_vorbis_enc_buffer_from_packet),
      (gst_vorbis_enc_buffer_from_header_packet),
      (gst_vorbis_enc_push_buffer), (gst_vorbis_enc_push_packet),
      (gst_vorbis_enc_set_header_on_caps), (gst_vorbis_enc_sink_event),
      (gst_vorbis_enc_chain), (gst_vorbis_enc_output_buffers),
      (gst_vorbis_enc_get_property), (gst_vorbis_enc_set_property),
      (gst_vorbis_enc_change_state):
      * ext/vorbis/vorbisenc.h:
      Remove left-over 0.8 cruft; use GST_DEBUG_FUNCPTR; make
      vorbisenc adhere to the official nomenclature; use boilerplate
      macro.
      e330b2ed
  14. Apr 04, 2006
Loading