In order to figure out if the "raw" audio contained within the wav
container is actually DTS, right now we call the typefinder helper
which runs all typefinders.
Speed up this type finding process by specifying the extension.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3294>
GstTypeFindProbability prob;
GstCaps *tf_caps;
- tf_caps = gst_type_find_helper_for_buffer (GST_OBJECT (wav), buf, &prob);
+ tf_caps =
+ gst_type_find_helper_for_buffer_with_extension (GST_OBJECT (wav), buf,
+ "dts", &prob);
if (tf_caps != NULL) {
GST_LOG ("typefind caps = %" GST_PTR_FORMAT ", P=%d", tf_caps, prob);
if (gst_wavparse_have_dts_caps (tf_caps, prob)) {