gstreamer/gst
Wim Taymans 8b7c3ac223 A plugin to add an alpha channel to I420 video. Can optionally do chroma keying.
Original commit message from CVS:
* configure.ac:
* gst/alpha/Makefile.am:
* gst/alpha/gstalpha.c: (gst_alpha_method_get_type),
(gst_alpha_get_type), (gst_alpha_base_init),
(gst_alpha_class_init), (gst_alpha_init), (gst_alpha_set_property),
(gst_alpha_get_property), (gst_alpha_sink_link), (gst_alpha_add),
(gst_alpha_chroma_key), (gst_alpha_chain),
(gst_alpha_change_state), (plugin_init):
A plugin to add an alpha channel to I420 video. Can optionally do
chroma keying.
* gst/multipart/Makefile.am:
* gst/multipart/multipart.c: (plugin_init):
* gst/multipart/multipartdemux.c: (gst_multipart_demux_base_init),
(gst_multipart_demux_class_init), (gst_multipart_demux_init),
(gst_multipart_demux_finalize), (gst_multipart_demux_handle_event),
(gst_multipart_find_pad_by_mime), (gst_multipart_demux_chain),
(gst_multipart_demux_change_state),
(gst_multipart_demux_plugin_init):
* gst/multipart/multipartmux.c: (gst_multipart_mux_get_type),
(gst_multipart_mux_base_init), (gst_multipart_mux_class_init),
(gst_multipart_mux_get_sink_event_masks), (gst_multipart_mux_init),
(gst_multipart_mux_sinkconnect), (gst_multipart_mux_pad_link),
(gst_multipart_mux_pad_unlink),
(gst_multipart_mux_request_new_pad),
(gst_multipart_mux_handle_src_event),
(gst_multipart_mux_next_buffer), (gst_multipart_mux_compare_pads),
(gst_multipart_mux_queue_pads), (gst_multipart_mux_loop),
(gst_multipart_mux_get_property), (gst_multipart_mux_set_property),
(gst_multipart_mux_change_state), (gst_multipart_mux_plugin_init):
A Multipart demuxer/muxer. Not sure if it violates specs. Used to
send multipart jpeg images to a browser.
* gst/videobox/Makefile.am:
* gst/videobox/README:
* gst/videobox/gstvideobox.c: (gst_video_box_fill_get_type),
(gst_video_box_get_type), (gst_video_box_base_init),
(gst_video_box_class_init), (gst_video_box_init),
(gst_video_box_set_property), (gst_video_box_get_property),
(gst_video_box_sink_link), (gst_video_box_i420),
(gst_video_box_ayuv), (gst_video_box_chain),
(gst_video_box_change_state), (plugin_init):
Crops or adds borders around an image. can do alpha channel
borders as well.
* gst/videomixer/Makefile.am:
* gst/videomixer/README:
* gst/videomixer/videomixer.c: (gst_videomixer_pad_get_type),
(gst_videomixer_pad_base_init), (gst_videomixer_pad_class_init),
(gst_videomixer_pad_get_sink_event_masks),
(gst_videomixer_pad_get_property),
(gst_videomixer_pad_set_property),
(gst_videomixer_pad_sinkconnect), (gst_videomixer_pad_link),
(gst_videomixer_pad_unlink), (gst_videomixer_pad_init),
(gst_video_mixer_background_get_type), (gst_videomixer_get_type),
(gst_videomixer_base_init), (gst_videomixer_class_init),
(gst_videomixer_init), (gst_videomixer_request_new_pad),
(gst_videomixer_handle_src_event),
(gst_videomixer_blend_ayuv_i420), (gst_videomixer_fill_checker),
(gst_videomixer_fill_color), (gst_videomixer_fill_queues),
(gst_videomixer_blend_buffers), (gst_videomixer_update_queues),
(gst_videomixer_loop), (gst_videomixer_get_property),
(gst_videomixer_set_property), (gst_videomixer_change_state),
(plugin_init):
Generic video mixer plugin, can handle multiple inputs all with
different framerates and video sizes. Is fully alpha channel
aware.
2004-05-28 18:01:34 +00:00
..
alpha A plugin to add an alpha channel to I420 video. Can optionally do chroma keying. 2004-05-28 18:01:34 +00:00
audiofx first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
auparse first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
avi gst/avi/gstavidemux.c: Fix potential division by zero error and hopefully get the position query right to get correct... 2004-05-24 15:24:05 +00:00
cutter don't mix tabs and spaces 2004-03-15 19:32:27 +00:00
debug first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
effectv first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
flx first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
goom first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
law gst/law/mulaw-conversion.c: Fix overflow bug in ulaw encoding. 2004-05-19 20:04:10 +00:00
level gst/level/gstlevel.*: figure out if we're initialized directly instead of keeping a variable that's wrong in 90% of c... 2004-05-08 13:03:59 +00:00
matroska first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
median don't mix tabs and spaces 2004-03-15 19:32:27 +00:00
monoscope first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
multipart A plugin to add an alpha channel to I420 video. Can optionally do chroma keying. 2004-05-28 18:01:34 +00:00
qtdemux first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
rtp first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
smoothwave second batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc (in ... 2004-05-21 23:28:57 +00:00
smpte first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
spectrum first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
udp ext/mad/gstid3tag.c: Add stdlib.h 2004-04-20 23:03:28 +00:00
videobox A plugin to add an alpha channel to I420 video. Can optionally do chroma keying. 2004-05-28 18:01:34 +00:00
videocrop first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
videofilter first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
videoflip first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
videomixer A plugin to add an alpha channel to I420 video. Can optionally do chroma keying. 2004-05-28 18:01:34 +00:00
wavenc first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
wavparse first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc 2004-05-21 22:39:30 +00:00
Makefile.am on dasher, on dancer, on donner, on fixen! 2001-12-23 03:25:55 +00:00