Обновить
3
0
Оленёв Кирилл@agent10

Senior Software Engineer at mail.ru

Отправить сообщение
По поводу смертности вот какой вопрос. Какая была смертность от гриппа была в самом его начале?
Не может ли быть такого, что смертность от текущих видов гриппа меньше просто потому что ему уже чёрт знает сколько лет и так или иначе знают, что с ним делать, и те кто от него уже умерли — умерли давно? И фразы «смертность от коронавируса в 20 раз больше» — натягивание совы на глобус?
Считаю дело не только в онлайн-бизнесе, а в самих клиентах. Им это сейчас просто не интересно ещё в таком масштабе.
Лично знаю многих людей у кого телефоны умеют в NFC и во всякие *Pay, но они просто не добавляют карты в телефоны.
Вот когда от клиентов польются куча жалоб на отсутсвие *Pay, тогда и станет всё ок.
Мой пример — разрабатываю Андроид видео приложение для одного крупного оператора, но у нас до сих пор нет Google Pay(бизнесу не надо/платёжный шлюз вроде тоже не поддерживает)
Где-то исходники есть?)
А стоп рекордера делаете на главном потоке?
Если да, то можно вынести его в фон.
Если получится такой способ, то отпишитесь)
@throws IllegalStateException if it is called after {@link #prepare} and before {@link #stop}.

Может из-за этого?
Посмотрите джавадоки для MediaRecorder.setInputSurface
Там описано примерно. Создать Mediacodec.createPersistentInputSurface()
Установить его в MediaRecorder.setInputSurface() и в таргеты в КамераСессион.
Здорово, спасибо, что попробовали. А в тот же проект на отдельную ветку можете добавить пример и с MotionLayout?
Я тоже читал, но забыл почему она решила отказаться?
В целом там всё понятно, она создаётся и добавляет как в рекордер так и в таргеты при создании CameraSession.
Но у меня не получилось её заиспользовать всё равно)) Почему уже не помню)
Это же очень много

Будем честны, но всё же нет. Сделал фото на Pixel3 сейчас — 4 мегабайта.

Может быть фича реально полезна для стран(из вашей же статьи), где нет вайфая и прочего доступа к интернету. Но тогда как они пользуются клиент-серверными приложениями, и что делать с мусорным трафиком приложений?
Уверен выглядит это всё так — мы уменьшили размер апк на мегабайт, но добавил 50 новых запросов аналитики.
Всегда присматривался к этой фиче, но в реальности никогда не понимал в чем прямо профит?
Но будет экономия в размере апк в 10-20мб. Ну и чего? Экономия места на устройстве/траффике?
Сейчас в приложениях только аналитики в час может отправлять тонны.
Размеры фоток огромны.
Ну почему опять на этом примере? Такое чувство, что принцип был придуман только ради квадрата-прямоугольника.
Я занимаюсь разработкой на Java в Tinkoff.ru

И не нашлось примеров из реальной работы?
Если нет, то либо сами не применяете принцип либо негде применять в реальности:)
Сам не пользовался, но вот как раз интересно не помог ли бы здесь будущий MotionLayout?
Конечно, думаю через тот же MediaCodec и муксер.
Но перспектива переделки на это сомнительна ради одной мелкой задержки)
А есть какие-нибудь такие же подборки только для Питера?
Лаг не на UI, а у самой камеры(на превью). Если просто стопнуть медиарекордер, то surface, которую он отдал в CaptureSession будет не валидна, если менять сессию — то видна задержка переключения.
В стандартной камере как-то сделано, что при остановке записи превью не замирает на секунду.
А как можно остановить медиарекордер без пересоздания всей сессии превью? Просто в этот момент видимый лаг случается… Если же делать просто остановку медиарекордера, то стопается и само превью…
Да, и для включённых в план.
А Gitlab тоже в маки не умеет?
Я пробовал кэшировать ещё и сами дистрибутивы градла который так скачивается, то практика показала, что так хуже ибо кэш работает не стабильно и в среднем выгоднее всегда скачивать.

Информация

В рейтинге
Не участвует
Откуда
Нижний Новгород, Нижегородская обл., Россия
Зарегистрирован
Активность