patch by Gianluigi Tiesi < mplayer at@at netfarm dot.dot it >
Originally committed as revision 4880 to svn://svn.ffmpeg.org/ffmpeg/trunk
static const unsigned char AMR_header [] = "#!AMR\n";
static const unsigned char AMRWB_header [] = "#!AMR-WB\n";
+#ifdef CONFIG_MUXERS
static int amr_write_header(AVFormatContext *s)
{
ByteIOContext *pb = &s->pb;
{
return 0;
}
+#endif /* CONFIG_MUXERS */
static int amr_probe(AVProbeData *p)
{
amr_read_close,
};
+#ifdef CONFIG_MUXERS
static AVOutputFormat amr_oformat = {
"amr",
"3gpp amr file format",
amr_write_packet,
amr_write_trailer,
};
+#endif
int amr_init(void)
{
av_register_input_format(&amr_iformat);
+#ifdef CONFIG_MUXERS
av_register_output_format(&amr_oformat);
+#endif
return 0;
}