您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ GST_VIDEO_CAPS_YUV函数代码示例

51自学网 2021-06-01 20:57:10
  C++
这篇教程C++ GST_VIDEO_CAPS_YUV函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中GST_VIDEO_CAPS_YUV函数的典型用法代码示例。如果您正苦于以下问题:C++ GST_VIDEO_CAPS_YUV函数的具体用法?C++ GST_VIDEO_CAPS_YUV怎么用?C++ GST_VIDEO_CAPS_YUV使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了GST_VIDEO_CAPS_YUV函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: mxf_up_init

voidmxf_up_init (void){  mxf_essence_element_handler_register (&mxf_up_essence_element_handler);  mxf_up_essence_element_writer.pad_template =      gst_pad_template_new ("up_video_sink_%u", GST_PAD_SINK, GST_PAD_REQUEST,      gst_caps_from_string (GST_VIDEO_CAPS_RGB "; "          GST_VIDEO_CAPS_BGR "; "          GST_VIDEO_CAPS_RGBx "; "          GST_VIDEO_CAPS_xRGB "; "          GST_VIDEO_CAPS_BGRx "; "          GST_VIDEO_CAPS_xBGR "; "          GST_VIDEO_CAPS_ARGB "; "          GST_VIDEO_CAPS_RGBA "; "          GST_VIDEO_CAPS_ABGR "; "          GST_VIDEO_CAPS_BGRA "; "          GST_VIDEO_CAPS_YUV ("AYUV") "; "          GST_VIDEO_CAPS_YUV ("v308") "; "          GST_VIDEO_CAPS_YUV ("UYVY") "; " GST_VIDEO_CAPS_YUV ("YUY2")));  memcpy (&mxf_up_essence_element_writer.data_definition,      mxf_metadata_track_identifier_get (MXF_METADATA_TRACK_PICTURE_ESSENCE),      16);  mxf_essence_element_writer_register (&mxf_up_essence_element_writer);}
开发者ID:pli3,项目名称:gst-plugins-bad,代码行数:26,


示例2: gst_frei0r_caps_from_color_model

GstCaps *gst_frei0r_caps_from_color_model (gint color_model){  switch (color_model) {    case F0R_COLOR_MODEL_BGRA8888:      return gst_caps_from_string (GST_VIDEO_CAPS_BGRA);    case F0R_COLOR_MODEL_RGBA8888:      return gst_caps_from_string (GST_VIDEO_CAPS_RGBA);    case F0R_COLOR_MODEL_PACKED32:      return gst_caps_from_string (GST_VIDEO_CAPS_BGRA " ; "          GST_VIDEO_CAPS_RGBA " ; "          GST_VIDEO_CAPS_ABGR " ; "          GST_VIDEO_CAPS_ARGB " ; "          GST_VIDEO_CAPS_BGRx " ; "          GST_VIDEO_CAPS_RGBx " ; "          GST_VIDEO_CAPS_xBGR " ; "          GST_VIDEO_CAPS_xRGB " ; " GST_VIDEO_CAPS_YUV ("AYUV"));    default:      break;  }  return NULL;}
开发者ID:bilboed,项目名称:gst-plugins-bad,代码行数:23,


示例3: g_enum_register_static

    {GST_DEINTERLACE2_LAYOUT_BFF, "Bottom field first", "bff"},    {0, NULL, NULL},  };  if (!deinterlace2_field_layout_type) {    deinterlace2_field_layout_type =        g_enum_register_static ("GstDeinterlace2FieldLayout",        field_layout_types);  }  return deinterlace2_field_layout_type;}static GstStaticPadTemplate src_templ = GST_STATIC_PAD_TEMPLATE ("src",    GST_PAD_SRC,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("YUY2"))    );static GstStaticPadTemplate sink_templ = GST_STATIC_PAD_TEMPLATE ("sink",    GST_PAD_SINK,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("YUY2"))    );static void gst_deinterlace2_finalize (GObject * self);static void gst_deinterlace2_set_property (GObject * self, guint prop_id,    const GValue * value, GParamSpec * pspec);static void gst_deinterlace2_get_property (GObject * self, guint prop_id,    GValue * value, GParamSpec * pspec);static GstCaps *gst_deinterlace2_getcaps (GstPad * pad);
开发者ID:prajnashi,项目名称:gst-plugins-bad,代码行数:31,


