summaryrefslogtreecommitdiff
path: root/libav/avienc.c
diff options
context:
space:
mode:
authorFabrice Bellard <fabrice@bellard.org>2002-05-18 23:11:09 +0000
committerFabrice Bellard <fabrice@bellard.org>2002-05-18 23:11:09 +0000
commit1ea4f593658c8b161a0a725252058b49c16a6b29 (patch)
tree5bf96a2a7242b8a0c227a196a3368188a77f9d8e /libav/avienc.c
parent065422677a17ddb3d84a3b85b5064eb7df7e2c8a (diff)
use av memory handling functions
Originally committed as revision 528 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libav/avienc.c')
-rw-r--r--libav/avienc.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/libav/avienc.c b/libav/avienc.c
index 2290600add..6d2b0ab444 100644
--- a/libav/avienc.c
+++ b/libav/avienc.c
@@ -149,7 +149,7 @@ static int avi_write_header(AVFormatContext *s)
AVCodecContext *stream, *video_enc;
offset_t list1, list2, strh, strf;
- avi = malloc(sizeof(AVIContext));
+ avi = av_malloc(sizeof(AVIContext));
if (!avi)
return -1;
memset(avi, 0, sizeof(AVIContext));
@@ -177,7 +177,7 @@ static int avi_write_header(AVFormatContext *s)
}
if (!video_enc) {
- free(avi);
+ av_free(avi);
return -1;
}
nb_frames = 0;
@@ -259,7 +259,7 @@ static int avi_write_header(AVFormatContext *s)
break;
case CODEC_TYPE_AUDIO:
if (put_wav_header(pb, stream) < 0) {
- free(avi);
+ av_free(avi);
return -1;
}
break;
@@ -309,7 +309,7 @@ static int avi_write_packet(AVFormatContext *s, int stream_index,
avi->audio_strm_length[stream_index] += size;
if (!url_is_streamed(&s->pb)) {
- idx = malloc(sizeof(AVIIndex));
+ idx = av_malloc(sizeof(AVIIndex));
memcpy(idx->tag, tag, 4);
idx->flags = flags;
idx->pos = url_ftell(pb) - avi->movi_list;
@@ -389,7 +389,7 @@ static int avi_write_trailer(AVFormatContext *s)
}
put_flush_packet(pb);
- free(avi);
+ av_free(avi);
return 0;
}