diff options
author | jk7744.park <jk7744.park@samsung.com> | 2015-02-01 13:44:31 +0900 |
---|---|---|
committer | jk7744.park <jk7744.park@samsung.com> | 2015-02-01 13:44:31 +0900 |
commit | 73ea2d7db1c622705a034dc3aa73b02693bc9aad (patch) | |
tree | 8ec6ded7aa6ffd57bc2b0c1a44d70dc1d46d4be3 /gst/videomixer/README | |
parent | 9e1f49bdfcf5a218296206db6db790187c114084 (diff) | |
download | gst-plugins-good0.10-73ea2d7db1c622705a034dc3aa73b02693bc9aad.tar.gz gst-plugins-good0.10-73ea2d7db1c622705a034dc3aa73b02693bc9aad.tar.bz2 gst-plugins-good0.10-73ea2d7db1c622705a034dc3aa73b02693bc9aad.zip |
tizen 2.3 releasetizen_2.3_releasesubmit/tizen_2.3/20150202.062707tizen_2.3
Diffstat (limited to 'gst/videomixer/README')
-rw-r--r-- | gst/videomixer/README | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/gst/videomixer/README b/gst/videomixer/README new file mode 100644 index 0000000..6794a48 --- /dev/null +++ b/gst/videomixer/README @@ -0,0 +1,27 @@ +Video Mixer +----------- + +A generice video mixer, it blends the ayuv buffers from all pads onto +a new buffer. The new buffer has by default a checkerboard pattern but +its color can be changed with a property. +The mixer can mix streams with different framerates and video sizes. It +uses the duration value of the buffer to schedule the rendering of the +buffers. For streams with a different resoltion than the final output +resolution one can specify the position of the top left corner where this +image should be placed with the pad properties xpos and ypos. +The overall alpha value of a stream can also be specified with a pad +property. +By default, the streams are blended in the order that the pads were +requested from the element. This can be overridden by changing the +zorder pad property of the stream, a stream with lower zorder gets +drawn first. + + +TODO +---- + +- really implement zorder +- take I420 yuv as well +- output AYUV if possible. +- implement different blend modes, some code is already done +- use filter caps on srcpad to decide on the final output size |