Commit graph

110 commits

Author SHA1 Message Date
Andy Wingo
5e606a8451 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.
2005-07-01 17:13:02 +00:00
Thomas Vander Stichele
d23c35c394 adding mixer docs
Original commit message from CVS:
adding mixer docs
2005-06-30 15:27:33 +00:00
Thomas Vander Stichele
1f62f7e724 remove some more
Original commit message from CVS:
remove some more
2005-06-30 15:05:39 +00:00
Thomas Vander Stichele
818c60b158 add notes on pkg-config
Original commit message from CVS:
add notes on pkg-config
2005-06-30 14:42:38 +00:00
Thomas Vander Stichele
79c44e6e4e more doc fixing
Original commit message from CVS:
more doc fixing
2005-06-30 13:47:16 +00:00
Thomas Vander Stichele
5014a9eee6 fold all interfaces in one interfaces dir, preserving CVS history
Original commit message from CVS:
fold all interfaces in one interfaces dir, preserving CVS history
2005-06-30 11:58:40 +00:00
Thomas Vander Stichele
344f56b829 more docs fixes
Original commit message from CVS:
more docs fixes
2005-06-29 13:39:03 +00:00
Thomas Vander Stichele
1798f52625 ignore more
Original commit message from CVS:
ignore more
2005-06-29 11:06:11 +00:00
Thomas Vander Stichele
36d0c9ce29 reinstate plugin docs
Original commit message from CVS:
reinstate plugin docs
2005-06-29 10:56:25 +00:00
Stefan Kost
9e0affc66d Added boilerplate gtk-doc files for plugin-libs documentation.
Original commit message from CVS:
Added boilerplate gtk-doc files for plugin-libs documentation.
2004-12-20 16:29:06 +00:00