Что является альтернативой ограниченному gst_buffer_set_caps() в gstreamer1.x для установки ограничений буфера / данных

Я пытаюсь портировать плагин с gstreamer0.10 на gstreamer 1.x. Плагин 0.10 использует "gst_buffer_set_caps()", чтобы установить caps для каждого буфера, который должен быть передан на панель источника. Поскольку эта функция устарела, я не смог использовать ее для плагина 1.x, из-за чего я вижу черный экран для большинства видео.

На странице портирования (ссылка) сказано установить заглавные буквы на планшете. Попробовал установить его (код ниже), но все равно вижу пустой экран.

                    gst_pad_use_fixed_caps(srcpad);
                    gst_pad_set_active(srcpad, TRUE);
                    gst_pad_set_caps(srcpad, caps);

Какая альтернатива для установки caps для буфера в gstreamer 1.x?

0 ответов

Другие вопросы по тегам