AVFoundation - captureOutput: didOutputSampleBuffer: fromConnection: - PullRequest
1 голос
/ 13 января 2011

iOS 4.3 Beta 1

Я не знаю, что происходит, но каким-то образом MetaDictionary для sampleBuffer отсутствует в новой Beta.Кто-нибудь может это одобрить?

Я всегда получал MetaDictionaty вот так

CFDictionaryRef metadataDictionary = CMGetAttachment(sampleBuffer, CFSTR("MetadataDictionary"), NULL);

это теперь ноль, и я не могу понять почему?Почему-то я даже не могу разобраться во всех доступных ключах sampleBuffer.Поэтому мне понадобится некоторая помощь или исправление, которое я все еще получаю обновление metadataDictionary.

: для дополнительной информации я создаю sampleBufferDelegate, как этот

dispatch_queue_t my_queue = dispatch_queue_create("cameraQueue", NULL);
[videoOut setSampleBufferDelegate:delegate queue:my_queue];

1 Ответ

2 голосов
/ 26 февраля 2011

Вы можете попробовать константу kCGImagePropertyExifDictionary вместо вашей строки во втором параметре.Возможно, они изменили свое значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...