1. 05 Jul, 2005 1 commit
  2. 04 Jul, 2005 5 commits
  3. 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
  4. 30 Jun, 2005 16 commits
  5. 29 Jun, 2005 9 commits
  6. 28 Jun, 2005 3 commits
  7. 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
  8. 26 Jun, 2005 1 commit