1. 09 Mar, 2007 8 commits
    • Wim Taymans's avatar
      gst-libs/gst/tag/gstid3tag.c: Add read support for GST_TAG_MUSICBRAINZ_SORTNAME (TSOP) tag. · 5676bdaf
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/tag/gstid3tag.c:
      Add read support for GST_TAG_MUSICBRAINZ_SORTNAME (TSOP) tag.
      Fixes #414496.
      5676bdaf
    • Wim Taymans's avatar
      ext/libvisual/visual.c: Improve adapter usage and comments. · 5d5f935e
      Wim Taymans authored
      Original commit message from CVS:
      * ext/libvisual/visual.c: (gst_visual_sink_setcaps),
      (gst_vis_src_negotiate), (get_buffer), (gst_visual_chain):
      Improve adapter usage and comments.
      5d5f935e
    • Wim Taymans's avatar
      Use new metadata copy function. · e9be8466
      Wim Taymans authored
      Original commit message from CVS:
      * ext/pango/gsttextrender.c: (gst_text_render_chain):
      * ext/vorbis/vorbistag.c: (gst_vorbis_tag_parse_packet):
      * gst-libs/gst/netbuffer/gstnetbuffer.c: (gst_netbuffer_copy):
      Use new metadata copy function.
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_transform):
      * gst/videoscale/gstvideoscale.c: (gst_video_scale_transform):
      Basetransform copied the metadata for us.
      e9be8466
    • Tim-Philipp Müller's avatar
      ext/pango/gsttextoverlay.c: Some more logging. Only accept newsegment events... · b9ca5573
      Tim-Philipp Müller authored
      ext/pango/gsttextoverlay.c: Some more logging. Only accept newsegment events in TIME format and send a WARNING messag...
      
      Original commit message from CVS:
      * ext/pango/gsttextoverlay.c: (gst_text_overlay_text_event),
      (gst_text_overlay_video_event):
      Some more logging. Only accept newsegment events in TIME format and
      send a WARNING message if they are not in TIME format.
      * gst/subparse/gstsubparse.c: (gst_sub_parse_dispose),
      (gst_sub_parse_init), (gst_sub_parse_src_event), (handle_buffer),
      (gst_sub_parse_chain), (gst_sub_parse_sink_event):
      * gst/subparse/gstsubparse.h:
      No need to allocate GstSegment structure dynamically, just put it
      into the instance structure; ignore newsegment events in BYTE
      format and in particular don't let it overwrite our saved TIME
      segment from the last seek.
      b9ca5573
    • Michael Smith's avatar
      gst/typefind/gsttypefindfunctions.c: Replace AC3 typefinder with one that... · c9cd89bb
      Michael Smith authored
      gst/typefind/gsttypefindfunctions.c: Replace AC3 typefinder with one that isn't terrible, and actually works usefully.
      
      Original commit message from CVS:
      * gst/typefind/gsttypefindfunctions.c: (ac3_type_find):
      Replace AC3 typefinder with one that isn't terrible, and actually
      works usefully.
      c9cd89bb
    • Thomas Vander Stichele's avatar
      gst/audioconvert/gstaudioconvert.c: fix error category and translatable string · e81b9ec7
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_transform):
      fix error category and translatable string
      e81b9ec7
    • Tim-Philipp Müller's avatar
      pkgconfig/: Fix up utils => pbutils here too. · 6588812a
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * pkgconfig/gstreamer-plugins-base-uninstalled.pc.in:
      * pkgconfig/gstreamer-plugins-base.pc.in:
      Fix up utils => pbutils here too.
      6588812a
    • Tim-Philipp Müller's avatar
      gst/subparse/gstsubparse.c: Break out of loop in chain function as soon as... · 3eba8b10
      Tim-Philipp Müller authored
      gst/subparse/gstsubparse.c: Break out of loop in chain function as soon as possible if we get a non-OK flow return.
      
      Original commit message from CVS:
      * gst/subparse/gstsubparse.c: (handle_buffer):
      Break out of loop in chain function as soon as possible if we get
      a non-OK flow return.
      3eba8b10
  2. 08 Mar, 2007 4 commits
    • Jan Schmidt's avatar
      tests/check/elements/alsa.c: Unref the mixer if the state change fails too (if... · 9d1fc287
      Jan Schmidt authored
      tests/check/elements/alsa.c: Unref the mixer if the state change fails too (if the alsa devices are inaccessible, for...
      
      Original commit message from CVS:
      * tests/check/elements/alsa.c: (GST_START_TEST):
      Unref the mixer if the state change fails too (if the
      alsa devices are inaccessible, for example)
      9d1fc287
    • 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
  3. 07 Mar, 2007 7 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
    • Thomas Vander Stichele's avatar
      update docs · 9672eea8
      Thomas Vander Stichele authored
      Original commit message from CVS:
      update docs
      9672eea8
    • 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
    • Jan Schmidt's avatar
      Update .po files · d41fbca3
      Jan Schmidt authored
      Original commit message from CVS:
      Update .po files
      d41fbca3
  4. 06 Mar, 2007 2 commits
  5. 05 Mar, 2007 3 commits
  6. 04 Mar, 2007 3 commits
    • Thomas Vander Stichele's avatar
      moap ignore · e77ac9bd
      Thomas Vander Stichele authored
      Original commit message from CVS:
      moap ignore
      e77ac9bd
    • Thomas Vander Stichele's avatar
      update defs · a4e60e06
      Thomas Vander Stichele authored
      Original commit message from CVS:
      update defs
      a4e60e06
    • 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
  7. 03 Mar, 2007 4 commits
  8. 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
  9. 01 Mar, 2007 5 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
    • Thomas Vander Stichele's avatar
      typo · 9b36a57e
      Thomas Vander Stichele authored
      Original commit message from CVS:
      typo
      9b36a57e
  10. 28 Feb, 2007 3 commits