Home
last modified time | relevance | path

Searched refs:GstH264Decoder (Results 1 – 8 of 8) sorted by relevance

/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecs/
Dgsth264decoder.h32 …64_DECODER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_H264_DECODER,GstH264Decoder))
37 #define GST_H264_DECODER_CAST(obj) ((GstH264Decoder*)obj)
82 typedef struct _GstH264Decoder GstH264Decoder; typedef
123 GstFlowReturn (*new_sequence) (GstH264Decoder * decoder,
137 GstFlowReturn (*new_picture) (GstH264Decoder * decoder,
153 GstFlowReturn (*new_field_picture) (GstH264Decoder * decoder,
167 GstFlowReturn (*start_picture) (GstH264Decoder * decoder,
192 GstFlowReturn (*decode_slice) (GstH264Decoder * decoder,
206 GstFlowReturn (*end_picture) (GstH264Decoder * decoder,
218 GstFlowReturn (*output_picture) (GstH264Decoder * decoder,
[all …]
Dgsth264decoder.c163 GstH264Decoder *self;
172 G_DEFINE_ABSTRACT_TYPE_WITH_CODE (GstH264Decoder, gst_h264_decoder,
174 G_ADD_PRIVATE (GstH264Decoder);
191 static GstFlowReturn gst_h264_decoder_process_sps (GstH264Decoder * self,
193 static GstFlowReturn gst_h264_decoder_decode_slice (GstH264Decoder * self);
194 static GstFlowReturn gst_h264_decoder_decode_nal (GstH264Decoder * self,
196 static gboolean gst_h264_decoder_fill_picture_from_slice (GstH264Decoder * self,
198 static gboolean gst_h264_decoder_calculate_poc (GstH264Decoder * self,
200 static gboolean gst_h264_decoder_init_gap_picture (GstH264Decoder * self,
202 static GstFlowReturn gst_h264_decoder_drain_internal (GstH264Decoder * self);
[all …]
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/
Dgstnvh264dec.c88 GstH264Decoder parent;
139 static GstFlowReturn gst_nv_h264_dec_new_sequence (GstH264Decoder * decoder,
141 static GstFlowReturn gst_nv_h264_dec_new_picture (GstH264Decoder * decoder,
143 static GstFlowReturn gst_nv_h264_dec_new_field_picture (GstH264Decoder *
145 static GstFlowReturn gst_nv_h264_dec_output_picture (GstH264Decoder *
147 static GstFlowReturn gst_nv_h264_dec_start_picture (GstH264Decoder * decoder,
149 static GstFlowReturn gst_nv_h264_dec_decode_slice (GstH264Decoder * decoder,
152 static GstFlowReturn gst_nv_h264_dec_end_picture (GstH264Decoder * decoder,
155 gst_nv_h264_dec_get_preferred_output_delay (GstH264Decoder * decoder,
307 GstH264Decoder *h264dec = GST_H264_DECODER (decoder); in gst_nv_h264_dec_negotiate()
[all …]
/third_party/gstreamer/gstplugins_bad/sys/d3d11/
Dgstd3d11h264dec.cpp112 GstH264Decoder parent;
145 static GstFlowReturn gst_d3d11_h264_dec_new_sequence (GstH264Decoder * decoder,
147 static GstFlowReturn gst_d3d11_h264_dec_new_picture (GstH264Decoder * decoder,
149 static GstFlowReturn gst_d3d11_h264_dec_new_field_picture (GstH264Decoder *
151 static GstFlowReturn gst_d3d11_h264_dec_start_picture (GstH264Decoder * decoder,
153 static GstFlowReturn gst_d3d11_h264_dec_decode_slice (GstH264Decoder * decoder,
156 static GstFlowReturn gst_d3d11_h264_dec_end_picture (GstH264Decoder * decoder,
158 static GstFlowReturn gst_d3d11_h264_dec_output_picture (GstH264Decoder *
371 gst_d3d11_h264_dec_new_sequence (GstH264Decoder * decoder, in gst_d3d11_h264_dec_new_sequence()
474 gst_d3d11_h264_dec_new_picture (GstH264Decoder * decoder, in gst_d3d11_h264_dec_new_picture()
[all …]
/third_party/gstreamer/gstplugins_bad/sys/va/
Dgstvah264dec.c102 gst_va_h264_dec_end_picture (GstH264Decoder * decoder, GstH264Picture * picture) in gst_va_h264_dec_end_picture()
119 gst_va_h264_dec_output_picture (GstH264Decoder * decoder, in gst_va_h264_dec_output_picture()
327 gst_va_h264_dec_decode_slice (GstH264Decoder * decoder, in gst_va_h264_dec_decode_slice()
374 gst_va_h264_dec_start_picture (GstH264Decoder * decoder, in gst_va_h264_dec_start_picture()
490 gst_va_h264_dec_new_picture (GstH264Decoder * decoder, in gst_va_h264_dec_new_picture()
529 gst_va_h264_dec_new_field_picture (GstH264Decoder * decoder, in gst_va_h264_dec_new_field_picture()
665 gst_va_h264_dec_new_sequence (GstH264Decoder * decoder, const GstH264SPS * sps, in gst_va_h264_dec_new_sequence()
824 GstH264Decoder *h264dec = GST_H264_DECODER (decoder); in gst_va_h264_dec_negotiate()
Dgstvabasedec.h49 GstH264Decoder h264;
/third_party/gstreamer/gstplugins_bad/sys/v4l2codecs/
Dgstv4l2codech264dec.c60 GstH264Decoder parent;
304 GstH264Decoder *h264dec = GST_H264_DECODER (decoder); in gst_v4l2_codec_h264_dec_negotiate()
831 gst_v4l2_codec_h264_dec_new_sequence (GstH264Decoder * decoder, in gst_v4l2_codec_h264_dec_new_sequence()
952 gst_v4l2_codec_h264_dec_start_picture (GstH264Decoder * decoder, in gst_v4l2_codec_h264_dec_start_picture()
1035 gst_v4l2_codec_h264_dec_output_picture (GstH264Decoder * decoder, in gst_v4l2_codec_h264_dec_output_picture()
1242 gst_v4l2_codec_h264_dec_decode_slice (GstH264Decoder * decoder, in gst_v4l2_codec_h264_dec_decode_slice()
1293 gst_v4l2_codec_h264_dec_end_picture (GstH264Decoder * decoder, in gst_v4l2_codec_h264_dec_end_picture()
1310 gst_v4l2_codec_h264_dec_new_field_picture (GstH264Decoder * decoder, in gst_v4l2_codec_h264_dec_new_field_picture()
1334 gst_v4l2_codec_h264_dec_get_preferred_output_delay (GstH264Decoder * decoder, in gst_v4l2_codec_h264_dec_get_preferred_output_delay()
/third_party/gstreamer/gstplugins_bad/
DChangeLog22186 What intended was GstH264Decoder actually.
26522 Introduce GstH264Decoder based Nvidia H.264 decoder element.