Мне нужно встроить проигрыватель Flash в собственное приложение (C ++) кросс-платформенным способом (по крайней мере, в Windows и Mac OSX). Мне нужно разрешить графическому интерфейсу Flash выполнять обратные вызовы в собственное приложение, чтобы делать то, что обычно не может делать Flash (например, запись в файловую систему, общение с устройствами, загрузка собственных библиотек обработки изображений и т. Д.). Среда выполнения Adobe AIR слишком ограничена, поэтому, к сожалению, это не вариант. Ранее я использовал хостинг ActiveX в Windows, но есть ли кроссплатформенный набор инструментов для графического интерфейса, который решает эту проблему как для Windows, так и для OSX? Если нет, каковы мои варианты встраивания Flash в OSX?
РЕДАКТИРОВАТЬ: должен поддерживать Actionscript 3.0