почему?
а косяк был очень тупой
не обратил внимание на выходной тип Base64.decode()
Добавлено через 12 минут
Base64.decode() дает на выходе ByteArray, я сначала зачем-то конвертил его в String (видимо потому что изначально не продумал, как все будет работать в итоге), потом этот стринг пихал в ByteArray описанным выше методом, это уже в другом классе, поэтому не обратил внимание на то, что происходит по сути бессмысленый перевод ByteArray -> String -> ByteArray.
Короче необходимость в
Код AS3:
bytes.writeByte(imageData.charCodeAt(i));
отпала.
И все заработало, так что возможно косяк был в этом.
Но вот только почему? че тут не так?
Я так понимаю, бладхаунд собаку съел на байтэррэях..