Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Артём
0
вклад
7
вопросов
3
ответа
100%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Достижения
Как вывести изображение с камеры на несколько разных UIView?
Артём
@artyomabramov
Автор вопроса
_vdo = [AVCaptureVideoDataOutput new];
NSDictionary *newSettings = @{ (NSString *)kCVPixelBufferPixelFormatTypeKey : @(kCVPixelFormatType_32BGRA) };
_vdo.videoSettings = newSettings;
dispatch_queue_t queue = dispatch_queue_create("newQueue", NULL);
[_vdo setSampleBufferDelegate:self queue:queue];
заменил на:
_vdo = [[AVCaptureVideoDataOutput alloc] init];
[_vdo setAlwaysDiscardsLateVideoFrames:YES];
[_vdo setVideoSettings:[NSDictionary dictionaryWithObject:[NSNumber numberWithUnsignedInt:kCVPixelFormatType_32BGRA] forKey:(NSString*)kCVPixelBufferPixelFormatTypeKey]];
[_vdo setSampleBufferDelegate:self queue:dispatch_get_main_queue()];
теперь всё работает как надо
Написано
более трёх лет назад
Как вывести изображение с камеры на несколько разных UIView?
Артём
@artyomabramov
Автор вопроса
Как-то очень медленно обновляются изображения
Написано
более трёх лет назад
Как лучше рекламировать iOS приложение?
Артём
@artyomabramov
Автор вопроса
Alexander
: приложение бесплатное, тематика - фото
Написано
более трёх лет назад
Открывается reg.ru вместо сайта, как исправить?
Артём
@artyomabramov
Автор вопроса
xDimus
: безрезультатно
Написано
более трёх лет назад
Открывается reg.ru вместо сайта, как исправить?
Артём
@artyomabramov
Автор вопроса
DNS я менял, проблема с Safari
Написано
более трёх лет назад
Открывается reg.ru вместо сайта, как исправить?
Артём
@artyomabramov
Автор вопроса
Уже попробовал через Chrome, там всё работает, теперь вопрос как чинить Safari
Написано
более трёх лет назад
Открывается reg.ru вместо сайта, как исправить?
Артём
@artyomabramov
Автор вопроса
Никита
: запустил у себя через Chrome и открылось, видимо проблемы с Safari
Написано
более трёх лет назад
Открывается reg.ru вместо сайта, как исправить?
Артём
@artyomabramov
Автор вопроса
Там больше ничего нет
Написано
более трёх лет назад
Открывается reg.ru вместо сайта, как исправить?
Артём
@artyomabramov
Автор вопроса
Никита
: Где? Проблема то в том, что если заходить с других устройств, то всё работает
Написано
более трёх лет назад
Приложение не запускается на WinXP, как можно исправить?
Артём
@artyomabramov
Автор вопроса
Виталий Пухов
: скачалось всё нормально вроде, на сёмерке у них запускается
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама
NSDictionary *newSettings = @{ (NSString *)kCVPixelBufferPixelFormatTypeKey : @(kCVPixelFormatType_32BGRA) };
_vdo.videoSettings = newSettings;
dispatch_queue_t queue = dispatch_queue_create("newQueue", NULL);
[_vdo setSampleBufferDelegate:self queue:queue];
заменил на:
_vdo = [[AVCaptureVideoDataOutput alloc] init];
[_vdo setAlwaysDiscardsLateVideoFrames:YES];
[_vdo setVideoSettings:[NSDictionary dictionaryWithObject:[NSNumber numberWithUnsignedInt:kCVPixelFormatType_32BGRA] forKey:(NSString*)kCVPixelBufferPixelFormatTypeKey]];
[_vdo setSampleBufferDelegate:self queue:dispatch_get_main_queue()];
теперь всё работает как надо