<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Right Stationery</TITLE>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 9.00.8112.16440"></HEAD>
<BODY 
style="BACKGROUND-COLOR: #e0e0e0; FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10pt" 
background="" bgColor=#e0e0e0>
<DIV><FONT color=#005080 face="Trebuchet MS"><SPAN class=520532408-27012012>Hi 
everyone,</SPAN></FONT></DIV>
<DIV><FONT color=#005080 face="Trebuchet MS"><SPAN 
class=520532408-27012012></SPAN></FONT> </DIV>
<DIV><FONT color=#005080 face="Trebuchet MS"><SPAN class=520532408-27012012>In 
the function "avcodec_decode_audio3" there is a check to see if the 
frame_size_ptr passed in is not smaller than AVCODEC_MAX_AUDIO_FRAME_SIZE.  
I don't really understand this.  Why can I not pass in a frame_size that is 
smaller than AVCODEC_MAX_AUDIO_FRAME_SIZE?  This means that my buffers will 
always have to be of size AVCODEC_MAX_AUDIO_FRAME_SIZE which is quite big.  
Basically I am trying to understand why we force this size to be 
AVCODEC_MAX_AUDIO_FRAME_SIZE.</SPAN></FONT></DIV>
<DIV><FONT color=#005080 face="Trebuchet MS"><SPAN 
class=520532408-27012012></SPAN></FONT> </DIV>
<DIV><FONT color=#005080 face="Trebuchet MS"><SPAN 
class=520532408-27012012>Thank you.</SPAN></FONT></DIV>
<DIV><FONT color=#005080 face="Trebuchet MS"></FONT> </DIV></BODY></HTML>