Home
last modified time | relevance | path

Searched refs:GstVPXDec (Results 1 – 6 of 6) sorted by relevance

/third_party/gstreamer/gstplugins_good/ext/vpx/
Dgstvpxdec.h49 (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_VPX_DEC,GstVPXDec))
58 typedef struct _GstVPXDec GstVPXDec; typedef
95 GstFlowReturn (*open_codec) (GstVPXDec * dec, GstVideoCodecFrame * frame);
97 void (*send_tags) (GstVPXDec* dec);
99 void (*set_stream_info) (GstVPXDec *dec, vpx_codec_stream_info_t *stream_info);
101 void (*set_default_format) (GstVPXDec *dec, GstVideoFormat fmt, int width, int height);
103 void (*handle_resolution_change) (GstVPXDec *dec, vpx_image_t *img, GstVideoFormat fmt);
105 gboolean (*get_frame_format)(GstVPXDec *dec, vpx_image_t *img, GstVideoFormat* fmt);
110 gboolean (*get_needs_sync_point)(GstVPXDec *dec);
115 G_DEFINE_AUTOPTR_CLEANUP_FUNC (GstVPXDec, gst_object_unref)
Dgstvpxdec.c113 static void gst_vpx_dec_image_to_buffer (GstVPXDec * dec,
115 static GstFlowReturn gst_vpx_dec_open_codec (GstVPXDec * dec,
117 static void gst_vpx_dec_default_send_tags (GstVPXDec * dec);
118 static void gst_vpx_dec_set_stream_info (GstVPXDec * dec,
120 static void gst_vpx_dec_set_default_format (GstVPXDec * dec, GstVideoFormat fmt,
122 static gboolean gst_vpx_dec_default_frame_format (GstVPXDec * dec,
124 static void gst_vpx_dec_handle_resolution_change (GstVPXDec * dec,
128 G_DEFINE_TYPE (GstVPXDec, gst_vpx_dec, GST_TYPE_VIDEO_DECODER);
197 gst_vpx_dec_init (GstVPXDec * gst_vpx_dec) in gst_vpx_dec_init()
223 GstVPXDec *dec; in gst_vpx_dec_set_property()
[all …]
Dgstvp9dec.c59 static void gst_vp9_dec_set_stream_info (GstVPXDec * dec,
61 static gboolean gst_vp9_dec_get_valid_format (GstVPXDec * dec,
63 static void gst_vp9_dec_handle_resolution_change (GstVPXDec * dec,
65 static gboolean gst_vp9_dec_get_needs_sync_point (GstVPXDec * dec);
127 gst_vp9_dec_set_stream_info (GstVPXDec * dec, in gst_vp9_dec_set_stream_info()
137 gst_vp9_dec_get_valid_format (GstVPXDec * dec, vpx_image_t * img, in gst_vp9_dec_get_valid_format()
209 gst_vp9_dec_handle_resolution_change (GstVPXDec * dec, vpx_image_t * img, in gst_vp9_dec_handle_resolution_change()
233 gst_vp9_dec_get_needs_sync_point (GstVPXDec * dec) in gst_vp9_dec_get_needs_sync_point()
Dgstvp8dec.c59 static void gst_vp8_dec_set_default_format (GstVPXDec * dec, GstVideoFormat fmt,
61 static void gst_vp8_dec_handle_resolution_change (GstVPXDec * dec,
63 static gboolean gst_vp8_dec_get_needs_sync_point (GstVPXDec * dec);
123 gst_vp8_dec_set_default_format (GstVPXDec * dec, GstVideoFormat fmt, int width, in gst_vp8_dec_set_default_format()
136 gst_vp8_dec_handle_resolution_change (GstVPXDec * dec, vpx_image_t * img, in gst_vp8_dec_handle_resolution_change()
163 gst_vp8_dec_get_needs_sync_point (GstVPXDec * dec) in gst_vp8_dec_get_needs_sync_point()
Dgstvp9dec.h48 G_DECLARE_FINAL_TYPE (GstVP9Dec, gst_vp9_dec, GST, VP9_DEC, GstVPXDec)
52 GstVPXDec base_vpx_decoder;
Dgstvp8dec.h48 G_DECLARE_FINAL_TYPE (GstVP8Dec, gst_vp8_dec, GST, VP8_DEC, GstVPXDec)
52 GstVPXDec base_vpx_decoder;