/third_party/gstreamer/gstreamer/libs/gst/base/ |
D | gstbaseparse.h | 31 …GST_BASE_PARSE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_BASE_PARSE,GstBaseParse)) 36 #define GST_BASE_PARSE_CAST(obj) ((GstBaseParse *)(obj)) 150 typedef struct _GstBaseParse GstBaseParse; typedef 238 gboolean (*start) (GstBaseParse * parse); 240 gboolean (*stop) (GstBaseParse * parse); 242 gboolean (*set_sink_caps) (GstBaseParse * parse, 260 GstFlowReturn (*handle_frame) (GstBaseParse * parse, 264 GstFlowReturn (*pre_push_frame) (GstBaseParse * parse, 267 gboolean (*convert) (GstBaseParse * parse, 273 gboolean (*sink_event) (GstBaseParse * parse, [all …]
|
D | gstbaseparse.c | 378 static void gst_base_parse_init (GstBaseParse * parse, 394 sizeof (GstBaseParse), in gst_base_parse_get_type() 412 gst_base_parse_get_instance_private (GstBaseParse * self) in gst_base_parse_get_instance_private() 421 static void gst_base_parse_reset (GstBaseParse * parse); 432 static gboolean gst_base_parse_handle_seek (GstBaseParse * parse, 434 static void gst_base_parse_set_upstream_tags (GstBaseParse * parse, 462 static GstFlowReturn gst_base_parse_parse_frame (GstBaseParse * parse, 465 static gboolean gst_base_parse_sink_event_default (GstBaseParse * parse, 468 static gboolean gst_base_parse_src_event_default (GstBaseParse * parse, 471 static gboolean gst_base_parse_sink_query_default (GstBaseParse * parse, [all …]
|
/third_party/gstreamer/gstplugins_bad/tools/element-templates/ |
D | baseparse | 3 GstBaseParse 14 static gboolean gst_replace_start (GstBaseParse * parse); 15 static gboolean gst_replace_stop (GstBaseParse * parse); 16 static gboolean gst_replace_set_sink_caps (GstBaseParse * parse, 18 static GstFlowReturn gst_replace_handle_frame (GstBaseParse * parse, 20 static GstFlowReturn gst_replace_pre_push_frame (GstBaseParse * parse, 22 static gboolean gst_replace_convert (GstBaseParse * parse, GstFormat src_format, 24 static gboolean gst_replace_sink_event (GstBaseParse * parse, GstEvent * event); 25 static gboolean gst_replace_src_event (GstBaseParse * parse, GstEvent * event); 26 static GstCaps *gst_replace_get_sink_caps (GstBaseParse * parse, [all …]
|
/third_party/gstreamer/gstplugins_bad/gst/videoparsers/ |
D | gstdiracparse.c | 55 static gboolean gst_dirac_parse_start (GstBaseParse * parse); 56 static gboolean gst_dirac_parse_stop (GstBaseParse * parse); 57 static gboolean gst_dirac_parse_set_sink_caps (GstBaseParse * parse, 59 static GstCaps *gst_dirac_parse_get_sink_caps (GstBaseParse * parse, 61 static GstFlowReturn gst_dirac_parse_handle_frame (GstBaseParse * parse, 63 static gboolean gst_dirac_parse_convert (GstBaseParse * parse, 66 static GstFlowReturn gst_dirac_parse_pre_push_frame (GstBaseParse * parse, 195 gst_dirac_parse_start (GstBaseParse * parse) in gst_dirac_parse_start() 207 gst_dirac_parse_stop (GstBaseParse * parse) in gst_dirac_parse_stop() 213 gst_dirac_parse_set_sink_caps (GstBaseParse * parse, GstCaps * caps) in gst_dirac_parse_set_sink_caps() [all …]
|
D | gsth263parse.c | 61 static gboolean gst_h263_parse_start (GstBaseParse * parse); 62 static gboolean gst_h263_parse_stop (GstBaseParse * parse); 63 static gboolean gst_h263_parse_sink_event (GstBaseParse * parse, 65 static GstFlowReturn gst_h263_parse_handle_frame (GstBaseParse * parse, 67 static GstFlowReturn gst_h263_parse_pre_push_frame (GstBaseParse * parse, 69 static GstCaps *gst_h263_parse_get_sink_caps (GstBaseParse * parse, 106 gst_h263_parse_start (GstBaseParse * parse) in gst_h263_parse_start() 126 gst_h263_parse_stop (GstBaseParse * parse) in gst_h263_parse_stop() 134 gst_h263_parse_sink_event (GstBaseParse * parse, GstEvent * event) in gst_h263_parse_sink_event() 288 gst_h263_parse_handle_frame (GstBaseParse * parse, in gst_h263_parse_handle_frame() [all …]
|
D | gstpngparse.c | 54 static gboolean gst_png_parse_start (GstBaseParse * parse); 55 static gboolean gst_png_parse_event (GstBaseParse * parse, GstEvent * event); 56 static GstFlowReturn gst_png_parse_handle_frame (GstBaseParse * parse, 58 static GstFlowReturn gst_png_parse_pre_push_frame (GstBaseParse * parse, 91 gst_png_parse_start (GstBaseParse * parse) in gst_png_parse_start() 109 gst_png_parse_event (GstBaseParse * parse, GstEvent * event) in gst_png_parse_event() 128 gst_png_parse_handle_frame (GstBaseParse * parse, in gst_png_parse_handle_frame() 255 gst_png_parse_pre_push_frame (GstBaseParse * parse, GstBaseParseFrame * frame) in gst_png_parse_pre_push_frame()
|
D | gstmpeg4videoparse.c | 79 static gboolean gst_mpeg4vparse_start (GstBaseParse * parse); 80 static gboolean gst_mpeg4vparse_stop (GstBaseParse * parse); 81 static GstFlowReturn gst_mpeg4vparse_handle_frame (GstBaseParse * parse, 83 static GstFlowReturn gst_mpeg4vparse_parse_frame (GstBaseParse * parse, 85 static GstFlowReturn gst_mpeg4vparse_pre_push_frame (GstBaseParse * parse, 87 static gboolean gst_mpeg4vparse_set_caps (GstBaseParse * parse, GstCaps * caps); 88 static GstCaps *gst_mpeg4vparse_get_caps (GstBaseParse * parse, 95 static gboolean gst_mpeg4vparse_event (GstBaseParse * parse, GstEvent * event); 96 static gboolean gst_mpeg4vparse_src_event (GstBaseParse * parse, 225 gst_mpeg4vparse_start (GstBaseParse * parse) in gst_mpeg4vparse_start() [all …]
|
D | gstjpeg2000parse.c | 134 static gboolean gst_jpeg2000_parse_start (GstBaseParse * parse); 135 static gboolean gst_jpeg2000_parse_event (GstBaseParse * parse, 137 static void gst_jpeg2000_parse_reset (GstBaseParse * parse, 139 static GstFlowReturn gst_jpeg2000_parse_handle_frame (GstBaseParse * parse, 141 static GstFlowReturn gst_jpeg2000_parse_pre_push_frame (GstBaseParse * parse, 143 static gboolean gst_jpeg2000_parse_set_sink_caps (GstBaseParse * parse, 175 gst_jpeg2000_parse_reset (GstBaseParse * parse, gboolean hard_reset) in gst_jpeg2000_parse_reset() 192 gst_jpeg2000_parse_start (GstBaseParse * parse) in gst_jpeg2000_parse_start() 211 gst_jpeg2000_parse_set_sink_caps (GstBaseParse * parse, GstCaps * caps) in gst_jpeg2000_parse_set_sink_caps() 223 gst_jpeg2000_parse_event (GstBaseParse * parse, GstEvent * event) in gst_jpeg2000_parse_event() [all …]
|
D | gstmpegvideoparse.c | 72 static gboolean gst_mpegv_parse_start (GstBaseParse * parse); 73 static gboolean gst_mpegv_parse_stop (GstBaseParse * parse); 74 static GstFlowReturn gst_mpegv_parse_handle_frame (GstBaseParse * parse, 76 static GstFlowReturn gst_mpegv_parse_parse_frame (GstBaseParse * parse, 78 static gboolean gst_mpegv_parse_set_caps (GstBaseParse * parse, GstCaps * caps); 79 static GstCaps *gst_mpegv_parse_get_caps (GstBaseParse * parse, 81 static GstFlowReturn gst_mpegv_parse_pre_push_frame (GstBaseParse * parse, 83 static gboolean gst_mpegv_parse_sink_query (GstBaseParse * parse, 225 gst_mpegv_parse_sink_query (GstBaseParse * parse, GstQuery * query) in gst_mpegv_parse_sink_query() 245 gst_mpegv_parse_start (GstBaseParse * parse) in gst_mpegv_parse_start() [all …]
|
D | gstvp9parse.c | 43 GstBaseParse parent; 82 static gboolean gst_vp9_parse_start (GstBaseParse * parse); 83 static gboolean gst_vp9_parse_stop (GstBaseParse * parse); 84 static GstFlowReturn gst_vp9_parse_handle_frame (GstBaseParse * parse, 86 static gboolean gst_vp9_parse_set_sink_caps (GstBaseParse * parse, 88 static GstCaps *gst_vp9_parse_get_sink_caps (GstBaseParse * parse, 141 gst_vp9_parse_start (GstBaseParse * parse) in gst_vp9_parse_start() 157 gst_vp9_parse_stop (GstBaseParse * parse) in gst_vp9_parse_stop() 418 gst_vp9_parse_handle_frame (GstBaseParse * parse, GstBaseParseFrame * frame, in gst_vp9_parse_handle_frame() 736 gst_vp9_parse_set_sink_caps (GstBaseParse * parse, GstCaps * caps) in gst_vp9_parse_set_sink_caps() [all …]
|
/third_party/gstreamer/gstplugins_good/gst/audioparsers/ |
D | gstamrparse.c | 75 static gboolean gst_amr_parse_start (GstBaseParse * parse); 76 static gboolean gst_amr_parse_stop (GstBaseParse * parse); 78 static gboolean gst_amr_parse_sink_setcaps (GstBaseParse * parse, 80 static GstCaps *gst_amr_parse_sink_getcaps (GstBaseParse * parse, 83 static GstFlowReturn gst_amr_parse_handle_frame (GstBaseParse * parse, 85 static GstFlowReturn gst_amr_parse_pre_push_frame (GstBaseParse * parse, 183 gst_amr_parse_sink_setcaps (GstBaseParse * parse, GstCaps * caps) in gst_amr_parse_sink_setcaps() 259 gst_amr_parse_handle_frame (GstBaseParse * parse, in gst_amr_parse_handle_frame() 339 gst_amr_parse_start (GstBaseParse * parse) in gst_amr_parse_start() 361 gst_amr_parse_stop (GstBaseParse * parse) in gst_amr_parse_stop() [all …]
|
D | gstdcaparse.c | 76 static gboolean gst_dca_parse_start (GstBaseParse * parse); 77 static gboolean gst_dca_parse_stop (GstBaseParse * parse); 78 static GstFlowReturn gst_dca_parse_handle_frame (GstBaseParse * parse, 80 static GstFlowReturn gst_dca_parse_pre_push_frame (GstBaseParse * parse, 82 static GstCaps *gst_dca_parse_get_sink_caps (GstBaseParse * parse, 84 static gboolean gst_dca_parse_set_sink_caps (GstBaseParse * parse, 153 gst_dca_parse_start (GstBaseParse * parse) in gst_dca_parse_start() 165 gst_dca_parse_stop (GstBaseParse * parse) in gst_dca_parse_stop() 319 gst_dca_parse_handle_frame (GstBaseParse * parse, in gst_dca_parse_handle_frame() 532 gst_dca_parse_get_sink_caps (GstBaseParse * parse, GstCaps * filter) in gst_dca_parse_get_sink_caps() [all …]
|
D | gstsbcparse.c | 67 static gboolean gst_sbc_parse_start (GstBaseParse * parse); 68 static gboolean gst_sbc_parse_stop (GstBaseParse * parse); 69 static GstFlowReturn gst_sbc_parse_handle_frame (GstBaseParse * parse, 71 static GstFlowReturn gst_sbc_parse_pre_push_frame (GstBaseParse * parse, 73 static GstCaps *gst_sbc_parse_get_sink_caps (GstBaseParse * parse, 134 gst_sbc_parse_start (GstBaseParse * parse) in gst_sbc_parse_start() 147 gst_sbc_parse_stop (GstBaseParse * parse) in gst_sbc_parse_stop() 186 gst_sbc_parse_handle_frame (GstBaseParse * parse, GstBaseParseFrame * frame, in gst_sbc_parse_handle_frame() 323 gst_sbc_parse_get_sink_caps (GstBaseParse * parse, GstCaps * filter) in gst_sbc_parse_get_sink_caps() 504 gst_sbc_parse_pre_push_frame (GstBaseParse * parse, GstBaseParseFrame * frame) in gst_sbc_parse_pre_push_frame()
|
D | gstac3parse.c | 162 static gboolean gst_ac3_parse_start (GstBaseParse * parse); 163 static gboolean gst_ac3_parse_stop (GstBaseParse * parse); 164 static GstFlowReturn gst_ac3_parse_handle_frame (GstBaseParse * parse, 166 static GstFlowReturn gst_ac3_parse_pre_push_frame (GstBaseParse * parse, 168 static gboolean gst_ac3_parse_src_event (GstBaseParse * parse, 170 static GstCaps *gst_ac3_parse_get_sink_caps (GstBaseParse * parse, 172 static gboolean gst_ac3_parse_set_sink_caps (GstBaseParse * parse, 238 gst_ac3_parse_start (GstBaseParse * parse) in gst_ac3_parse_start() 250 gst_ac3_parse_stop (GstBaseParse * parse) in gst_ac3_parse_stop() 496 gst_ac3_parse_handle_frame (GstBaseParse * parse, in gst_ac3_parse_handle_frame() [all …]
|
D | gstwavpackparse.c | 69 static gboolean gst_wavpack_parse_start (GstBaseParse * parse); 70 static gboolean gst_wavpack_parse_stop (GstBaseParse * parse); 71 static GstFlowReturn gst_wavpack_parse_handle_frame (GstBaseParse * parse, 73 static GstCaps *gst_wavpack_parse_get_sink_caps (GstBaseParse * parse, 75 static GstFlowReturn gst_wavpack_parse_pre_push_frame (GstBaseParse * parse, 138 gst_wavpack_parse_start (GstBaseParse * parse) in gst_wavpack_parse_start() 158 gst_wavpack_parse_stop (GstBaseParse * parse) in gst_wavpack_parse_stop() 448 gst_wavpack_parse_handle_frame (GstBaseParse * parse, in gst_wavpack_parse_handle_frame() 637 gst_wavpack_parse_get_sink_caps (GstBaseParse * parse, GstCaps * filter) in gst_wavpack_parse_get_sink_caps() 677 gst_wavpack_parse_pre_push_frame (GstBaseParse * parse, in gst_wavpack_parse_pre_push_frame()
|
D | gstflacparse.c | 200 static gboolean gst_flac_parse_start (GstBaseParse * parse); 201 static gboolean gst_flac_parse_stop (GstBaseParse * parse); 202 static GstFlowReturn gst_flac_parse_handle_frame (GstBaseParse * parse, 204 static GstFlowReturn gst_flac_parse_parse_frame (GstBaseParse * parse, 206 static GstFlowReturn gst_flac_parse_pre_push_frame (GstBaseParse * parse, 208 static gboolean gst_flac_parse_convert (GstBaseParse * parse, 211 static gboolean gst_flac_parse_src_event (GstBaseParse * parse, 213 static GstCaps *gst_flac_parse_get_sink_caps (GstBaseParse * parse, 215 static gboolean gst_flac_parse_set_sink_caps (GstBaseParse * parse, 336 gst_flac_parse_start (GstBaseParse * parse) in gst_flac_parse_start() [all …]
|
D | gstaacparse.c | 90 static gboolean gst_aac_parse_start (GstBaseParse * parse); 91 static gboolean gst_aac_parse_stop (GstBaseParse * parse); 93 static gboolean gst_aac_parse_sink_setcaps (GstBaseParse * parse, 95 static GstCaps *gst_aac_parse_sink_getcaps (GstBaseParse * parse, 98 static GstFlowReturn gst_aac_parse_handle_frame (GstBaseParse * parse, 100 static GstFlowReturn gst_aac_parse_pre_push_frame (GstBaseParse * parse, 102 static gboolean gst_aac_parse_src_event (GstBaseParse * parse, 308 gst_aac_parse_sink_setcaps (GstBaseParse * parse, GstCaps * caps) in gst_aac_parse_sink_setcaps() 1292 gst_aac_parse_handle_frame (GstBaseParse * parse, in gst_aac_parse_handle_frame() 1450 gst_aac_parse_pre_push_frame (GstBaseParse * parse, GstBaseParseFrame * frame) in gst_aac_parse_pre_push_frame() [all …]
|
/third_party/gstreamer/gstplugins_good/gst/rtp/ |
D | gstrtpstreamdepay.c | 64 static gboolean gst_rtp_stream_depay_set_sink_caps (GstBaseParse * parse, 66 static GstCaps *gst_rtp_stream_depay_get_sink_caps (GstBaseParse * parse, 68 static GstFlowReturn gst_rtp_stream_depay_handle_frame (GstBaseParse * parse, 111 gst_rtp_stream_depay_set_sink_caps (GstBaseParse * parse, GstCaps * caps) in gst_rtp_stream_depay_set_sink_caps() 136 gst_rtp_stream_depay_get_sink_caps (GstBaseParse * parse, GstCaps * filter) in gst_rtp_stream_depay_get_sink_caps() 202 gst_rtp_stream_depay_handle_frame (GstBaseParse * parse, in gst_rtp_stream_depay_handle_frame()
|
/third_party/gstreamer/gstplugins_bad/gst/pcapparse/ |
D | gstirtspparse.c | 71 static gboolean gst_irtsp_parse_start (GstBaseParse * parse); 72 static gboolean gst_irtsp_parse_stop (GstBaseParse * parse); 73 static GstFlowReturn gst_irtsp_parse_handle_frame (GstBaseParse * parse, 141 gst_irtsp_parse_start (GstBaseParse * parse) in gst_irtsp_parse_start() 153 gst_irtsp_parse_stop (GstBaseParse * parse) in gst_irtsp_parse_stop() 161 gst_irtsp_set_caps_once (GstBaseParse * parse) in gst_irtsp_set_caps_once() 171 gst_irtsp_parse_handle_frame (GstBaseParse * parse, in gst_irtsp_parse_handle_frame()
|
/third_party/gstreamer/gstplugins_base/gst/rawparse/ |
D | gstrawbaseparse.c | 130 static gboolean gst_raw_base_parse_start (GstBaseParse * parse); 131 static gboolean gst_raw_base_parse_stop (GstBaseParse * parse); 132 static gboolean gst_raw_base_parse_set_sink_caps (GstBaseParse * parse, 134 static GstFlowReturn gst_raw_base_parse_handle_frame (GstBaseParse * parse, 136 static gboolean gst_raw_base_parse_convert (GstBaseParse * parse, 210 GstBaseParse *base_parse = GST_BASE_PARSE (object); in gst_raw_base_parse_set_property() 302 gst_raw_base_parse_start (GstBaseParse * parse) in gst_raw_base_parse_start() 304 GstBaseParse *base_parse = GST_BASE_PARSE (parse); in gst_raw_base_parse_start() 327 gst_raw_base_parse_stop (GstBaseParse * parse) in gst_raw_base_parse_stop() 339 gst_raw_base_parse_set_sink_caps (GstBaseParse * parse, GstCaps * caps) in gst_raw_base_parse_set_sink_caps() [all …]
|
/third_party/gstreamer/gstplugins_bad/ext/opus/ |
D | gstopusparse.c | 71 static gboolean gst_opus_parse_start (GstBaseParse * parse); 72 static gboolean gst_opus_parse_stop (GstBaseParse * parse); 73 static GstFlowReturn gst_opus_parse_handle_frame (GstBaseParse * base, 75 static GstFlowReturn gst_opus_parse_parse_frame (GstBaseParse * base, 116 gst_opus_parse_start (GstBaseParse * base) in gst_opus_parse_start() 129 gst_opus_parse_stop (GstBaseParse * base) in gst_opus_parse_stop() 141 gst_opus_parse_handle_frame (GstBaseParse * base, in gst_opus_parse_handle_frame() 327 gst_opus_parse_parse_frame (GstBaseParse * base, GstBaseParseFrame * frame) in gst_opus_parse_parse_frame()
|
/third_party/gstreamer/gstplugins_bad/gst/jpegformat/ |
D | gstjpegparse.c | 79 gst_jpeg_parse_handle_frame (GstBaseParse * bparse, GstBaseParseFrame * frame, 81 static gboolean gst_jpeg_parse_set_sink_caps (GstBaseParse * parse, 83 static gboolean gst_jpeg_parse_sink_event (GstBaseParse * parse, 85 static gboolean gst_jpeg_parse_start (GstBaseParse * parse); 86 static gboolean gst_jpeg_parse_stop (GstBaseParse * parse); 87 static GstFlowReturn gst_jpeg_parse_pre_push_frame (GstBaseParse * bparse, 132 gst_jpeg_parse_set_sink_caps (GstBaseParse * bparse, GstCaps * caps) in gst_jpeg_parse_set_sink_caps() 719 gst_jpeg_parse_pre_push_frame (GstBaseParse * bparse, GstBaseParseFrame * frame) in gst_jpeg_parse_pre_push_frame() 744 gst_jpeg_parse_handle_frame (GstBaseParse * bparse, GstBaseParseFrame * frame, in gst_jpeg_parse_handle_frame() 821 gst_jpeg_parse_sink_event (GstBaseParse * bparse, GstEvent * event) in gst_jpeg_parse_sink_event() [all …]
|
/third_party/gstreamer/gstplugins_bad/gst/ivfparse/ |
D | gstivfparse.c | 79 static gboolean gst_ivf_parse_start (GstBaseParse * parse); 80 static gboolean gst_ivf_parse_stop (GstBaseParse * parse); 83 gst_ivf_parse_handle_frame (GstBaseParse * parse, 149 gst_ivf_parse_start (GstBaseParse * parse) in gst_ivf_parse_start() 165 gst_ivf_parse_stop (GstBaseParse * parse) in gst_ivf_parse_stop() 385 gst_ivf_parse_handle_frame (GstBaseParse * parse, in gst_ivf_parse_handle_frame()
|
/third_party/gstreamer/gstreamer/tests/check/pipelines/ |
D | seek.c | 140 GstBaseParse parent; 154 dummy_parser_start (GstBaseParse * parse) in dummy_parser_start() 160 dummy_parser_stop (GstBaseParse * parse) in dummy_parser_stop() 166 dummy_parser_handle_frame (GstBaseParse * parse, in dummy_parser_handle_frame() 185 dummy_parser_set_sink_caps (GstBaseParse * parse, GstCaps * caps) in dummy_parser_set_sink_caps() 192 dummy_parser_src_event (GstBaseParse * parse, GstEvent * event) in dummy_parser_src_event()
|
/third_party/gstreamer/gstplugins_base/tests/check/elements/ |
D | decodebin.c | 202 typedef GstBaseParse TestMpegAudioParse; 218 static gboolean test_mpeg_audio_parse_start (GstBaseParse * parse); 219 static gboolean test_mpeg_audio_parse_stop (GstBaseParse * parse); 220 static GstFlowReturn test_mpeg_audio_parse_handle_frame (GstBaseParse * parse, 253 test_mpeg_audio_parse_start (GstBaseParse * parse) in test_mpeg_audio_parse_start() 260 test_mpeg_audio_parse_stop (GstBaseParse * parse) in test_mpeg_audio_parse_stop() 266 test_mpeg_audio_parse_handle_frame (GstBaseParse * parse, in test_mpeg_audio_parse_handle_frame()
|