Не понятно, про какой отрезок идёт речь – это один из катетов или гипотенуза? Нарисуйте, пожалуйста, треугольник, обозначьте вершины, и укажите, что известно в задаче. Катет – это отрезок, а не точка. Перепишите вопрос.
Klimcho: я имею в виду отдельно держать данные, и по ним отрисовывать форму. Когда жмут кнопку «Добавить игрока» – не рисуется новое поле, а в данных создаётся новый элемент нужного массива. И потом вся форма рисуется заново на основе этих данных.
да, это интересная штука, давно ещё ставил ей звезду на github. Но это отдельный проект, а я надеюсь решить задачу средствами стандартного ffmpeg, чтобы решение было максимально portable.
Максим: получатель точно состоит в группе и может получать от неё сообщения? Права доступа ок – достаточно только «сообщения сообщества». Тестируйте для начала без приложения – только сообщение.
Максим: хм, всё выглядит правильно. Проверил, у меня ваш код работает с моим ключём и без приложения аудиозаписи. Можно подозревать: ключ, аудиозапись, юзера (не состоит в сообществе?)