#include "mpegaudio.h"
#include <lame/lame.h>
-#define BUFFER_SIZE (2*MPA_FRAME_SIZE)
+#define BUFFER_SIZE (7200 + MPA_FRAME_SIZE + MPA_FRAME_SIZE/4)
typedef struct Mp3AudioContext {
lame_global_flags *gfp;
int stereo;
s->buffer_index -= len;
memmove(s->buffer, s->buffer+len, s->buffer_index);
- //FIXME fix the audio codec API, so we dont need the memcpy()
+ //FIXME fix the audio codec API, so we do not need the memcpy()
/*for(i=0; i<len; i++){
av_log(avctx, AV_LOG_DEBUG, "%2X ", frame[i]);
}*/
}
-AVCodec mp3lame_encoder = {
- "mp3",
+AVCodec libmp3lame_encoder = {
+ "libmp3lame",
CODEC_TYPE_AUDIO,
CODEC_ID_MP3,
sizeof(Mp3AudioContext),