示例4: GST_DEBUG_CATEGORY_STATIC

#ifdef HAVE_CONFIG_H#include "config.h"#endif#include <string.h>#include "gstsmpte.h"#include <gst/video/video.h>#include "paint.h"GST_DEBUG_CATEGORY_STATIC (gst_smpte_debug);#define GST_CAT_DEFAULT gst_smpte_debugstatic GstStaticPadTemplate gst_smpte_src_template =GST_STATIC_PAD_TEMPLATE ("src",    GST_PAD_SRC,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("I420")    )    );static GstStaticPadTemplate gst_smpte_sink1_template =GST_STATIC_PAD_TEMPLATE ("sink1",    GST_PAD_SINK,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("I420")    )    );static GstStaticPadTemplate gst_smpte_sink2_template =GST_STATIC_PAD_TEMPLATE ("sink2",    GST_PAD_SINK,    GST_PAD_ALWAYS,
开发者ID:tizenorg,项目名称:framework.multimedia.gst-plugins-good0.10,代码行数:31,


示例5: GST_DEBUG_CATEGORY_STATIC

GST_DEBUG_CATEGORY_STATIC (gst_jasper_enc_debug);#define GST_CAT_DEFAULT gst_jasper_enc_debugenum{    ARG_0,};static GstStaticPadTemplate gst_jasper_enc_sink_template =    GST_STATIC_PAD_TEMPLATE ("sink",                             GST_PAD_SINK,                             GST_PAD_ALWAYS,                             GST_STATIC_CAPS (GST_VIDEO_CAPS_RGB "; " GST_VIDEO_CAPS_BGR "; "                                     GST_VIDEO_CAPS_RGBx "; " GST_VIDEO_CAPS_xRGB "; "                                     GST_VIDEO_CAPS_BGRx "; " GST_VIDEO_CAPS_xBGR "; "                                     GST_VIDEO_CAPS_YUV ("{ I420, YV12, v308 }"))                            );static GstStaticPadTemplate gst_jasper_enc_src_template =    GST_STATIC_PAD_TEMPLATE ("src",                             GST_PAD_SRC,                             GST_PAD_ALWAYS,                             GST_STATIC_CAPS ("image/x-j2c, width = " GST_VIDEO_SIZE_RANGE ", height = "                                     GST_VIDEO_SIZE_RANGE ", fourcc = (GstFourcc) { sRGB, sYUV },"                                     "framerate = " GST_VIDEO_FPS_RANGE ", " "fields = (int) 1; "                                     "image/x-jpc, width = " GST_VIDEO_SIZE_RANGE ", height = "                                     GST_VIDEO_SIZE_RANGE ", fourcc = (GstFourcc) { sRGB, sYUV },"                                     "framerate = " GST_VIDEO_FPS_RANGE ", " "fields = (int) 1; "                                     "image/jp2")                            );
开发者ID:collects,项目名称:gst-plugins-bad,代码行数:30,


示例6: GSTOMX_BOILERPLATE

