Мне интересно странное имя политики gstreamer. в конвейере sink pad
фактически является входным портом, а src pad
является выходным портом, но sink element
является конечным элементом, src element
является начальным элементом? Я думаю, что это связано, чтобы понять, может кто-нибудь показать мне больше деталей.
1 ответ
"Блок SRC" может быть выходом для этого блока, но он также может рассматриваться как источник данных для следующего блока.
Точно так же "приемная площадка" может быть входом, но с другой точки зрения это также место, куда можно влить данные из других блоков.
Это просто вопрос изменения вашего взгляда на поток данных, чтобы взглянуть на него с других единиц, а не с той единицы, на которую вы сейчас смотрите. Куда вы как единое целое отправляете данные? Это, конечно, не будет источником, я хочу отправить данные куда-нибудь в сток и позволить им разобраться с этим. Я также не хочу получать данные из приемника, я хочу получить их из источника данных.