X-Git-Url: http://git.maemo.org/git/?p=mafwsubrenderer;a=blobdiff_plain;f=mafw-gst-subtitles-renderer%2Flibmafw-gst-renderer%2Fgstscreenshot.h;fp=mafw-gst-subtitles-renderer%2Flibmafw-gst-renderer%2Fgstscreenshot.h;h=d3cf23c68ada76bda55f60a0a6859312b8e64f39;hp=0000000000000000000000000000000000000000;hb=be2c98fb83895d10ac44af7b9a9c3e00ca54bf49;hpb=c2bbb2bb3bead80144e2dda3ccd40599e4a2b48d;ds=sidebyside diff --git a/mafw-gst-subtitles-renderer/libmafw-gst-renderer/gstscreenshot.h b/mafw-gst-subtitles-renderer/libmafw-gst-renderer/gstscreenshot.h new file mode 100644 index 0000000..d3cf23c --- /dev/null +++ b/mafw-gst-subtitles-renderer/libmafw-gst-renderer/gstscreenshot.h @@ -0,0 +1,36 @@ +/* Small helper element for format conversion + * (c) 2004 Ronald Bultje + * Portion Copyright © 2009 Nokia Corporation and/or its + * subsidiary(-ies).* All rights reserved. * + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Library General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Library General Public License for more details. + * + * You should have received a copy of the GNU Library General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 59 Temple Place - Suite 330, + * Boston, MA 02111-1307, USA. + */ + +#ifndef __BVW_FRAME_CONV_H__ +#define __BVW_FRAME_CONV_H__ + +#include + +G_BEGIN_DECLS + +typedef void (*BvwFrameConvCb)(GstBuffer *result, gpointer user_data); + +gboolean bvw_frame_conv_convert (GstBuffer *buf, GstCaps *to, + BvwFrameConvCb cb, gpointer cb_data); + +G_END_DECLS + +#endif /* __BVW_FRAME_CONV_H__ */