GSTOMX_BOILERPLATE (GstOmxJpegEnc, gst_omx_jpegenc, GstOmxBaseFilter, GST_OMX_BASE_FILTER_TYPE);static GstStaticPadTemplate src_template =        GST_STATIC_PAD_TEMPLATE ("src",                GST_PAD_SRC, GST_PAD_ALWAYS,                GST_STATIC_CAPS ("image/jpeg, "                        "width = (int)[16,4096], "                        "height = (int)[16,4096], "                        "framerate = (fraction)[0/1,max];")        );static GstStaticPadTemplate sink_template =        GST_STATIC_PAD_TEMPLATE ("sink",                GST_PAD_SINK, GST_PAD_ALWAYS,                GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV (                        GSTOMX_ALL_FORMATS))        );static voidtype_base_init (gpointer g_class){    GstElementClass *element_class;    element_class = GST_ELEMENT_CLASS (g_class);    {        GstElementDetails details;        details.longname = "OpenMAX IL JPEG image encoder";        details.klass = "Codec/Encoder/Image";        details.description = "Encodes image in JPEG format with OpenMAX IL";
开发者ID:DavidSoto,项目名称:dm816x-gstreamer,代码行数:32,


示例7: GSTOMX_BOILERPLATE

#define BLACK 0x80008000#define GRAY  0x80808080#define GREEN 0x00800080#define BG_COLOR BLACKGSTOMX_BOILERPLATE (GstOmxVideoMixerVodalys, gst_omx_videomixer_vodalys, GstOmxBaseFilter21, GST_OMX_BASE_FILTER21_TYPE);static GstStaticPadTemplate sink_template_camera =        GST_STATIC_PAD_TEMPLATE ("sink_00",                GST_PAD_SINK,                GST_PAD_ALWAYS,                GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ( "{YUY2}" ))        );static GstStaticPadTemplate sink_template_slide =        GST_STATIC_PAD_TEMPLATE ("sink_01",                GST_PAD_SINK,                GST_PAD_ALWAYS,                GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ( "{YUY2}" ))        );static GstStaticPadTemplate src_template =        GST_STATIC_PAD_TEMPLATE ("src",                GST_PAD_SRC,                GST_PAD_ALWAYS,                GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ( "{YUY2}" ))        );
开发者ID:skitlab,项目名称:gst-openmax-dm81xx,代码行数:29,


示例8: QUEUE_READY_LOCK

#define DEFAULT_DEVICE_INDEX  -1#define DEFAULT_DO_STATS      FALSE#define QUEUE_READY_LOCK(instance) GST_OBJECT_LOCK (instance)#define QUEUE_READY_UNLOCK(instance) GST_OBJECT_UNLOCK (instance)#define QUEUE_READY_WAIT(instance) /    g_cond_wait (instance->ready_cond, GST_OBJECT_GET_LOCK (instance))#define QUEUE_READY_NOTIFY(instance) g_cond_signal (instance->ready_cond)GST_DEBUG_CATEGORY (gst_cel_video_src_debug);#define GST_CAT_DEFAULT gst_cel_video_src_debugstatic GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",    GST_PAD_SRC,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("NV12") ";"        GST_VIDEO_CAPS_YUV ("YUY2"))    );enum{  PROP_0,  PROP_DEVICE_INDEX,  PROP_DO_STATS,  PROP_FPS};typedef struct{  guint index;
开发者ID:Distrotech,项目名称:gst-plugins-bad,代码行数:30,


示例9: GST_STATIC_CAPS

{  PROP_0,  PROP_METHOD,  PROP_ADD_BORDERS      /* FILL ME */};#undef GST_VIDEO_SIZE_RANGE#define GST_VIDEO_SIZE_RANGE "(int) [ 1, 32767]"static GstStaticCaps gst_video_scale_format_caps[] = {  GST_STATIC_CAPS (GST_VIDEO_CAPS_RGBA),  GST_STATIC_CAPS (GST_VIDEO_CAPS_ARGB),  GST_STATIC_CAPS (GST_VIDEO_CAPS_BGRA),  GST_STATIC_CAPS (GST_VIDEO_CAPS_ABGR),  GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("AYUV")),  GST_STATIC_CAPS (GST_VIDEO_CAPS_RGBx),  GST_STATIC_CAPS (GST_VIDEO_CAPS_xRGB),  GST_STATIC_CAPS (GST_VIDEO_CAPS_BGRx),  GST_STATIC_CAPS (GST_VIDEO_CAPS_xBGR),  GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("Y444")),  GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("v308")),  GST_STATIC_CAPS (GST_VIDEO_CAPS_RGB),  GST_STATIC_CAPS (GST_VIDEO_CAPS_BGR),  GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("Y42B")),  GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("YUY2")),  GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("YVYU")),  GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("UYVY")),  GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("I420")),  GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("YV12")),  GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("Y41B")),
开发者ID:ChinnaSuhas,项目名称:ossbuild,代码行数:31,


示例10: GST_STATIC_CAPS

                                GST_STATIC_CAPS (                                    GST_VIDEO_CAPS_xRGB_HOST_ENDIAN));static GstStaticPadTemplate s_rgbPadTemplate =        GST_STATIC_PAD_TEMPLATE("sink",                                GST_PAD_SINK,                                GST_PAD_ALWAYS,                                GST_STATIC_CAPS(                                    GST_VIDEO_CAPS_xRGB_HOST_ENDIAN));static GstStaticPadTemplate s_yuvPadTemplate =        GST_STATIC_PAD_TEMPLATE("sink",                                GST_PAD_SINK,                                GST_PAD_ALWAYS,                                GST_STATIC_CAPS(                                    GST_VIDEO_CAPS_YUV ("{ IYUV, I420, YV12 }")));G_DEFINE_TYPE(PGstVideoSink, p_gst_video_sink, GST_TYPE_VIDEO_SINK)static void p_gst_video_sink_init(PGstVideoSink *sink){}GstCaps *p_gst_video_sink_get_static_caps(){    return gst_static_pad_template_get_caps(&s_rgbPadTemplate);}static GstCaps *p_gst_video_sink_get_caps(GstBaseSink *baseSink){
开发者ID:shadeslayer,项目名称:phonon-gstreamer,代码行数:31,


示例11: GST_STATIC_PAD_TEMPLATE

  PROP_QUANT = PROP_MAX};#define DEFAULT_QUANT  -1/* hashtable, key = gtype, value = filterdetails index */static GHashTable *global_plugins;/* TODO : add support for the other format supported by libpostproc */static GstStaticPadTemplate gst_post_proc_src_template =GST_STATIC_PAD_TEMPLATE ("src",    GST_PAD_SRC,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("{ IYUV, I420, YV12, Y42B, Y41B }"))    );static GstStaticPadTemplate gst_post_proc_sink_template =GST_STATIC_PAD_TEMPLATE ("sink",    GST_PAD_SINK,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("{ IYUV, I420, YV12, Y42B, Y41B }"))    );GST_DEBUG_CATEGORY (postproc_debug);#define GST_CAT_DEFAULT postproc_debugstatic void gst_post_proc_class_init (GstPostProcClass * klass);static void gst_post_proc_base_init (GstPostProcClass * klass);static void gst_post_proc_init (GstPostProc * pproc);
开发者ID:Gioragg1,项目名称:Test,代码行数:31,


示例12: GST_DEBUG_CATEGORY

#include <gst/controller/gstcontroller.h>#include <string.h>GST_DEBUG_CATEGORY (frei0r_debug);#define GST_CAT_DEFAULT frei0r_debugstatic GstStaticCaps bgra8888_caps = GST_STATIC_CAPS (GST_VIDEO_CAPS_BGRA);static GstStaticCaps rgba8888_caps = GST_STATIC_CAPS (GST_VIDEO_CAPS_RGBA);static GstStaticCaps packed32_caps = GST_STATIC_CAPS (GST_VIDEO_CAPS_BGRA " ; "    GST_VIDEO_CAPS_RGBA " ; "    GST_VIDEO_CAPS_ABGR " ; "    GST_VIDEO_CAPS_ARGB " ; "    GST_VIDEO_CAPS_BGRx " ; "    GST_VIDEO_CAPS_RGBx " ; "    GST_VIDEO_CAPS_xBGR " ; "    GST_VIDEO_CAPS_xRGB " ; " GST_VIDEO_CAPS_YUV ("AYUV"));GstCaps *gst_frei0r_caps_from_color_model (gint color_model){  switch (color_model) {    case F0R_COLOR_MODEL_BGRA8888:      return gst_static_caps_get (&bgra8888_caps);    case F0R_COLOR_MODEL_RGBA8888:      return gst_static_caps_get (&rgba8888_caps);    case F0R_COLOR_MODEL_PACKED32:      return gst_static_caps_get (&packed32_caps);    default:      break;  }
开发者ID:dylansong77,项目名称:gstreamer,代码行数:30,


示例13: GST_STATIC_PAD_TEMPLATE

};/* pad templates */static GstStaticPadTemplate gst_y4m_dec_sink_template =GST_STATIC_PAD_TEMPLATE ("sink",    GST_PAD_SINK,    GST_PAD_ALWAYS,    GST_STATIC_CAPS ("application/x-yuv4mpeg, y4mversion=2")    );static GstStaticPadTemplate gst_y4m_dec_src_template =GST_STATIC_PAD_TEMPLATE ("src",    GST_PAD_SRC,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("{I420,Y42B,Y444}"))    );/* class initialization */GST_BOILERPLATE (GstY4mDec, gst_y4m_dec, GstElement, GST_TYPE_ELEMENT);static voidgst_y4m_dec_base_init (gpointer g_class){  GstElementClass *element_class = GST_ELEMENT_CLASS (g_class);  gst_element_class_add_static_pad_template (element_class,      &gst_y4m_dec_src_template);  gst_element_class_add_static_pad_template (element_class,      &gst_y4m_dec_sink_template);
开发者ID:wang-zhao,项目名称:gstreamer-win,代码行数:31,


示例14: g_enum_register_static

    {0, NULL, NULL}  };  if (!interlace_pattern_type) {    interlace_pattern_type =        g_enum_register_static ("GstInterlacePattern", pattern_types);  }  return interlace_pattern_type;}static GstStaticPadTemplate gst_interlace_src_template =GST_STATIC_PAD_TEMPLATE ("src",    GST_PAD_SRC,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV        ("{AYUV,YUY2,UYVY,I420,YV12,Y42B,Y444,NV12,NV21}")        ",interlaced=TRUE")    );static GstStaticPadTemplate gst_interlace_sink_template =GST_STATIC_PAD_TEMPLATE ("sink",    GST_PAD_SINK,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV        ("{AYUV,YUY2,UYVY,I420,YV12,Y42B,Y444,NV12,NV21}")        ",interlaced=FALSE")    );static void gst_interlace_base_init (gpointer g_class);static void gst_interlace_class_init (GstInterlaceClass * klass);static void gst_interlace_init (GstInterlace * interlace);
