Home
last modified time | relevance | path

Searched refs:interlace_mode (Results 1 – 25 of 47) sorted by relevance

12

/third_party/gstreamer/gstplugins_bad/ext/mpeg2enc/
Dgstmpeg2encpicturereader.cc64 const gchar *interlace_mode; in StreamPictureParams() local
94 interlace_mode = gst_structure_get_string (structure, "interlace-mode"); in StreamPictureParams()
96 if (!g_strcmp0(interlace_mode, "interleaved")) { in StreamPictureParams()
107 } else if (!g_strcmp0(interlace_mode, "mixed")) { in StreamPictureParams()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dvideo-info.h316 GstVideoInterlaceMode interlace_mode; member
359 #define GST_VIDEO_INFO_INTERLACE_MODE(i) ((i)->interlace_mode)
360 #define GST_VIDEO_INFO_IS_INTERLACED(i) ((i)->interlace_mode != GST_VIDEO_INTERLACE_MODE_PROGRESSI…
373 #define GST_VIDEO_INFO_FIELD_HEIGHT(i) ((i)->interlace_mode == GST_VIDEO_INTERLACE_MODE_ALTERNATE…
Dvideo-info.c283 static const gchar *interlace_mode[] = { variable
304 if (((guint) mode) >= G_N_ELEMENTS (interlace_mode)) in gst_video_interlace_mode_to_string()
307 return interlace_mode[mode]; in gst_video_interlace_mode_to_string()
326 for (i = 0; i < G_N_ELEMENTS (interlace_mode); i++) { in gst_video_interlace_mode_from_string()
327 if (g_str_equal (interlace_mode[i], mode)) in gst_video_interlace_mode_from_string()
463 info->interlace_mode = gst_video_interlace_mode_from_string (s); in gst_video_info_from_caps()
465 info->interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE; in gst_video_info_from_caps()
468 if (info->interlace_mode == GST_VIDEO_INTERLACE_MODE_ALTERNATE && in gst_video_info_from_caps()
685 gst_video_interlace_mode_to_string (info->interlace_mode), NULL); in gst_video_info_to_caps()
687 if ((info->interlace_mode == GST_VIDEO_INTERLACE_MODE_INTERLEAVED || in gst_video_info_to_caps()
[all …]
Dgstvideodecoder.c866 _new_output_state (GstVideoFormat fmt, GstVideoInterlaceMode interlace_mode, in _new_output_state() argument
875 if (!gst_video_info_set_interlaced_format (&state->info, fmt, interlace_mode, in _new_output_state()
889 tgt->interlace_mode = ref->interlace_mode; in _new_output_state()
4201 GstVideoFormat fmt, GstVideoInterlaceMode interlace_mode, guint width, in _set_interlaced_output_state() argument
4208 && interlace_mode == GST_VIDEO_INTERLACE_MODE_PROGRESSIVE) in _set_interlaced_output_state()
4213 width, height, gst_video_interlace_mode_to_string (interlace_mode), in _set_interlaced_output_state()
4218 _new_output_state (fmt, interlace_mode, width, height, reference, in _set_interlaced_output_state()
4298 GstVideoFormat fmt, GstVideoInterlaceMode interlace_mode, guint width, in gst_video_decoder_set_interlaced_output_state() argument
4301 return _set_interlaced_output_state (decoder, fmt, interlace_mode, width, in gst_video_decoder_set_interlaced_output_state()
Dgstvideodecoder.h506 … GstVideoFormat fmt, GstVideoInterlaceMode interlace_mode,
/third_party/gstreamer/gstplugins_bad/sys/d3d11/
Dgstd3d11h265dec.cpp77 GstVideoInterlaceMode interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE; member
326 GstVideoInterlaceMode interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE; in gst_d3d11_h265_dec_new_sequence() local
356 interlace_mode = GST_VIDEO_INTERLACE_MODE_ALTERNATE; in gst_d3d11_h265_dec_new_sequence()
361 interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE; in gst_d3d11_h265_dec_new_sequence()
363 interlace_mode = GST_VIDEO_INTERLACE_MODE_MIXED; in gst_d3d11_h265_dec_new_sequence()
367 if (inner->interlace_mode != interlace_mode) { in gst_d3d11_h265_dec_new_sequence()
369 inner->interlace_mode, interlace_mode); in gst_d3d11_h265_dec_new_sequence()
370 inner->interlace_mode = interlace_mode; in gst_d3d11_h265_dec_new_sequence()
406 GST_VIDEO_INFO_INTERLACE_MODE (&info) = inner->interlace_mode; in gst_d3d11_h265_dec_new_sequence()
/third_party/gstreamer/gstplugins_bad/sys/msdk/
Dgstmsdkvpputil.c509 const gchar *interlace_mode = NULL; in set_interlace_mode() local
512 interlace_mode = "progressive"; in set_interlace_mode()
514 interlace_mode = in set_interlace_mode()
519 if (!interlace_mode) in set_interlace_mode()
522 gst_structure_set (outs, "interlace-mode", G_TYPE_STRING, interlace_mode, in set_interlace_mode()
/third_party/gstreamer/gst_libav/ext/libav/
Dgstavviddec.c798 AVFrame * picture, GstVideoInterlaceMode interlace_mode) in gst_ffmpegviddec_ensure_internal_pool() argument
826 if (interlace_mode == GST_VIDEO_INTERLACE_MODE_ALTERNATE) { in gst_ffmpegviddec_ensure_internal_pool()
827 gst_video_info_set_interlaced_format (&info, format, interlace_mode, in gst_ffmpegviddec_ensure_internal_pool()
1304 GstVideoInterlaceMode interlace_mode; in gst_ffmpegviddec_negotiate() local
1321 interlace_mode = GST_VIDEO_INTERLACE_MODE_ALTERNATE; in gst_ffmpegviddec_negotiate()
1327 interlace_mode = GST_VIDEO_INTERLACE_MODE_MIXED; in gst_ffmpegviddec_negotiate()
1329 interlace_mode = GST_VIDEO_INTERLACE_MODE_INTERLEAVED; in gst_ffmpegviddec_negotiate()
1332 interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE; in gst_ffmpegviddec_negotiate()
1338 interlace_mode = info.interlace_mode; in gst_ffmpegviddec_negotiate()
1341 if (interlace_mode == GST_VIDEO_INTERLACE_MODE_ALTERNATE) in gst_ffmpegviddec_negotiate()
[all …]
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/
Dgstcudaconvert.c405 if (in_info->interlace_mode != out_info->interlace_mode) in gst_cuda_convert_set_info()
Dgstnvdec.c481 out_info->interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE; in parser_sequence_callback()
486 out_info->interlace_mode = in_info->interlace_mode; in parser_sequence_callback()
489 out_info->interlace_mode = GST_VIDEO_INTERLACE_MODE_MIXED; in parser_sequence_callback()
595 vinfo->interlace_mode = out_info->interlace_mode; in gst_nvdec_negotiate()
/third_party/gstreamer/gstplugins_good/sys/v4l2/
Dgstv4l2object.c2004 GstVideoInterlaceMode * interlace_mode) in gst_v4l2_object_get_interlace_mode() argument
2012 *interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE; in gst_v4l2_object_get_interlace_mode()
2017 *interlace_mode = GST_VIDEO_INTERLACE_MODE_INTERLEAVED; in gst_v4l2_object_get_interlace_mode()
2020 *interlace_mode = GST_VIDEO_INTERLACE_MODE_ALTERNATE; in gst_v4l2_object_get_interlace_mode()
2285 GstVideoInterlaceMode interlace_mode, prev = -1; in gst_v4l2_object_add_interlace_mode() local
2318 if (gst_v4l2_object_get_interlace_mode (fmt.fmt.pix.field, &interlace_mode) in gst_v4l2_object_add_interlace_mode()
2319 && prev != interlace_mode) { in gst_v4l2_object_add_interlace_mode()
2323 mode_string = gst_video_interlace_mode_to_string (interlace_mode); in gst_v4l2_object_add_interlace_mode()
2327 prev = interlace_mode; in gst_v4l2_object_add_interlace_mode()
3015 GstVideoInterlaceMode interlace_mode; in gst_v4l2_object_get_nearest_size() local
[all …]
/third_party/gstreamer/gstplugins_bad/gst/timecode/
Dgsttimecodestamper.c639 timecodestamper->interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE; in gst_timecodestamper_stop()
709 timecodestamper->interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE; in gst_timecodestamper_start()
779 if (timecodestamper->interlace_mode != GST_VIDEO_INTERLACE_MODE_PROGRESSIVE) in gst_timecodestamper_update_timecode_framerate()
874 const gchar *interlace_mode; in gst_timecodestamper_sink_event() local
898 if ((interlace_mode = gst_structure_get_string (s, "interlace-mode"))) { in gst_timecodestamper_sink_event()
899 timecodestamper->interlace_mode = in gst_timecodestamper_sink_event()
900 gst_video_interlace_mode_from_string (interlace_mode); in gst_timecodestamper_sink_event()
1161 if (timecodestamper->interlace_mode != GST_VIDEO_INTERLACE_MODE_PROGRESSIVE) in gst_timecodestamper_transform_ip()
Dgsttimecodestamper.h102 GstVideoInterlaceMode interlace_mode; member
/third_party/gstreamer/gstplugins_bad/gst/mpegtsmux/tsmux/
Dtsmuxstream.h221 gboolean interlace_mode; member
/third_party/gstreamer/gstplugins_good/ext/dv/
Dgstdvdec.c346 dvdec->vinfo.interlace_mode = GST_VIDEO_INTERLACE_MODE_INTERLEAVED; in gst_dvdec_src_negotiate()
348 dvdec->vinfo.interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE; in gst_dvdec_src_negotiate()
/third_party/gstreamer/gstplugins_bad/gst/interlace/
Dgstinterlace.c769 const gchar *interlace_mode; in gst_interlace_caps_double_framerate() local
775 interlace_mode = gst_structure_get_string (s, "interlace-mode"); in gst_interlace_caps_double_framerate()
778 if (skip_progressive && (interlace_mode in gst_interlace_caps_double_framerate()
779 && g_strcmp0 (interlace_mode, "progressive") != 0)) in gst_interlace_caps_double_framerate()
/third_party/gstreamer/gstplugins_bad/ext/closedcaption/
Dgstcccombiner.c1145 const gchar *interlace_mode; in gst_cc_combiner_sink_event() local
1151 interlace_mode = gst_structure_get_string (s, "interlace-mode"); in gst_cc_combiner_sink_event()
1153 self->progressive = !interlace_mode in gst_cc_combiner_sink_event()
1154 || !g_strcmp0 (interlace_mode, "progressive"); in gst_cc_combiner_sink_event()
/third_party/gstreamer/gstplugins_bad/gst/mpegtsmux/
Dgstbasetsmux.c393 const char *interlace_mode = NULL; in gst_base_ts_mux_create_or_update_stream() local
706 interlace_mode = gst_structure_get_string (s, "interlace-mode"); in gst_base_ts_mux_create_or_update_stream()
716 ts_pad->stream->interlace_mode = FALSE; in gst_base_ts_mux_create_or_update_stream()
717 if (interlace_mode) { in gst_base_ts_mux_create_or_update_stream()
718 ts_pad->stream->interlace_mode = in gst_base_ts_mux_create_or_update_stream()
719 g_str_equal (interlace_mode, "interleaved"); in gst_base_ts_mux_create_or_update_stream()
/third_party/gstreamer/gstplugins_base/gst/videoconvert/
Dgstvideoconvert.c565 if (in_info->interlace_mode != out_info->interlace_mode) in gst_video_convert_set_info()
/third_party/gstreamer/gstplugins_base/ext/gl/
Dgstglmixer.c177 tmp_info.interlace_mode = best_info->interlace_mode; in _find_best_format()
/third_party/gstreamer/gstplugins_good/gst/isomp4/
Dqtdemux.h290 guint interlace_mode; member
/third_party/gstreamer/gstplugins_good/gst/matroska/
Dmatroska-parse.c552 videocontext->interlace_mode = in gst_matroska_parse_add_stream()
555 videocontext->interlace_mode = in gst_matroska_parse_add_stream()
558 videocontext->interlace_mode = in gst_matroska_parse_add_stream()
562 videocontext->interlace_mode); in gst_matroska_parse_add_stream()
573 if (videocontext->interlace_mode != in gst_matroska_parse_add_stream()
582 videocontext->interlace_mode = in gst_matroska_parse_add_stream()
Dmatroska-ids.c61 video_context->interlace_mode = GST_MATROSKA_INTERLACE_MODE_UNKNOWN; in gst_matroska_track_init_video_context()
Dmatroska-mux.c1090 const gchar *interlace_mode, *s; in gst_matroska_mux_video_pad_setcaps() local
1130 interlace_mode = gst_structure_get_string (structure, "interlace-mode"); in gst_matroska_mux_video_pad_setcaps()
1131 if (interlace_mode != NULL) { in gst_matroska_mux_video_pad_setcaps()
1132 if (strcmp (interlace_mode, "progressive") == 0) in gst_matroska_mux_video_pad_setcaps()
1133 videocontext->interlace_mode = GST_MATROSKA_INTERLACE_MODE_PROGRESSIVE; in gst_matroska_mux_video_pad_setcaps()
1135 videocontext->interlace_mode = GST_MATROSKA_INTERLACE_MODE_INTERLACED; in gst_matroska_mux_video_pad_setcaps()
1137 videocontext->interlace_mode = GST_MATROSKA_INTERLACE_MODE_UNKNOWN; in gst_matroska_mux_video_pad_setcaps()
2854 switch (videocontext->interlace_mode) { in gst_matroska_mux_track_header()
/third_party/gstreamer/gstplugins_bad/gst/y4m/
Dgsty4mdec.c453 y4mdec->info.interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE; in gst_y4m_dec_parse_header()
457 y4mdec->info.interlace_mode = GST_VIDEO_INTERLACE_MODE_INTERLEAVED; in gst_y4m_dec_parse_header()

12