Canon SDK - как проверить, записывается ли видео? - PullRequest
0 голосов
/ 28 октября 2011

Этот вопрос относится к использованию Canon SDK с DSLR-камерой с поддержкой видео. Кто-нибудь знает, есть ли способ проверить, записывается ли видео на камеру?

Я знаю, что нет способа начать запись видео с помощью SDK, но, может быть, есть способ проверить, записывается ли он сейчас?

Спасибо.

1 Ответ

1 голос
/ 23 июня 2012

как последний canon sdk contais следующим образом: 6.4.3 Начало / конец съемки фильма

Вы можете начать / завершить съемку фильма с помощью следующих операций.

EdsUInt32 record_start = 4; // Begin movie shooting 
err = EdsSetPropertyData(cameraRef, kEdsPropID_Record, 0, sizeof(record_start), &record_start); 
EdsUInt32 record_stop = 0; // End movie shooting 
err = EdsSetPropertyData(cameraRef, kEdsPropID_Record, 0, sizeof(record_stop), &record_stop); 

, которые вы можете проверитьданные свойства и если оно установлено на 4 - чем видео записывает.

...