1. 08 Mar, 2007 3 commits
    • Jan Schmidt's avatar
      tests/check/Makefile.am: Don't test libvisual elements in the states check,... · 9c26f99c
      Jan Schmidt authored
      tests/check/Makefile.am: Don't test libvisual elements in the states check, because libvisual seems to leak internally.
      
      Original commit message from CVS:
      * tests/check/Makefile.am:
      Don't test libvisual elements in the states check, because libvisual
      seems to leak internally.
      Re-enable the alsa and states tests now that there's new suppressions
      in gst.supp.
      * tests/check/elements/alsa.c: (GST_START_TEST):
      Don't leak the alsamixer we instantiated.
      9c26f99c
    • Jan Schmidt's avatar
      sys/: Move some cleanup stuff from the state change handler into a _reset()... · ea0d6ebf
      Jan Schmidt authored
      sys/: Move some cleanup stuff from the state change handler into a _reset() function that can be called from _finaliz...
      
      Original commit message from CVS:
      * sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_clear),
      (gst_ximagesink_change_state), (gst_ximagesink_reset),
      (gst_ximagesink_finalize):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_change_state),
      (gst_xvimagesink_reset), (gst_xvimagesink_finalize):
      Move some cleanup stuff from the state change handler into a _reset()
      function that can be called from _finalize(). This ensures that things
      get freed even if (for some reason) the NULL->READY state transition
      fails in the parent class.
      Even if a parent state change fails, process our downward state change
      logic instead of bailing out early.
      Free the correct xcontext pointer in ximagesink's xcontext_clear.
      ea0d6ebf
    • Jan Schmidt's avatar
      ext/alsa/gstalsasink.c: Extra log line. · 46a7bd8d
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/alsa/gstalsasink.c: (gst_alsasink_open):
      Extra log line.
      * ext/pango/gstclockoverlay.c: (gst_clock_overlay_init):
      * ext/pango/gsttimeoverlay.c: (gst_time_overlay_init):
      Use pango_font_description_set_family_static instead of
      pango_font_description_set_family to save a string copy (it was
      leaking due to the strdup anyway)
      * gst/tcp/gsttcpclientsink.c: (gst_tcp_client_sink_finalize):
      * gst/tcp/gsttcpclientsrc.c: (gst_tcp_client_src_finalize):
      * gst/tcp/gsttcpserversink.c: (gst_tcp_server_sink_finalize):
      * gst/tcp/gsttcpserversrc.c: (gst_tcp_server_src_finalize):
      Chain up in finalize.
      46a7bd8d
  2. 07 Mar, 2007 5 commits
    • Tim-Philipp Müller's avatar
      gst-libs/gst/interfaces/mixertrack.c: API: add "untranslated-label" property... · 4aa8b0ca
      Tim-Philipp Müller authored
      gst-libs/gst/interfaces/mixertrack.c: API: add "untranslated-label" property which should be set by implementations a...
      
      Original commit message from CVS:
      * gst-libs/gst/interfaces/mixertrack.c:
      (gst_mixer_track_class_init), (gst_mixer_track_get_property),
      (gst_mixer_track_set_property):
      API: add "untranslated-label" property which should be set by
      implementations at construct time (#414645).
      * ext/alsa/gstalsamixeroptions.c: (gst_alsa_mixer_options_new):
      * ext/alsa/gstalsamixertrack.c: (gst_alsa_mixer_track_new):
      Set "untranslated-label" when constructing mixer track objects.
      * tests/check/elements/alsa.c: (GST_START_TEST), (alsa_suite):
      Unit test to check the above.
      4aa8b0ca
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: Fix confusing debug message. · a1c38065
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_read_chain):
      Fix confusing debug message.
      a1c38065
    • Jan Schmidt's avatar
      gst-plugins-base.doap: update doap file with new version · 03803556
      Jan Schmidt authored
      Original commit message from CVS:
      * gst-plugins-base.doap:
      update doap file with new version
      03803556
    • Jan Schmidt's avatar
      configure.ac: Back to CVS · f8534cc9
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      Back to CVS
      f8534cc9
    • Jan Schmidt's avatar
      Release 0.10.12 · c84f76e4
      Jan Schmidt authored
      Original commit message from CVS:
      Release 0.10.12
      c84f76e4
  3. 06 Mar, 2007 2 commits
  4. 05 Mar, 2007 3 commits
  5. 04 Mar, 2007 1 commit
    • Thomas Vander Stichele's avatar
      rename utils to pbutils · f6bd20e5
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * configure.ac:
      * docs/libs/gst-plugins-base-libs-docs.sgml:
      * docs/libs/gst-plugins-base-libs-sections.txt:
      * gst-libs/gst/Makefile.am:
      * gst-libs/gst/interfaces/mixer.c:
      * gst-libs/gst/pbutils/Makefile.am:
      * gst-libs/gst/pbutils/descriptions.c:
      (gst_pb_utils_get_source_description),
      (gst_pb_utils_get_sink_description),
      (gst_pb_utils_get_decoder_description),
      (gst_pb_utils_get_encoder_description),
      (gst_pb_utils_get_element_description),
      (gst_pb_utils_add_codec_description_to_tag_list),
      (gst_pb_utils_get_codec_description), (gst_pb_utils_list_all):
      * gst-libs/gst/pbutils/descriptions.h:
      * gst-libs/gst/pbutils/install-plugins.c:
      * gst-libs/gst/pbutils/install-plugins.h:
      * gst-libs/gst/pbutils/missing-plugins.c:
      (gst_missing_uri_source_message_new),
      (gst_missing_uri_sink_message_new),
      (gst_missing_element_message_new),
      (gst_missing_decoder_message_new),
      (gst_missing_encoder_message_new),
      (gst_missing_plugin_message_get_description):
      * gst-libs/gst/pbutils/missing-plugins.h:
      * gst-libs/gst/pbutils/pbutils.c: (gst_pb_utils_init):
      * gst-libs/gst/pbutils/pbutils.h:
      * gst-libs/gst/utils/Makefile.am:
      * gst-libs/gst/utils/base-utils.c:
      * gst-libs/gst/utils/base-utils.h:
      * gst-libs/gst/utils/descriptions.c:
      * gst-libs/gst/utils/descriptions.h:
      * gst-libs/gst/utils/install-plugins.c:
      * gst-libs/gst/utils/install-plugins.h:
      * gst-libs/gst/utils/missing-plugins.c:
      * gst-libs/gst/utils/missing-plugins.h:
      * gst-plugins-base.spec.in:
      * gst/playback/Makefile.am:
      * gst/playback/gstdecodebin.c:
      * gst/playback/gstdecodebin2.c:
      * gst/playback/gstplaybasebin.c: (setup_subtitle),
      (gen_source_element):
      * gst/playback/gstplaybin.c: (plugin_init):
      * tests/check/Makefile.am:
      * tests/check/libs/pbutils.c: (GST_START_TEST),
      (test_pb_utils_install_plugins_do_callout), (libgstpbutils_suite):
      * tests/check/libs/utils.c:
      rename utils to pbutils
      f6bd20e5
  6. 02 Mar, 2007 1 commit
    • Jan Schmidt's avatar
      Add documentation for decodebin2 that indicates that the API is still unstable. · c73e88a6
      Jan Schmidt authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-base-plugins-docs.sgml:
      * docs/plugins/gst-plugins-base-plugins-sections.txt:
      * docs/plugins/inspect/plugin-decodebin2.xml:
      * gst/playback/gstdecodebin2.c: (gst_decode_bin_class_init):
      Add documentation for decodebin2 that indicates that the API
      is still unstable.
      c73e88a6
  7. 01 Mar, 2007 4 commits
    • Jan Schmidt's avatar
      configure.ac: Update to 0.10.11.2 (0.10.12 pre-release) · d1100095
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      Update to 0.10.11.2 (0.10.12 pre-release)
      d1100095
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstbaseaudiosink.c: base time is irrelevant here. · 5ee0a694
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_async_play):
      base time is irrelevant here.
      5ee0a694
    • Wim Taymans's avatar
      gst-libs/gst/audio/: Improve debugging. · 85c7eeec
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/gstaudiosink.c: (audioringbuffer_thread_func):
      * gst-libs/gst/audio/gstaudiosrc.c: (audioringbuffer_thread_func):
      Improve debugging.
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_query), (gst_base_audio_sink_event),
      (gst_base_audio_sink_render), (gst_base_audio_sink_async_play):
      Improve latency and clock slaving calculations.
      Improve slave clock calibration.
      * gst-libs/gst/audio/gstringbuffer.c:
      (gst_ring_buffer_commit_full):
      When we are asked to render N sample to 0 bytes, return N.
      85c7eeec
    • Wim Taymans's avatar
      ext/alsa/gstalsasink.*: Remove unused dispose function. · 1d0e1586
      Wim Taymans authored
      Original commit message from CVS:
      * ext/alsa/gstalsasink.c: (gst_alsasink_class_init),
      (gst_alsasink_write), (gst_alsasink_reset):
      * ext/alsa/gstalsasink.h:
      Remove unused dispose function.
      Rename lock to not interfere with alsasrc lock.
      * ext/alsa/gstalsasrc.c: (gst_alsasrc_finalize),
      (gst_alsasrc_class_init), (gst_alsasrc_init), (set_swparams),
      (gst_alsasrc_read), (gst_alsasrc_reset):
      * ext/alsa/gstalsasrc.h:
      Implement finalize function.
      Use lock to protect alsa access.
      Implement _reset.
      Fine tune sw params.
      1d0e1586
  8. 28 Feb, 2007 9 commits
  9. 27 Feb, 2007 1 commit
    • Julien Moutte's avatar
      tests/examples/seek/seek.c: Fix various seeking bugs (Slider was not updating... · 354c07de
      Julien Moutte authored
      tests/examples/seek/seek.c: Fix various seeking bugs (Slider was not updating when doing a non flushing seek, Reverse...
      
      Original commit message from CVS:
      2007-02-27  Julien MOUTTE  <julien@moutte.net>
      
      * tests/examples/seek/seek.c: (do_seek), (set_update_scale),
      (msg_segment_done): Fix various seeking bugs (Slider was not
      updating when doing a non flushing seek, Reverse playback
      on segment seek was wrong).
      354c07de
  10. 26 Feb, 2007 1 commit
  11. 25 Feb, 2007 1 commit
    • René Stadler's avatar
      gst-libs/gst/tag/gstvorbistag.c: Parse date strings in vorbis comments that... · 88e94fc2
      René Stadler authored
      gst-libs/gst/tag/gstvorbistag.c: Parse date strings in vorbis comments that have an invalid (zero) month or day (#410...
      
      Original commit message from CVS:
      Patch by: René Stadler <mail at renestadler de>
      * gst-libs/gst/tag/gstvorbistag.c: (gst_vorbis_tag_add):
      Parse date strings in vorbis comments that have an invalid (zero)
      month or day (#410396).
      * tests/check/libs/tag.c: (GST_START_TEST):
      Test case for the above.
      88e94fc2
  12. 24 Feb, 2007 1 commit
  13. 23 Feb, 2007 2 commits
    • Tim-Philipp Müller's avatar
      gst/playback/gstplaybin.c: Improve docs: point out that the application needs... · d35f4efe
      Tim-Philipp Müller authored
      gst/playback/gstplaybin.c: Improve docs: point out that the application needs to assist playbin with buffering.
      
      Original commit message from CVS:
      * gst/playback/gstplaybin.c:
      Improve docs: point out that the application needs to assist playbin
      with buffering.
      d35f4efe
    • Tim-Philipp Müller's avatar
      Change GStreamer marker prefix in detail string from 'gstreamer.net' to just... · e8e648a7
      Tim-Philipp Müller authored
      Change GStreamer marker prefix in detail string from 'gstreamer.net' to just 'gstreamer'. Document the caps string co...
      
      Original commit message from CVS:
      * gst-libs/gst/utils/install-plugins.c:
      * gst-libs/gst/utils/missing-plugins.c:
      * tests/check/libs/utils.c: (missing_msg_check_getters):
      Change GStreamer marker prefix in detail string from 'gstreamer.net'
      to just 'gstreamer'. Document the caps string component of the
      decoder/encoder detail a bit better, since not everyone will be
      familiar with the GStreamer media type/caps system (but they better
      enjoy nested itemized lists).
      e8e648a7
  14. 22 Feb, 2007 3 commits
    • Tim-Philipp Müller's avatar
      gst-libs/gst/netbuffer/gstnetbuffer.c: Fix copying of GstNetBuffer (would... · 011471db
      Tim-Philipp Müller authored
      gst-libs/gst/netbuffer/gstnetbuffer.c: Fix copying of GstNetBuffer (would crash before, or at least lead to invalid m...
      
      Original commit message from CVS:
      * gst-libs/gst/netbuffer/gstnetbuffer.c:
      (notgst_buffer_copy_fields_in_place), (gst_netbuffer_copy):
      Fix copying of GstNetBuffer (would crash before, or at least lead to
      invalid memory access, #410772), for now by copying the GstBuffer copy
      code from the core over here so we can copy the GstBuffer fields on a
      provided buffer instance (of type GstNetBuffer in this case). Would be
      better to fix this with some support by the core though (and in the long
      run change the broken GstBuffer/GstMiniObject copy semantics, #393099).
      * tests/check/Makefile.am:
      Enable unit test for GstNetBuffer.
      011471db
    • Andy Wingo's avatar
      gst-libs/gst/audio/gstbaseaudiosink.c · d9b6796d
      Andy Wingo authored
      Original commit message from CVS:
      2007-02-22  Andy Wingo  <wingo@pobox.com>
      
      * gst-libs/gst/audio/gstbaseaudiosink.c
      (gst_base_audio_sink_init): Disable pull-mode activation until we
      figure out how to make audio sinks go to PLAYING.
      d9b6796d
    • Stefan Kost's avatar
      Add float as an intermediate format, as well as float mixing. Enable test that... · 00d7c52d
      Stefan Kost authored
      Add float as an intermediate format, as well as float mixing. Enable test that was failing before. Fixes #339837
      
      Original commit message from CVS:
      * gst/audioconvert/audioconvert.c: (float), (double), (float_hq),
      (double_hq), (audio_convert_get_func_index),
      (audio_convert_prepare_context), (audio_convert_convert):
      * gst/audioconvert/audioconvert.h:
      * gst/audioconvert/gstchannelmix.c: (gst_channel_mix_setup_matrix),
      (gst_channel_mix_mix_int), (gst_channel_mix_mix_float):
      * gst/audioconvert/gstchannelmix.h:
      * tests/check/elements/audioconvert.c: (GST_START_TEST):
      Add float as an intermediate format, as well as float mixing. Enable
      test that was failing before. Fixes #339837
      00d7c52d
  15. 21 Feb, 2007 3 commits