Home
last modified time | relevance | path

Searched refs:deinterlace (Results 1 – 25 of 37) sorted by relevance

12

/third_party/gstreamer/gst_libav/ext/libav/
Dgstavdeinterlace.c189 gst_ffmpegdeinterlace_update_passthrough (GstFFMpegDeinterlace * deinterlace) in gst_ffmpegdeinterlace_update_passthrough() argument
191 deinterlace->passthrough = in gst_ffmpegdeinterlace_update_passthrough()
192 (deinterlace->mode == GST_FFMPEGDEINTERLACE_MODE_DISABLED in gst_ffmpegdeinterlace_update_passthrough()
193 || (!deinterlace->interlaced in gst_ffmpegdeinterlace_update_passthrough()
194 && deinterlace->mode != GST_FFMPEGDEINTERLACE_MODE_INTERLACED)); in gst_ffmpegdeinterlace_update_passthrough()
195 GST_DEBUG_OBJECT (deinterlace, "Passthrough: %d", deinterlace->passthrough); in gst_ffmpegdeinterlace_update_passthrough()
201 GstFFMpegDeinterlace *deinterlace = in gst_ffmpegdeinterlace_sink_setcaps() local
210 if (!gst_structure_get_int (structure, "width", &deinterlace->width)) in gst_ffmpegdeinterlace_sink_setcaps()
212 if (!gst_structure_get_int (structure, "height", &deinterlace->height)) in gst_ffmpegdeinterlace_sink_setcaps()
215 deinterlace->interlaced = FALSE; in gst_ffmpegdeinterlace_sink_setcaps()
[all …]
/third_party/gstreamer/gstplugins_good/tests/check/elements/
Ddeinterlace.c41 GstElement *deinterlace; in GST_START_TEST() local
43 deinterlace = gst_element_factory_make ("deinterlace", NULL); in GST_START_TEST()
44 fail_unless (deinterlace != NULL); in GST_START_TEST()
46 gst_element_set_state (deinterlace, GST_STATE_NULL); in GST_START_TEST()
47 gst_object_unref (deinterlace); in GST_START_TEST()
94 static GstElement *deinterlace; variable
104 deinterlace = gst_element_factory_make ("deinterlace", NULL); in setup_deinterlace()
105 fail_unless (deinterlace != NULL); in setup_deinterlace()
107 sinkpad = gst_element_get_static_pad (deinterlace, "sink"); in setup_deinterlace()
109 srcpad = gst_element_get_static_pad (deinterlace, "src"); in setup_deinterlace()
[all …]
/third_party/mesa3d/src/gallium/frontends/va/
Dpostproc.c60 enum vl_compositor_deinterlace deinterlace) in vlVaPostProcCompositor() argument
82 &src_rect, NULL, deinterlace); in vlVaPostProcCompositor()
119 enum vl_compositor_deinterlace deinterlace, in vlVaVidEngineBlit() argument
122 if (deinterlace != VL_COMPOSITOR_NONE) in vlVaVidEngineBlit()
187 enum vl_compositor_deinterlace deinterlace) in vlVaPostProcBlit() argument
250 deinterlace); in vlVaPostProcBlit()
261 switch (deinterlace) { in vlVaPostProcBlit()
296 util_compute_blit(drv->pipe, &blit, &context->blit_cs, !drv->compositor.deinterlace); in vlVaPostProcBlit()
355 enum vl_compositor_deinterlace deinterlace = VL_COMPOSITOR_NONE; in vlVaHandleVAProcPipelineParameterBufferType() local
443 deinterlace = VL_COMPOSITOR_BOB_BOTTOM; in vlVaHandleVAProcPipelineParameterBufferType()
[all …]
/third_party/mesa3d/src/gallium/auxiliary/vl/
Dvl_compositor.h130 enum vl_compositor_deinterlace deinterlace; member
244 enum vl_compositor_deinterlace deinterlace);
289 enum vl_compositor_deinterlace deinterlace);
Dvl_compositor.c322 bool y, enum vl_compositor_deinterlace deinterlace) in set_yuv_layer() argument
346 switch(deinterlace) { in set_yuv_layer()
551 enum vl_compositor_deinterlace deinterlace) in vl_compositor_set_buffer_layer() argument
574 switch(deinterlace) { in vl_compositor_set_buffer_layer()
692 enum vl_compositor_deinterlace deinterlace) in vl_compositor_yuv_deint_full() argument
699 set_yuv_layer(s, c, 0, src, src_rect, NULL, true, deinterlace); in vl_compositor_yuv_deint_full()
708 set_yuv_layer(s, c, 0, src, src_rect, NULL, false, deinterlace); in vl_compositor_yuv_deint_full()
783 c->deinterlace = VL_COMPOSITOR_NONE; in vl_compositor_init()
/third_party/gstreamer/gstplugins_base/ext/gl/
Dgstgldeinterlace.c218 gst_gl_deinterlace_set_method (GstGLDeinterlace * deinterlace, in gst_gl_deinterlace_set_method() argument
223 deinterlace->deinterlacefunc = gst_gl_deinterlace_vfir_callback; in gst_gl_deinterlace_set_method()
224 deinterlace->current_method = method_types; in gst_gl_deinterlace_set_method()
227 deinterlace->deinterlacefunc = gst_gl_deinterlace_greedyh_callback; in gst_gl_deinterlace_set_method()
228 deinterlace->current_method = method_types; in gst_gl_deinterlace_set_method()
/third_party/gstreamer/gstplugins_bad/sys/msdk/
Dgstmsdkvpputil.c38 gboolean deinterlace; in gst_msdkvpp_is_deinterlace_enabled() local
42 deinterlace = GST_VIDEO_INFO_IS_INTERLACED (vip); in gst_msdkvpp_is_deinterlace_enabled()
45 deinterlace = TRUE; in gst_msdkvpp_is_deinterlace_enabled()
48 deinterlace = FALSE; in gst_msdkvpp_is_deinterlace_enabled()
51 return deinterlace; in gst_msdkvpp_is_deinterlace_enabled()
Dgstmsdkvpp.c1297 gboolean deinterlace; in gst_msdkvpp_set_caps() local
1323 deinterlace = gst_msdkvpp_is_deinterlace_enabled (thiz, &in_info); in gst_msdkvpp_set_caps()
1324 if (deinterlace) in gst_msdkvpp_set_caps()
/third_party/mesa3d/src/gallium/frontends/vdpau/
Dmixer.c244 enum vl_compositor_deinterlace deinterlace; in vlVdpVideoMixerRender() local
301 deinterlace = VL_COMPOSITOR_BOB_TOP; in vlVdpVideoMixerRender()
305 deinterlace = VL_COMPOSITOR_BOB_BOTTOM; in vlVdpVideoMixerRender()
309 deinterlace = VL_COMPOSITOR_WEAVE; in vlVdpVideoMixerRender()
317 if (deinterlace != VL_COMPOSITOR_WEAVE && vmixer->deint.enabled && in vlVdpVideoMixerRender()
328 deinterlace == VL_COMPOSITOR_BOB_BOTTOM); in vlVdpVideoMixerRender()
329 deinterlace = VL_COMPOSITOR_WEAVE; in vlVdpVideoMixerRender()
345 …sitor_set_buffer_layer(&vmixer->cstate, compositor, layer, video_buffer, prect, NULL, deinterlace); in vlVdpVideoMixerRender()
/third_party/ffmpeg/libavfilter/
Dvf_vpp_qsv.c72 int deinterlace; /* deinterlace mode : 0=off, 1=bob, 2=advanced */ member
99 …{ "deinterlace", "deinterlace mode: 0=off, 1=bob, 2=advanced", OFFSET(deinterlace), AV_OPT_TYPE_IN…
330 if (vpp->deinterlace) { in config_output()
334 vpp->deinterlace_conf.Mode = vpp->deinterlace == 1 ? in config_output()
457 if (vpp->use_frc || vpp->use_crop || vpp->deinterlace || vpp->denoise || in config_output()
/third_party/mesa3d/src/gallium/frontends/omx/
Dvid_dec_common.c100 enum vl_compositor_deinterlace deinterlace = VL_COMPOSITOR_WEAVE; in vid_dec_FillOutput() local
120 &src_rect, NULL, deinterlace); in vid_dec_FillOutput()
/third_party/gstreamer/gstplugins_bad/ext/resindvd/
Dresin-play210 dvdspu name=spu ! deinterlace ! xvimagesink force-aspect-ratio=false \
/third_party/gstreamer/gstplugins_good/gst/
Dmeson.build2 'autodetect', 'avi', 'cutter', 'debugutils', 'deinterlace',
/third_party/gstreamer/gstplugins_good/tests/check/
Dmeson.build40 [ 'elements/deinterlace' ],
153 check_orc = orc/deinterlace orc/videomixer orc/videobox
230 ['orc_deinterlace', files('../../gst/deinterlace/tvtime.orc')],
/third_party/gstreamer/gstplugins_good/gst/deinterlace/
Dgstdeinterlace.h209 GST_ELEMENT_REGISTER_DECLARE (deinterlace);
Dgstdeinterlace.c371 GST_ELEMENT_REGISTER_DEFINE_CUSTOM (deinterlace, deinterlace_element_init);
3368 return GST_ELEMENT_REGISTER (deinterlace, plugin); in plugin_init()
3373 deinterlace,
/third_party/gstreamer/gstplugins_bad/sys/d3d11/
Dgstd3d11deinterlace.cpp1983 GstElement *deinterlace; member
2130 self->deinterlace = (GstElement *) g_object_new (klass->child_type, in gst_d3d11_deinterlace_bin_init()
2144 self->deinterlace, self->out_convert, self->download, NULL); in gst_d3d11_deinterlace_bin_init()
2145 gst_element_link_many (self->upload, self->in_convert, self->deinterlace, in gst_d3d11_deinterlace_bin_init()
2165 g_object_set_property (G_OBJECT (self->deinterlace), pspec->name, value); in gst_d3d11_deinterlace_bin_set_property()
2174 g_object_get_property (G_OBJECT (self->deinterlace), pspec->name, value); in gst_d3d11_deinterlace_bin_get_property()
/third_party/gstreamer/gstplugins_good/
DChangeLog251 * gst/deinterlace/gstdeinterlace.c:
252 deinterlace: Clean up error handling in chain and _push_history
465 * gst/deinterlace/tvtime/tomsmocomp/SearchLoopTop.inc:
466 deinterlace: silence unused-but-set werror from imported code
593 * gst/deinterlace/tvtime/scalerbob.c:
594 deinterlace: scalerbob: Reduce latency to 0
600 * gst/deinterlace/yadif.c:
652 * gst/deinterlace/gstdeinterlace.c:
653 deinterlace: Prevent race between _set_method and latency query
727 * gst/deinterlace/x86/yadif.asm:
[all …]
Dmeson_options.txt11 option('deinterlace', type : 'feature', value : 'auto') feature
DNEWS493 - vadeinterlace: : VA-API deinterlace filter
1891 - deinterlace: various bug fixes for yadif and greedy methods
1947 - deinterlace: various bug fixes for yadif method
1948 - deinterlace: Refactor greedyh and fix planar formats
1949 - deinterlace: Prevent race between method configuration and latency
2168 - deinterlace: silence unused-but-set werror from imported code
2369 - deinterlace: Clean up error handling code
/third_party/gstreamer/gstplugins_base/gst/playback/
Dgstplaysink.c119 GstElement *deinterlace; member
1559 chain->deinterlace = gst_element_factory_make ("deinterlace", "deinterlace"); in gen_video_deinterlace_chain()
1560 if (chain->deinterlace == NULL) { in gen_video_deinterlace_chain()
1566 gst_bin_add (bin, chain->deinterlace); in gen_video_deinterlace_chain()
1568 if (!gst_element_link_pads_full (prev, "src", chain->deinterlace, "sink", in gen_video_deinterlace_chain()
1572 head = chain->deinterlace; in gen_video_deinterlace_chain()
1574 prev = chain->deinterlace; in gen_video_deinterlace_chain()
/third_party/gstreamer/gstreamer/docs/random/wtay/
Dporting-list-0.11.txt359 -good deinterlace: deinterlace: Deinterlacer
/third_party/gstreamer/gstplugins_bad/
DNEWS493 - vadeinterlace: : VA-API deinterlace filter
1891 - deinterlace: various bug fixes for yadif and greedy methods
1947 - deinterlace: various bug fixes for yadif method
1948 - deinterlace: Refactor greedyh and fix planar formats
1949 - deinterlace: Prevent race between method configuration and latency
2168 - deinterlace: silence unused-but-set werror from imported code
2369 - deinterlace: Clean up error handling code
/third_party/gstreamer/gstreamer/
DNEWS493 - vadeinterlace: : VA-API deinterlace filter
1891 - deinterlace: various bug fixes for yadif and greedy methods
1947 - deinterlace: various bug fixes for yadif method
1948 - deinterlace: Refactor greedyh and fix planar formats
1949 - deinterlace: Prevent race between method configuration and latency
2168 - deinterlace: silence unused-but-set werror from imported code
2369 - deinterlace: Clean up error handling code
/third_party/gstreamer/gstplugins_base/
DNEWS493 - vadeinterlace: : VA-API deinterlace filter
1891 - deinterlace: various bug fixes for yadif and greedy methods
1947 - deinterlace: various bug fixes for yadif method
1948 - deinterlace: Refactor greedyh and fix planar formats
1949 - deinterlace: Prevent race between method configuration and latency
2168 - deinterlace: silence unused-but-set werror from imported code
2369 - deinterlace: Clean up error handling code

12