1. 08 Oct, 2008 12 commits
    • Edward Hervey's avatar
      gst-libs/gst/audio/gstbaseaudiosrc.c: Fix debug statements (space between '%' and actual format). · 57b0f5be
      Edward Hervey authored
      Original commit message from CVS:
      * gst-libs/gst/audio/gstbaseaudiosrc.c:
      (gst_base_audio_src_create):
      Fix debug statements (space between '%' and actual format).
      57b0f5be
    • Wim Taymans's avatar
      gst/playback/gstdecodebin2.c: Remove bogus assert, the decodepad could have... · fbeec415
      Wim Taymans authored
      gst/playback/gstdecodebin2.c: Remove bogus assert, the decodepad could have been created inside an already existing g...
      
      Original commit message from CVS:
      * gst/playback/gstdecodebin2.c: (gst_decode_pad_activate):
      Remove bogus assert, the decodepad could have been created inside an
      already existing group.
      fbeec415
    • Andy Wingo's avatar
      changelog · a3887a91
      Andy Wingo authored
      Original commit message from CVS:
      changelog
      a3887a91
    • Andy Wingo's avatar
      gst/playback/gstdecodebin2.c (expose_pad): Fix typo: unset target instead of setting it. · 3329abde
      Andy Wingo authored
      Original commit message from CVS:
      2008-10-08  Andy Wingo  <wingo@pobox.com>
      
      * gst/playback/gstdecodebin2.c (expose_pad): Fix typo: unset
      target instead of setting it.
      (gst_decode_pad_activate, gst_decode_pad_unblock): This is now the
      API for a decode pad. The bugfix is that we set the group in
      activate(), not when the pad was created because it might be NULL
      then.
      (gst_decode_group_control_source_pad, gst_decode_group_expose):
      Update to use the API.
      3329abde
    • Andy Wingo's avatar
      gst/playback/gstdecodebin2.c (struct _GstDecodePad): Change to be a subclass of GstGhostPad. · 6c7e1c8a
      Andy Wingo authored
      Original commit message from CVS:
      2008-10-08  Andy Wingo  <wingo@pobox.com>
      
      * gst/playback/gstdecodebin2.c (struct _GstDecodePad): Change to
      be a subclass of GstGhostPad.
      (analyze_new_pad): So, when emitting the signals that determine
      how we do autoplugging, already create the ghost pad and use it as
      the pad in the signal arguments. This allows applications to make
      a connection between the pad passed in e.g. autoplug-continue, and
      the pad passed in new-decoded-pad.
      (connect_pad, expose_pad): Update to receive the ghosted decode
      pad in the args, retargetting it as necessary if we have to plug
      the target pad through a multiqueue.
      (gst_decode_group_control_source_pad): Adapt to receive an
      already-ghosted pad that just needs activation, blocking, and
      drain notification.
      (sort_end_pads): Adapt for decode pads actually being pads.
      (gst_decode_group_expose): Adapt for decode pads actually being
      pads. Rewrite the decode pad names so they appear in order. Adds a
      new error case if we couldn't set the name.
      (gst_decode_group_free, gst_decode_group_hide): Adapt cleanup
      logic.
      (gst_decode_pad_set_blocked, gst_decode_pad_add_drained_check):
      New API for the decode pad, needed because we shouldn't do these
      things inside gst_decode_pad_new(), but after.
      (gst_decode_pad_new): Change to actually make the real pad, and
      delay the blocking/drainage bits.
      6c7e1c8a
    • Daniel Drake's avatar
      ext/ogg/gstoggmux.c: Unref all buffers when clearing collectpads. Fixes bug #546955. · 43e1dcbd
      Daniel Drake authored
      Original commit message from CVS:
      Patch by: Daniel Drake <dsd at laptop dot org>
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_clear_collectpads):
      Unref all buffers when clearing collectpads. Fixes bug #546955.
      43e1dcbd
    • Klaas's avatar
      ext/vorbis/vorbisenc.*: Keep track of the upstream segments and use the... · 93f2eaa9
      Klaas authored
      ext/vorbis/vorbisenc.*: Keep track of the upstream segments and use the running time on that segment instead of the b...
      
      Original commit message from CVS:
      Based on a patch by: Klaas <klaas at rivercrew dot net>
      * ext/vorbis/vorbisenc.c: (gst_vorbis_enc_sink_event),
      (gst_vorbis_enc_buffer_check_discontinuous),
      (gst_vorbis_enc_chain), (gst_vorbis_enc_change_state):
      * ext/vorbis/vorbisenc.h:
      Keep track of the upstream segments and use the running time on that
      segment instead of the buffer timestamp everywhere. Fixes bug #525807.
      93f2eaa9
    • Sebastian Dröge's avatar
      gst/audioconvert/audioconvert.c: Prevent overflows with big buffer when... · c915582c
      Sebastian Dröge authored
      gst/audioconvert/audioconvert.c: Prevent overflows with big buffer when calculating the size of the intermediate buff...
      
      Original commit message from CVS:
      * gst/audioconvert/audioconvert.c: (audio_convert_convert):
      Prevent overflows with big buffer when calculating the size of
      the intermediate buffer by using gst_util_uint64_scale() instead of
      plain arithmetics. Fixes bug #552801.
      c915582c
    • Pavel Zeldin's avatar
      ext/pango/gstclockoverlay.*: API: Add ability to specify format for date/time... · 947ecd72
      Pavel Zeldin authored
      ext/pango/gstclockoverlay.*: API: Add ability to specify format for date/time display by adding a "time-format" prope...
      
      Original commit message from CVS:
      Patch by: Pavel Zeldin <pzeldin at gmail dot com>
      * ext/pango/gstclockoverlay.c: (gst_clock_overlay_render_time),
      (gst_clock_overlay_class_init), (gst_clock_overlay_finalize),
      (gst_clock_overlay_init), (gst_clock_overlay_set_property),
      (gst_clock_overlay_get_property):
      * ext/pango/gstclockoverlay.h:
      API: Add ability to specify format for date/time display by
      adding a "time-format" property.
      Fixes bug #554879.
      947ecd72
    • Jan Gerber's avatar
      gst-libs/gst/riff/riff-media.c: Add FFV1 fourcc to support playback of FFMPEG... · 76b6a56a
      Jan Gerber authored
      gst-libs/gst/riff/riff-media.c: Add FFV1 fourcc to support playback of FFMPEG lossless video in AVI. Fixes bug #555319.
      
      Original commit message from CVS:
      Patch by: Jan Gerber <j at oil21 dot org>
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
      (gst_riff_create_video_template_caps):
      Add FFV1 fourcc to support playback of FFMPEG lossless video
      in AVI. Fixes bug #555319.
      76b6a56a
    • Håvard Graff's avatar
      gst-libs/gst/audio/gstbaseaudiosrc.c: Implement skew clock slaving. Fixes #552559. · 11086cf6
      Håvard Graff authored
      Original commit message from CVS:
      Patch by: Håvard Graff <havard dot graff at tandberg dot com>
      * gst-libs/gst/audio/gstbaseaudiosrc.c:
      (gst_base_audio_src_create):
      Implement skew clock slaving. Fixes #552559.
      11086cf6
    • Wim Taymans's avatar
      gst-libs/gst/audio/: Fix include of config.h · dd01a1e5
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/multichannel.c:
      * gst-libs/gst/audio/testchannels.c:
      Fix include of config.h
      dd01a1e5
  2. 06 Oct, 2008 3 commits
  3. 05 Oct, 2008 4 commits
  4. 03 Oct, 2008 2 commits
  5. 02 Oct, 2008 1 commit
  6. 28 Sep, 2008 1 commit
  7. 25 Sep, 2008 1 commit
  8. 23 Sep, 2008 1 commit
  9. 22 Sep, 2008 1 commit
  10. 16 Sep, 2008 1 commit
  11. 15 Sep, 2008 1 commit
  12. 13 Sep, 2008 1 commit
  13. 05 Sep, 2008 3 commits
  14. 04 Sep, 2008 2 commits
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstaudiosrc.c: Disable a code path that is now called but... · 265a494d
      Wim Taymans authored
      gst-libs/gst/audio/gstaudiosrc.c: Disable a code path that is now called but causes a deadlock for some reason and is...
      
      Original commit message from CVS:
      * gst-libs/gst/audio/gstaudiosrc.c: (gst_audioringbuffer_stop):
      Disable a code path that is now called but causes a deadlock for some
      reason and is unneeded.
      265a494d
    • Stefan Kost's avatar
      sys/xvimage/xvimagesink.*: Add a "draw-border" property that can be set to... · fb3d85f2
      Stefan Kost authored
      sys/xvimage/xvimagesink.*: Add a "draw-border" property that can be set to false to disable drawing borders.
      
      Original commit message from CVS:
      * sys/xvimage/xvimagesink.c:
      * sys/xvimage/xvimagesink.h:
      Add a "draw-border" property that can be set to false to disable
      drawing borders.
      * tests/icles/test-colorkey.c:
      * tests/icles/Makefile.am:
      Add new test application for the colorkey handling.
      fb3d85f2
  15. 03 Sep, 2008 4 commits
  16. 02 Sep, 2008 2 commits