{
AVStream *st;
- st = malloc(sizeof(AVStream));
+ st = av_malloc(sizeof(AVStream));
if (!st)
return -1;
s->nb_streams = 1;
st->codec.codec_type = CODEC_TYPE_VIDEO;
st->codec.codec_id = s->format->video_codec;
} else {
- free(st);
+ av_free(st);
return -1;
}
return 0;
}
-/* raw input */
-static int pcm_read_header(AVFormatContext *s,
- AVFormatParameters *ap)
-{
- AVStream *st;
-
- st = malloc(sizeof(AVStream));
- if (!st)
- return -1;
- s->nb_streams = 1;
- s->streams[0] = st;
-
- st->id = 0;
-
- st->codec.codec_type = CODEC_TYPE_AUDIO;
- st->codec.codec_id = s->format->audio_codec;
-
- return 0;
-}
-
#define RAW_PACKET_SIZE 1024
int raw_read_packet(AVFormatContext *s,
{
AVStream *st;
- st = malloc(sizeof(AVStream));
+ st = av_malloc(sizeof(AVStream));
if (!st)
return -1;
s->nb_streams = 1;
raw_write_packet,
raw_write_trailer,
- pcm_read_header,
+ raw_read_header,
raw_read_packet,
raw_read_close,
};
raw_write_packet,
raw_write_trailer,
- pcm_read_header,
+ raw_read_header,
raw_read_packet,
raw_read_close,
};
raw_write_packet,
raw_write_trailer,
- pcm_read_header,
+ raw_read_header,
raw_read_packet,
raw_read_close,
};
raw_write_packet,
raw_write_trailer,
- pcm_read_header,
+ raw_read_header,
raw_read_packet,
raw_read_close,
};
raw_write_packet,
raw_write_trailer,
- pcm_read_header,
+ raw_read_header,
raw_read_packet,
raw_read_close,
};
raw_write_packet,
raw_write_trailer,
- pcm_read_header,
+ raw_read_header,
raw_read_packet,
raw_read_close,
};
raw_write_packet,
raw_write_trailer,
- pcm_read_header,
+ raw_read_header,
raw_read_packet,
raw_read_close,
};
raw_write_packet,
raw_write_trailer,
- pcm_read_header,
+ raw_read_header,
raw_read_packet,
raw_read_close,
};