Я думаю о написании ANE на основе C, чтобы ускорить критическую часть моего приложения. Он должен получить массив байтов с данными, выполнить некоторую обработку и вернуть другой массив байтов.
Выходной массив ByteArray будет создан (и распределен по распределению) на стороне C моего ANE. Мои вопросы:
Возможно ли это сделать и как? (пример на сайте Adobe довольно плохой; он просто изменяет входной массив ByteArray, даже не меняя его размер)
Если бы мне удалось это сделать, была бы сторона AS ответственной за освобождение памяти возвращаемого объекта посредством обычной сборки мусора?