开发者ID:ChinnaSuhas,项目名称:ossbuild,代码行数:32,


示例15: GST_STATIC_PAD_TEMPLATE

#ifdef HAVE_ECORE_X# include <Ecore_X.h># include <Ecore_Evas.h># ifdef HAVE_XOVERLAY_H#  include <gst/interfaces/xoverlay.h># endif#endif#include "Emotion.h"#include "emotion_private.h"#include "emotion_gstreamer.h"static GstStaticPadTemplate sinktemplate = GST_STATIC_PAD_TEMPLATE("sink",                                                                   GST_PAD_SINK, GST_PAD_ALWAYS,                                                                   GST_STATIC_CAPS(GST_VIDEO_CAPS_YUV("{ I420, YV12, YUY2, NV12, ST12, TM12 }") ";"                                                                                   GST_VIDEO_CAPS_BGRx ";" GST_VIDEO_CAPS_BGR ";" GST_VIDEO_CAPS_BGRA));GST_DEBUG_CATEGORY_STATIC(evas_video_sink_debug);#define GST_CAT_DEFAULT evas_video_sink_debugenum {  REPAINT_REQUESTED,  LAST_SIGNAL};enum {  PROP_0,  PROP_EVAS_OBJECT,  PROP_WIDTH,  PROP_HEIGHT,
开发者ID:Limsik,项目名称:e17,代码行数:30,


