public int decodeAudio(MediaAudio output, MediaPacket packet, int byteOffset) {
    """
	Decode this packet into output.  It will<br>
	try to fill up the audio samples object, starting<br>
	from the byteOffset inside this packet.<br>
	<p><br>
	The caller is responsible for allocating the<br>
	MediaAudio object.  This function will overwrite<br>
	any data in the samples object.<br>
	</p><br>
	@param output The MediaAudio we decode to. Caller must check if it is complete on return.<br>
	@param packet    The packet we're attempting to decode from.<br>
	@param byteOffset Where in the packet payload to start decoding<br>
	<br>
	@return number of bytes actually processed from the packet, or negative for error
    """
    return VideoJNI.Decoder_decodeAudio(swigCPtr, this, MediaAudio.getCPtr(output), output, MediaPacket.getCPtr(packet), packet, byteOffset);
  }
public int decodeAudio(MediaAudio output, MediaPacket packet, int byteOffset) {
    return VideoJNI.Decoder_decodeAudio(swigCPtr, this, MediaAudio.getCPtr(output), output, MediaPacket.getCPtr(packet), packet, byteOffset);
  }
public int decodeAudio ( MediaAudio output , MediaPacket packet , int byteOffset ) { return VideoJNI . Decoder_decodeAudio ( swigCPtr , this , MediaAudio . getCPtr ( output ) , output , MediaPacket . getCPtr ( packet ) , packet , byteOffset ) ; }
Decode this packet into output.  It will<br>
try to fill up the audio samples object, starting<br>
from the byteOffset inside this packet.<br>
<p><br>
The caller is responsible for allocating the<br>
MediaAudio object.  This function will overwrite<br>
any data in the samples object.<br>
</p><br>
@param output The MediaAudio we decode to. Caller must check if it is complete on return.<br>
@param packet    The packet we're attempting to decode from.<br>
@param byteOffset Where in the packet payload to start decoding<br>
<br>
@return number of bytes actually processed from the packet, or negative for error
Decode this packet into output . It will<br > try to fill up the audio samples object starting<br > from the byteOffset inside this packet . <br > <p > <br > The caller is responsible for allocating the<br > MediaAudio object . This function will overwrite<br > any data in the samples object . <br > < / p > <br >