1. 12 Dec, 2008 1 commit
  2. 11 Dec, 2008 5 commits
    • Edward Hervey's avatar
      gst/subparse/samiparse.c: Some versions of libxml seem to be very picky as to... · 7a836640
      Edward Hervey authored
      gst/subparse/samiparse.c: Some versions of libxml seem to be very picky as to strict formatting of the input and neve...
      
      Original commit message from CVS:
      * gst/subparse/samiparse.c: (sami_context_push_state),
      (sami_context_pop_state), (start_sami_element), (end_sami_element):
      Some versions of libxml seem to be very picky as to strict formatting
      of the input and never 'close' the final </body> tag.
      In order to fix that bad behaviour, we trigger the flushing of
      remaining data on both </body> and </sami>.
      Fixes #557365
      7a836640
    • Guillaume Emont's avatar
      gst/typefind/gsttypefindfunctions.c: Add typefinders for MS Word files and OS... · d477a37e
      Guillaume Emont authored
      gst/typefind/gsttypefindfunctions.c: Add typefinders for MS Word files and OS X .DS_Store files to prevent them to be...
      
      Original commit message from CVS:
      Patch by: Guillaume Emont <guillaume at fluendo dot com>
      * gst/typefind/gsttypefindfunctions.c: (plugin_init):
      Add typefinders for MS Word files and OS X .DS_Store files to
      prevent them to be recognized as MPEG files. Fixes bug #564098.
      d477a37e
    • Wim Taymans's avatar
      gst/playback/gstplaysink.c: Add some more debug info. · 08736ec1
      Wim Taymans authored
      Original commit message from CVS:
      * gst/playback/gstplaysink.c: (gen_audio_chain),
      (gst_play_sink_reconfigure):
      Add some more debug info.
      Fix linking of just an encoded sink.
      Handle failure to create a sink chain more gracefully than crashing.
      08736ec1
    • Wim Taymans's avatar
      tests/check/pipelines/theoraenc.c: Pushing 10 buffers is enough to run the test. · 93e5a373
      Wim Taymans authored
      Original commit message from CVS:
      * tests/check/pipelines/theoraenc.c: (GST_START_TEST):
      Pushing 10 buffers is enough to run the test.
      93e5a373
    • Wim Taymans's avatar
      tests/examples/seek/seek.c: Hook up the SKIP seek flag. · 029f358f
      Wim Taymans authored
      Original commit message from CVS:
      * tests/examples/seek/seek.c: (do_seek), (stop_cb),
      (skip_toggle_cb), (rate_spinbutton_changed_cb), (msg_segment_done),
      (main):
      Hook up the SKIP seek flag.
      029f358f
  3. 10 Dec, 2008 4 commits
    • Wim Taymans's avatar
      gst/playback/gstplaybin2.c: Error out with a missing-plugin error when the... · 172e478f
      Wim Taymans authored
      gst/playback/gstplaybin2.c: Error out with a missing-plugin error when the input-selector was not found.
      
      Original commit message from CVS:
      * gst/playback/gstplaybin2.c: (pad_added_cb):
      Error out with a missing-plugin error when the input-selector was not
      found.
      * gst/playback/gstplaysink.c: (gst_play_sink_reconfigure):
      Indentation.
      172e478f
    • Wim Taymans's avatar
      gst/playback/gstplaysink.c: Use G_DEFINE_TYPE. · 1bfdc878
      Wim Taymans authored
      Original commit message from CVS:
      * gst/playback/gstplaysink.c: (gst_play_sink_class_init),
      (gst_play_sink_dispose), (gst_play_sink_finalize), (try_element),
      (gen_video_chain), (gen_audio_chain), (gst_play_sink_reconfigure),
      (gst_play_sink_send_event), (gst_play_sink_change_state):
      Use G_DEFINE_TYPE.
      Try to set the selected sink to READY before using it. This will allow
      for detection of incompatible formats sooner.
      Don't cause a fatal error when conversion elements are missing but post
      a missing-element message and a warning instead because things might
      still link and run fine.
      Simplyfy the construction of audio and video sink chains.
      1bfdc878
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: Use G_DEFINE_TYPE for the OggPad to get some threadsafe type init from glib. · 1ab0f8da
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_class_init),
      (gst_ogg_pad_dispose), (gst_ogg_pad_finalize):
      Use G_DEFINE_TYPE for the OggPad to get some threadsafe type
      init from glib.
      1ab0f8da
    • Luis Menina's avatar
      gst/: Include glib.h instead of a specific GLib header. Including single · a4493595
      Luis Menina authored
      Original commit message from CVS:
      Patch by: Luis Menina <liberforce at freeside dot fr>
      * gst-libs/gst/floatcast/floatcast.h:
      * gst/typefind/gsttypefindfunctions.c:
      Include glib.h instead of a specific GLib header. Including single
      GLib headers is deprecated. Fixes bug #563904.
      a4493595
  4. 09 Dec, 2008 2 commits
  5. 08 Dec, 2008 4 commits
    • Wim Taymans's avatar
      gst/volume/gstvolume.c: Use new basetransform vmethod to reconfigure the... · cf0efcbf
      Wim Taymans authored
      gst/volume/gstvolume.c: Use new basetransform vmethod to reconfigure the dynamic properties and any pending volume/mu...
      
      Original commit message from CVS:
      * gst/volume/gstvolume.c: (gst_volume_class_init),
      (volume_before_transform), (volume_transform_ip):
      Use new basetransform vmethod to reconfigure the dynamic properties and
      any pending volume/mute changes. Fixes #563508.
      cf0efcbf
    • Sebastian Dröge's avatar
      configure.ac: First check for "theoraenc theoradec" and if that failed check... · 9912a227
      Sebastian Dröge authored
      configure.ac: First check for "theoraenc theoradec" and if that failed check for "theora >= 1.0alpha5". The former ap...
      
      Original commit message from CVS:
      * configure.ac:
      First check for "theoraenc theoradec" and if that failed check
      for "theora >= 1.0alpha5". The former appeared in 1.0beta3 and
      deprecate the latter. Also linking on Windows fails with just "theora"
      and the version check would fail for the release candidates.
      Fixes bug #563718.
      9912a227
    • Stefan Kost's avatar
      gst/playback/: Add basic docs to decodebin and link to decodebin from decodebin2. · 16e2bccc
      Stefan Kost authored
      Original commit message from CVS:
      * gst/playback/gstdecodebin.c:
      * gst/playback/gstdecodebin2.c:
      Add basic docs to decodebin and link to decodebin from decodebin2.
      16e2bccc
    • Olivier Crete's avatar
      gst-libs/gst/rtp/gstrtcpbuffer.*: Implement gst_rtcp_packet_remove(). Fixes #563174. · 3c9df39c
      Olivier Crete authored
      Original commit message from CVS:
      Patch by: Olivier Crete  <tester at tester ca>
      * gst-libs/gst/rtp/gstrtcpbuffer.c: (gst_rtcp_packet_remove):
      * gst-libs/gst/rtp/gstrtcpbuffer.h:
      Implement gst_rtcp_packet_remove(). Fixes #563174.
      * tests/check/libs/rtp.c: (GST_START_TEST), (rtp_suite):
      Add unit test for some RTCP functions.
      3c9df39c
  6. 04 Dec, 2008 2 commits
  7. 03 Dec, 2008 1 commit
  8. 01 Dec, 2008 1 commit
    • 이문형's avatar
      gst-libs/gst/app/gstappsrc.c: Don't forget to release the lock again if we... · 933186aa
      이문형 authored
      gst-libs/gst/app/gstappsrc.c: Don't forget to release the lock again if we bail out because some pad is flushing or w...
      
      Original commit message from CVS:
      Patch by: 이문형 <iwings at gmail dot com>
      * gst-libs/gst/app/gstappsrc.c: (gst_app_src_push_buffer):
      Don't forget to release the lock again if we bail out because some
      pad is flushing or we've reached EOS, otherwise things will lock up
      next time _push_buffer() is called (#562802).
      933186aa
  9. 29 Nov, 2008 1 commit
    • Sebastian Dröge's avatar
      Require gettext 0.17 because older versions don't mix with libtool 2.2. At... · 97b2cac6
      Sebastian Dröge authored
      Require gettext 0.17 because older versions don't mix with libtool 2.2. At build time an older gettext version will s...
      
      Original commit message from CVS:
      Patch by: Cygwin Ports maintainer
      <yselkowitz at users dot sourceforge dot net>
      * autogen.sh:
      * configure.ac:
      Require gettext 0.17 because older versions don't mix with libtool
      2.2. At build time an older gettext version will still work.
      Fixes bug #556091.
      97b2cac6
  10. 28 Nov, 2008 4 commits
  11. 27 Nov, 2008 5 commits
    • Sebastian Dröge's avatar
      Remove audioresample files. · 7afac6e2
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/audioresample/Makefile.am:
      * gst/audioresample/buffer.c:
      * gst/audioresample/buffer.h:
      * gst/audioresample/debug.c:
      * gst/audioresample/debug.h:
      * gst/audioresample/functable.c:
      * gst/audioresample/functable.h:
      * gst/audioresample/gstaudioresample.c:
      * gst/audioresample/gstaudioresample.h:
      * gst/audioresample/resample.c:
      * gst/audioresample/resample.h:
      * gst/audioresample/resample_chunk.c:
      * gst/audioresample/resample_functable.c:
      * gst/audioresample/resample_ref.c:
      * tests/check/elements/audioresample.c:
      Remove audioresample files.
      7afac6e2
    • Sebastian Dröge's avatar
      docs/plugins/inspect/plugin-audioresample.xml: Regenerated for library filename change. · 32ceb10b
      Sebastian Dröge authored
      Original commit message from CVS:
      * docs/plugins/inspect/plugin-audioresample.xml:
      Regenerated for library filename change.
      32ceb10b
    • Sebastian Dröge's avatar
      Rename the moved speexresample to audioresample, integrate into the build... · 153406ee
      Sebastian Dröge authored
      Rename the moved speexresample to audioresample, integrate into the build system and remove the old audioresample fro...
      
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-base-plugins-sections.txt:
      * docs/plugins/gst-plugins-base-plugins.args:
      * docs/plugins/gst-plugins-base-plugins.hierarchy:
      * docs/plugins/gst-plugins-base-plugins.interfaces:
      * docs/plugins/gst-plugins-base-plugins.prerequisites:
      * docs/plugins/inspect/plugin-adder.xml:
      * docs/plugins/inspect/plugin-alsa.xml:
      * docs/plugins/inspect/plugin-audioconvert.xml:
      * docs/plugins/inspect/plugin-audiorate.xml:
      * docs/plugins/inspect/plugin-audioresample.xml:
      * docs/plugins/inspect/plugin-audiotestsrc.xml:
      * docs/plugins/inspect/plugin-cdparanoia.xml:
      * docs/plugins/inspect/plugin-decodebin.xml:
      * docs/plugins/inspect/plugin-ffmpegcolorspace.xml:
      * docs/plugins/inspect/plugin-gdp.xml:
      * docs/plugins/inspect/plugin-gio.xml:
      * docs/plugins/inspect/plugin-gnomevfs.xml:
      * docs/plugins/inspect/plugin-libvisual.xml:
      * docs/plugins/inspect/plugin-ogg.xml:
      * docs/plugins/inspect/plugin-pango.xml:
      * docs/plugins/inspect/plugin-playback.xml:
      * docs/plugins/inspect/plugin-queue2.xml:
      * docs/plugins/inspect/plugin-subparse.xml:
      * docs/plugins/inspect/plugin-tcp.xml:
      * docs/plugins/inspect/plugin-theora.xml:
      * docs/plugins/inspect/plugin-typefindfunctions.xml:
      * docs/plugins/inspect/plugin-uridecodebin.xml:
      * docs/plugins/inspect/plugin-video4linux.xml:
      * docs/plugins/inspect/plugin-videorate.xml:
      * docs/plugins/inspect/plugin-videoscale.xml:
      * docs/plugins/inspect/plugin-videotestsrc.xml:
      * docs/plugins/inspect/plugin-volume.xml:
      * docs/plugins/inspect/plugin-vorbis.xml:
      * docs/plugins/inspect/plugin-ximagesink.xml:
      * docs/plugins/inspect/plugin-xvimagesink.xml:
      * gst/speexresample/gstspeexresample.c: (plugin_init):
      * gst/speexresample/Makefile.am:
      * tests/check/Makefile.am:
      * tests/check/elements/speexresample.c: (setup_speexresample),
      (GST_START_TEST), (test_pipeline):
      Rename the moved speexresample to audioresample, integrate into the
      build system and remove the old audioresample from the build system.
      Fixes bug #558124, #385061, #346218, #116051.
      153406ee
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstbaseaudiosrc.c: Avoid nasty int overflows after about 12... · af354dbe
      Wim Taymans authored
      gst-libs/gst/audio/gstbaseaudiosrc.c: Avoid nasty int overflows after about 12 hours and 25 minutes when these code p...
      
      Original commit message from CVS:
      * gst-libs/gst/audio/gstbaseaudiosrc.c:
      (gst_base_audio_src_get_offset), (gst_base_audio_src_create):
      Avoid nasty int overflows after about 12 hours and 25 minutes when these
      code paths are triggered.
      A free beer to Håvard Graff for finding this!
      af354dbe
    • 이문형's avatar
      gst-libs/gst/rtsp/gstrtspconnection.c: A successful gst_poll_wait() doesn't... · d80a5c9d
      이문형 authored
      gst-libs/gst/rtsp/gstrtspconnection.c: A successful gst_poll_wait() doesn't always mean successful connect() on
      
      Original commit message from CVS:
      Patch by: 이문형 <iwings at gmail dot com>
      * gst-libs/gst/rtsp/gstrtspconnection.c:
      (gst_rtsp_connection_connect):
      A successful gst_poll_wait() doesn't always mean successful connect() on
      Windows.  We should check errors by calling gst_poll_fd_has_error().
      See #561924.
      d80a5c9d
  12. 25 Nov, 2008 6 commits
  13. 24 Nov, 2008 4 commits