示例16: FRAME_QUEUE_LOCK

#define FRAME_QUEUE_LOCK(instance) g_mutex_lock (instance->qlock)#define FRAME_QUEUE_UNLOCK(instance) g_mutex_unlock (instance->qlock)#define FRAME_QUEUE_WAIT(instance) /    g_cond_wait (instance->qcond, instance->qlock)#define FRAME_QUEUE_NOTIFY(instance) g_cond_signal (instance->qcond)#define GST_MIO_REQUIRED_APIS /    (GST_API_CORE_VIDEO | GST_API_CORE_MEDIA | GST_API_MIO)GST_DEBUG_CATEGORY (gst_mio_video_src_debug);#define GST_CAT_DEFAULT gst_mio_video_src_debugstatic GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",    GST_PAD_SRC,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_YUV ("UYVY") ";"        GST_VIDEO_CAPS_YUV ("YUY2") ";"        "image/jpeg, "        "width = " GST_VIDEO_SIZE_RANGE ", "        "height = " GST_VIDEO_SIZE_RANGE ", "        "framerate = " GST_VIDEO_FPS_RANGE ";")    );enum{  PROP_0,  PROP_DEVICE_UID,  PROP_DEVICE_NAME,  PROP_DEVICE_INDEX};
开发者ID:collects,项目名称:gst-plugins-bad,代码行数:30,


示例17: GST_DEBUG_CATEGORY_EXTERN

