Какой рейтинг вас больше интересует?
|
ffmpeg: «утечка» памяти (av_read_packet)2008-07-10 20:25:30 (читать в оригинале)Может, это кому-то поможет сохранить пару часов отладки. Когда читаем видеопоток из файла, делаем что-то наподобие следующего: AVPacket *m_pPacket = (AVPacket *)malloc(sizeof(AVPacket)) while(1) { int ret = av_read_frame(formatCtx, m_pPacket); if (ret < 0) // error if (m_pPacket.stream_index == videoStreamIndex) { .... avcodec_decode_video ... } } av_free_packet(m_pPacket); free(m_pPacket); Так вот, это неправильно, нужно вызывать av_free_packet после [...]
|
Категория «Дизайн»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.