sink_caps = gst_caps_from_string ("video/x-h264, "
"stream-format= (string) { avc, avc3, byte-stream }, "
"alignment= (string) au, "
- "profile = (string) { high, main, constrained-baseline, baseline }, "
- "framerate = " GST_VIDEO_FPS_RANGE);
+ "profile = (string) { high, main, constrained-baseline, baseline }");
src_caps = gst_caps_from_string ("video/x-raw("
- GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY "), format = (string) NV12, "
- "framerate = " GST_VIDEO_FPS_RANGE ";"
- "video/x-raw, format = (string) NV12, "
- "framerate = " GST_VIDEO_FPS_RANGE);
+ GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY "), format = (string) NV12; "
+ "video/x-raw, format = (string) NV12");
/* To cover both landscape and portrait, select max value */
resolution = MAX (max_width, max_height);
sink_caps = gst_caps_from_string ("video/x-h265, "
"stream-format=(string) { hev1, hvc1, byte-stream }, "
- "alignment= (string) au, " "framerate = " GST_VIDEO_FPS_RANGE);
+ "alignment= (string) au");
src_caps = gst_caps_from_string ("video/x-raw("
- GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY "), "
- "framerate = " GST_VIDEO_FPS_RANGE ";"
- "video/x-raw, " "framerate = " GST_VIDEO_FPS_RANGE);
+ GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY "); video/x-raw");
if (have_main10) {
/* main10 profile covers main and main10 */
return;
}
- sink_caps = gst_caps_from_string ("video/x-vp8, "
- "framerate = " GST_VIDEO_FPS_RANGE);
+ sink_caps = gst_caps_from_string ("video/x-vp8");
src_caps = gst_caps_from_string ("video/x-raw("
- GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY "), "
- "framerate = " GST_VIDEO_FPS_RANGE ";"
- "video/x-raw, " "framerate = " GST_VIDEO_FPS_RANGE);
+ GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY "); video/x-raw");
gst_caps_set_simple (src_caps, "format", G_TYPE_STRING, "NV12", NULL);
return;
}
- sink_caps = gst_caps_from_string ("video/x-vp9, "
- "alignment = (string) frame, framerate = " GST_VIDEO_FPS_RANGE);
+ sink_caps = gst_caps_from_string ("video/x-vp9, alignment = (string) frame");
src_caps = gst_caps_from_string ("video/x-raw("
- GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY "), "
- "framerate = " GST_VIDEO_FPS_RANGE ";"
- "video/x-raw, " "framerate = " GST_VIDEO_FPS_RANGE);
+ GST_CAPS_FEATURE_MEMORY_D3D11_MEMORY "); video/x-raw");
g_value_init (&vp9_profiles, GST_TYPE_LIST);