Перейти к содержимому
Compvision.ru
ibn_maksimys

Корректная остановка записи

Recommended Posts

Добрый вечер, Товарищи!

Кто-нибудь работал с VideoWriter()?

Если "Да", то подскажите пожалуйста, как корректно остановить запись в видео-файл, чтобы видео было финализировано?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вроде так:

cvReleaseVideoWriter( &writer );

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Разобрался. Для объекта типа:

cv::VideoWriter *record;
Для корректного завершения записи необходимо вызвать деструктор:
record->~VideoWriter();

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Разобрался. Для объекта типа:

cv::VideoWriter *record;
Для корректного завершения записи необходимо вызвать деструктор:
record->~VideoWriter();

Вручную вызывать деструктор? Вот уж не думаю. Или ты объект через malloc создаешь? Если через new, то вызывай delete. Иначе долго будешь ошибки с памятью ловить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вручную вызывать деструктор? Вот уж не думаю. Или ты объект через malloc создаешь? Если через new, то вызывай delete. Иначе долго будешь ошибки с памятью ловить.

Спасибо, так и правда технологичней. Поправил.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

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

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×