diff options
author | Jeongmo Yang <jm80.yang@samsung.com> | 2013-04-05 13:47:38 +0900 |
---|---|---|
committer | Jeongmo Yang <jm80.yang@samsung.com> | 2013-04-05 13:47:38 +0900 |
commit | 27b4556e2758eddfffc81e9355e68750c56f7658 (patch) | |
tree | 0a78e1322e70f303611bd768a4ee78627ec49867 | |
parent | 0f9ce93325baa826a1c63c04ccd78ecab3c21580 (diff) | |
download | gst-plugins-base0.10-27b4556e2758eddfffc81e9355e68750c56f7658.tar.gz gst-plugins-base0.10-27b4556e2758eddfffc81e9355e68750c56f7658.tar.bz2 gst-plugins-base0.10-27b4556e2758eddfffc81e9355e68750c56f7658.zip |
Fix N_SE-31887 - SelfCamera preview is abnormal when rotate input image while playing
-rw-r--r-- | packaging/gst-plugins-base.spec | 2 | ||||
-rw-r--r-- | sys/xvimage/xvimagesink.c | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/packaging/gst-plugins-base.spec b/packaging/gst-plugins-base.spec index 43df33d..e7258bf 100644 --- a/packaging/gst-plugins-base.spec +++ b/packaging/gst-plugins-base.spec @@ -1,7 +1,7 @@ Name: gst-plugins-base Summary: GStreamer streaming media framework base plug-ins Version: 0.10.36 -Release: 21 +Release: 22 Group: Applications/Multimedia License: LGPLv2+ Source0: %{name}-%{version}.tar.gz diff --git a/sys/xvimage/xvimagesink.c b/sys/xvimage/xvimagesink.c index 51f145d..a55c9fd 100644 --- a/sys/xvimage/xvimagesink.c +++ b/sys/xvimage/xvimagesink.c @@ -4071,6 +4071,12 @@ reuse_last_caps: } if (!xvimage) { +#ifdef GST_EXT_XV_ENHANCEMENT + /* init aligned size */ + xvimagesink->aligned_width = 0; + xvimagesink->aligned_height = 0; +#endif /* GST_EXT_XV_ENHANCEMENT */ + /* We found no suitable image in the pool. Creating... */ GST_DEBUG_OBJECT (xvimagesink, "no usable image in pool, creating xvimage"); xvimage = gst_xvimagesink_xvimage_new (xvimagesink, intersection); |