diff --git a/libavformat/flvenc.c b/libavformat/flvenc.c
index b544b55568abd41172e278600cd53dd3b704f07e..d6973f697a301b4d5795a6448db277a4e3c7c767 100644
--- a/libavformat/flvenc.c
+++ b/libavformat/flvenc.c
@@ -300,7 +300,7 @@ static int flv_write_packet(AVFormatContext *s, int stream_index,
             /* copy out mp3 header from ring buffer */
             uint8_t header[4];
             for (c=0; c<4; c++) {
-                header[c] = flv->audio_fifo[(flv->audioInPos+c) % AUDIO_FIFO_SIZE];
+                header[c] = flv->audioFifo[(flv->audioInPos+c) % AUDIO_FIFO_SIZE];
             }
 
             if ( mp3info(header,&mp3FrameSize,&mp3SamplesPerFrame,&mp3SampleRate,&mp3IsMono) ) {