diff options
author | Fabrice Bellard <fabrice@bellard.org> | 2002-05-18 23:11:09 +0000 |
---|---|---|
committer | Fabrice Bellard <fabrice@bellard.org> | 2002-05-18 23:11:09 +0000 |
commit | 1ea4f593658c8b161a0a725252058b49c16a6b29 (patch) | |
tree | 5bf96a2a7242b8a0c227a196a3368188a77f9d8e /libav/avienc.c | |
parent | 065422677a17ddb3d84a3b85b5064eb7df7e2c8a (diff) | |
download | ffmpeg-1ea4f593658c8b161a0a725252058b49c16a6b29.tar.gz |
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.c | 10 |
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; } |