/third_party/gstreamer/gstplugins_bad/ext/mpeg2enc/ |
D | gstmpeg2encpicturereader.cc | 64 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/ |
D | video-info.h | 316 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…
|
D | video-info.c | 283 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 …]
|
D | gstvideodecoder.c | 866 _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()
|
D | gstvideodecoder.h | 506 … GstVideoFormat fmt, GstVideoInterlaceMode interlace_mode,
|
/third_party/gstreamer/gstplugins_bad/sys/d3d11/ |
D | gstd3d11h265dec.cpp | 77 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/ |
D | gstmsdkvpputil.c | 509 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/ |
D | gstavviddec.c | 798 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/ |
D | gstcudaconvert.c | 405 if (in_info->interlace_mode != out_info->interlace_mode) in gst_cuda_convert_set_info()
|
D | gstnvdec.c | 481 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/ |
D | gstv4l2object.c | 2004 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/ |
D | gsttimecodestamper.c | 639 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()
|
D | gsttimecodestamper.h | 102 GstVideoInterlaceMode interlace_mode; member
|
/third_party/gstreamer/gstplugins_bad/gst/mpegtsmux/tsmux/ |
D | tsmuxstream.h | 221 gboolean interlace_mode; member
|
/third_party/gstreamer/gstplugins_good/ext/dv/ |
D | gstdvdec.c | 346 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/ |
D | gstinterlace.c | 769 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/ |
D | gstcccombiner.c | 1145 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/ |
D | gstbasetsmux.c | 393 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/ |
D | gstvideoconvert.c | 565 if (in_info->interlace_mode != out_info->interlace_mode) in gst_video_convert_set_info()
|
/third_party/gstreamer/gstplugins_base/ext/gl/ |
D | gstglmixer.c | 177 tmp_info.interlace_mode = best_info->interlace_mode; in _find_best_format()
|
/third_party/gstreamer/gstplugins_good/gst/isomp4/ |
D | qtdemux.h | 290 guint interlace_mode; member
|
/third_party/gstreamer/gstplugins_good/gst/matroska/ |
D | matroska-parse.c | 552 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()
|
D | matroska-ids.c | 61 video_context->interlace_mode = GST_MATROSKA_INTERLACE_MODE_UNKNOWN; in gst_matroska_track_init_video_context()
|
D | matroska-mux.c | 1090 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/ |
D | gsty4mdec.c | 453 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()
|