gstreamer/ext
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
..
alsa fold all interfaces in one interfaces dir, preserving CVS history 2005-06-30 11:58:40 +00:00
cdparanoia ext/cdparanoia/gstcdparanoia.c: Fix track calculations (#166208). 2005-02-08 11:28:54 +00:00
gnomevfs ext/gnomevfs/gstgnomevfssrc.c: Fix memleaks, GST_BUFFER_DATA() is not freed. 2005-05-25 11:59:39 +00:00
libvisual Convert gst_main() to g_main_loop_run() 2005-04-25 00:30:40 +00:00
ogg ext/theora/theoradec.c (theora_dec_src_getcaps): Implement a getcaps to do explicit caps. Needs to be done in all dec... 2005-07-01 17:13:02 +00:00
pango ext/a52dec/gsta52dec.c: Add some debug output. Check that a discont has a valid time associated. 2005-01-25 15:34:09 +00:00
theora ext/theora/theoradec.c (theora_dec_src_getcaps): Implement a getcaps to do explicit caps. Needs to be done in all dec... 2005-07-01 17:13:02 +00:00
vorbis ext/: Set buffers on caps as miniobjects and not as boxed. 2005-06-22 09:57:59 +00:00
Makefile.am ext/Makefile.am: Disable cdparanoia until someone ports it! 2005-05-06 10:09:43 +00:00