parent
167abf0dae
commit
d11746e56d
@ -1362,8 +1362,6 @@ bool CvVideoWriter_FFMPEG::writeFrame( const unsigned char* data, int step, int
|
|||||||
/// close video output stream and free associated memory
|
/// close video output stream and free associated memory
|
||||||
void CvVideoWriter_FFMPEG::close()
|
void CvVideoWriter_FFMPEG::close()
|
||||||
{
|
{
|
||||||
unsigned i;
|
|
||||||
|
|
||||||
// nothing to do if already released
|
// nothing to do if already released
|
||||||
if ( !picture )
|
if ( !picture )
|
||||||
return;
|
return;
|
||||||
@ -1419,13 +1417,6 @@ void CvVideoWriter_FFMPEG::close()
|
|||||||
|
|
||||||
av_free(outbuf);
|
av_free(outbuf);
|
||||||
|
|
||||||
/* free the streams */
|
|
||||||
for(i = 0; i < oc->nb_streams; i++)
|
|
||||||
{
|
|
||||||
av_freep(&oc->streams[i]->codec);
|
|
||||||
av_freep(&oc->streams[i]);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!(fmt->flags & AVFMT_NOFILE))
|
if (!(fmt->flags & AVFMT_NOFILE))
|
||||||
{
|
{
|
||||||
/* close the output file */
|
/* close the output file */
|
||||||
@ -1443,7 +1434,7 @@ void CvVideoWriter_FFMPEG::close()
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* free the stream */
|
/* free the stream */
|
||||||
av_free(oc);
|
avformat_free_context(oc);
|
||||||
|
|
||||||
if( temp_image.data )
|
if( temp_image.data )
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user