GST_DEBUG_CATEGORY_EXTERN (mxf_debug);#define GST_CAT_DEFAULT mxf_debugstatic const struct{  const gchar *caps;  guint32 n_pixel_layout;  guint8 pixel_layout[10];  guint32 fourcc;} _rgba_mapping_table[] = {  {    GST_VIDEO_CAPS_RGB, 3, {  'R', 8, 'G', 8, 'B', 8}, GST_MAKE_FOURCC ('R', 'G', 'B', ' ')}, {    GST_VIDEO_CAPS_BGR, 3, {  'B', 8, 'G', 8, 'R', 8}, GST_MAKE_FOURCC ('B', 'G', 'R', ' ')}, {    GST_VIDEO_CAPS_YUV ("v308"), 3, {  'Y', 8, 'U', 8, 'V', 8}, GST_MAKE_FOURCC ('v', '3', '0', '8')}, {    GST_VIDEO_CAPS_xRGB, 4, {  'F', 8, 'R', 8, 'G', 8, 'B', 8}, GST_MAKE_FOURCC ('x', 'R', 'G', 'B')}, {    GST_VIDEO_CAPS_RGBx, 4, {  'R', 8, 'G', 8, 'B', 8, 'F', 8}, GST_MAKE_FOURCC ('R', 'G', 'B', 'x')}, {    GST_VIDEO_CAPS_xBGR, 4, {  'F', 8, 'B', 8, 'G', 8, 'R', 8}, GST_MAKE_FOURCC ('x', 'B', 'G', 'R')}, {    GST_VIDEO_CAPS_BGRx, 4, {  'B', 8, 'G', 8, 'R', 8, 'F', 8}, GST_MAKE_FOURCC ('B', 'G', 'R', 'x')}, {    GST_VIDEO_CAPS_RGBA, 4, {  'R', 8, 'G', 8, 'B', 8, 'A', 8}, GST_MAKE_FOURCC ('R', 'G', 'B', 'A')}, {    GST_VIDEO_CAPS_ARGB, 4, {  'A', 8, 'R', 8, 'G', 8, 'B', 8}, GST_MAKE_FOURCC ('A', 'R', 'G', 'B')}, {    GST_VIDEO_CAPS_BGRA, 4, {  'B', 8, 'G', 8, 'R', 8, 'A', 8}, GST_MAKE_FOURCC ('B', 'G', 'R', 'A')}, {
开发者ID:pli3,项目名称:gst-plugins-bad,代码行数:31,


示例18: GST_DEBUG_CATEGORY_STATIC

#include "gsteglglessink.h"GST_DEBUG_CATEGORY_STATIC (gst_eglglessink_debug);#define GST_CAT_DEFAULT gst_eglglessink_debug/* Input capabilities. */static GstStaticPadTemplate gst_eglglessink_sink_template_factory =    GST_STATIC_PAD_TEMPLATE ("sink",    GST_PAD_SINK,    GST_PAD_ALWAYS,    GST_STATIC_CAPS (GST_VIDEO_CAPS_RGBA ";" GST_VIDEO_CAPS_BGRA ";"        GST_VIDEO_CAPS_ARGB ";" GST_VIDEO_CAPS_ABGR ";"        GST_VIDEO_CAPS_RGBx ";" GST_VIDEO_CAPS_BGRx ";"        GST_VIDEO_CAPS_xRGB ";" GST_VIDEO_CAPS_xBGR ";"        GST_VIDEO_CAPS_YUV        ("{ AYUV, Y444, I420, YV12, NV12, NV21, YUY2, YVYU, UYVY, Y42B, Y41B }")        ";" GST_VIDEO_CAPS_RGB ";" GST_VIDEO_CAPS_BGR ";"        GST_VIDEO_CAPS_RGB_16));/* Filter signals and args */enum{  /* FILL ME */  LAST_SIGNAL};enum{  PROP_0,  PROP_CREATE_WINDOW,  PROP_FORCE_ASPECT_RATIO,
开发者ID:pli3,项目名称:gst-plugins-bad,代码行数:31,


示例19: GST_ELEMENT_DETAILS

      /* FILL ME */};#define DEFAULT_PROP_GAMMA  1static const GstElementDetails gamma_details =GST_ELEMENT_DETAILS ("Video gamma correction",    "Filter/Effect/Video",    "Adjusts gamma on a video stream",    "Arwed v. Merkatz <[email
C++ GST_VIDEO_FRAME_COMP_DATA函数代码示例
C++ GST_VIDEO_CAPS_MAKE函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。