LINUX.ORG.RU

Разделяемая память + win32 codecs + x86@amd64


0

0

Навеяно этой темой: http://www.linux.org.ru/view-message.jsp?msgid=3189735&lastmod=1224660888168

А что если написать штуку, которая будет работать примерно как nspluginwrapper? То есть запускается отдельный 32-разрядный процесс, в нём подгружается DLL'ка с вендокодеком, и далее обмен данными между основным процессом (xine-lib/mplayer/etc.) и процессом с кодеком будет идти через разделяемую память. Возможно ли такое? Или может даже уже кто-то пытался/разработал этот велосипед?

Возможная проблема - производительность при обмене большим количеством данных через разделяемую память. Хотя в принципе ALSA и PulseAudio вполне себе работают через неё (для смешивания), и без всяких задержек.

Кто что скажет по этому поводу?

Deleted

Ответ на: комментарий от Deleted

> И как вы предлагаете это сделать без "лишних сущностей"?

использовать ia32 систему и не выпендриваться

Crocodille
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.