1. 01 Jul, 2005 3 commits
    • Andy Wingo Wingo's avatar
      ext/theora/theoradec.c (theora_dec_src_getcaps): Implement a getcaps to do... · 5e606a84
      Andy Wingo Wingo authored
      ext/theora/theoradec.c (theora_dec_src_getcaps): Implement a getcaps to do explicit caps. Needs to be done in all dec...
      
      Original commit message from CVS:
      2005-07-01  Andy Wingo  <wingo@pobox.com>
      
      * ext/theora/theoradec.c (theora_dec_src_getcaps): Implement a
      getcaps to do explicit caps. Needs to be done in all decoders,
      possibly via a base class.
      
      * configure.ac (GST_PLUGIN_LDFLAGS): Add videoscale.
      
      * ext/ogg/gstoggdemux.c (gst_ogg_pad_typefind): No need to set
      caps on the sink pad, just rely on the pad template. Also, setting
      ANY caps on a pad is not valid because the caps are not fixed.
      
      * sys/ximage/ximagesink.c (gst_ximagesink_buffer_alloc): Set the
      caps on the buffer, and get the width from the desired_caps if
      they're set.
      (gst_ximagesink_renegotiate_size): Implement via setting the
      desired_caps on the ximagesink.
      (gst_ximagesink_setcaps): Only reset the width of the player if it
      wasn't already set. Not sure if this is right.
      (gst_ximagesink_show_frame): Memcpy only for normal buffers.
      
      * sys/ximage/ximagesink.h (desired_caps): New field, is the caps
      that the user wants. NULL unless the window has been resized.
      
      * gst/volume/gstvolume.c (volume_transform): Adapt to
      basetransform refcount changes.
      5e606a84
    • Andy Wingo Wingo's avatar
      gst/videoscale/gstvideoscale.*: Clean up, port to 0.9. Derives from... · 5f91e70f
      Andy Wingo Wingo authored
      gst/videoscale/gstvideoscale.*: Clean up, port to 0.9. Derives from BaseTransform, implements a transform_caps. Remov...
      
      Original commit message from CVS:
      2005-07-01  Andy Wingo  <wingo@pobox.com>
      
      * gst/videoscale/gstvideoscale.c:
      * gst/videoscale/gstvideoscale.h: Clean up, port to 0.9. Derives
      from BaseTransform, implements a transform_caps. Removed dead code
      including some PAR stuff that was never reached -- should probably
      be added back somehow.
      5f91e70f
    • Andy Wingo Wingo's avatar
      gst/videoscale: Merge David's work from 0.8 branch. Changes to come later. · 40634774
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-07-01  Andy Wingo  <wingo@pobox.com>
      
      * gst/videoscale: Merge David's work from 0.8 branch. Changes to
      come later.
      40634774
  2. 30 Jun, 2005 16 commits
  3. 29 Jun, 2005 9 commits
  4. 28 Jun, 2005 3 commits
  5. 27 Jun, 2005 2 commits
    • Andy Wingo Wingo's avatar
      gst/videotestsrc/gstvideotestsrc.c · 97697df7
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-06-27  Andy Wingo  <wingo@pobox.com>
      
      * gst/videotestsrc/gstvideotestsrc.c
      (gst_videotestsrc_activate_push): Activation API changes.
      
      * gst/playback/gstdecodebin.c (gst_decode_bin_change_state)
      (gst_decode_bin_dispose): Free dynamics in READY->NULL, because
      they have refs on the decodebin.
      
      * ext/ogg/gstoggdemux.c (gst_ogg_pad_class_init): Ref the right
      parent class.
      (gst_ogg_pad_typefind): Don't leak a pad ref.
      (gst_ogg_chain_new_stream): gst_object_unref, not g_object_unref.
      (gst_ogg_demux_sink_activate, gst_ogg_demux_sink_activate_push)
      (gst_ogg_demux_sink_activate_pull): Changes for activation API.
      97697df7
    • Edward Hervey's avatar
      ext/theora/theoradec.c: re-arranged call to parent's state change in order to... · 6ec852f6
      Edward Hervey authored
      ext/theora/theoradec.c: re-arranged call to parent's state change in order to avoid locks (or worse).
      
      Original commit message from CVS:
      * ext/theora/theoradec.c: (theora_dec_change_state):
      re-arranged call to parent's state change in order to avoid locks (or
      worse).
      6ec852f6
  6. 26 Jun, 2005 1 commit
  7. 24 Jun, 2005 2 commits
    • Jan Schmidt's avatar
      gst-libs/gst/audio/gstaudiosink.c: Set the worker thread's running flag to... · 2255ffd3
      Jan Schmidt authored
      gst-libs/gst/audio/gstaudiosink.c: Set the worker thread's running flag to TRUE before starting the thread.
      
      Original commit message from CVS:
      2005-06-25  Jan Schmidt  <thaytan@mad.scientist.com>
      * gst-libs/gst/audio/gstaudiosink.c: (gst_audioringbuffer_acquire):
      Set the worker thread's running flag to TRUE before starting the
      thread.
      * gst/playback/gstdecodebin.c: (gst_decode_bin_init):
      Catch a failure to add typefind to the bin.
      2255ffd3
    • Thomas Vander Stichele's avatar
      gst/sine/gstsinesrc.*: add num-buffers and timestamp-offset properties · 4cb699ca
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
      (gst_sinesrc_init), (gst_sinesrc_create),
      (gst_sinesrc_set_property), (gst_sinesrc_get_property),
      (gst_sinesrc_start):
      * gst/sine/gstsinesrc.h:
      add num-buffers and timestamp-offset properties
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_videotestsrc_class_init), (gst_videotestsrc_set_property),
      (gst_videotestsrc_get_property):
      add timestamp-offset property
      4cb699ca
  8. 23 Jun, 2005 4 commits