public Buffer getSideData(int n) {
    """
	Get the n'th item of SideData.<br>
	<p><br>
	WARNING: Callers must ensure that the the packet object<br>
	this is called form is NOT reset or destroyed while using this buffer,<br>
	as unfortunately we cannot ensure this buffer survives the<br>
	underlying packet data.<br>
	</p><br>
	<br>
	@param n The n'th item to get.<br>
	@return the data, or null if none found<br>
	@throws InvalidArgument if n &lt; 0 || n &gt;= #getNumSideDataElems()
    """
    long cPtr = VideoJNI.MediaPacket_getSideData(swigCPtr, this, n);
    return (cPtr == 0) ? null : new Buffer(cPtr, false);
  }
public Buffer getSideData(int n) {
    long cPtr = VideoJNI.MediaPacket_getSideData(swigCPtr, this, n);
    return (cPtr == 0) ? null : new Buffer(cPtr, false);
  }
public Buffer getSideData ( int n ) { long cPtr = VideoJNI . MediaPacket_getSideData ( swigCPtr , this , n ) ; return ( cPtr == 0 ) ? null : new Buffer ( cPtr , false ) ; }
Get the n'th item of SideData.<br>
<p><br>
WARNING: Callers must ensure that the the packet object<br>
this is called form is NOT reset or destroyed while using this buffer,<br>
as unfortunately we cannot ensure this buffer survives the<br>
underlying packet data.<br>
</p><br>
<br>
@param n The n'th item to get.<br>
@return the data, or null if none found<br>
@throws InvalidArgument if n &lt; 0 || n &gt;= #getNumSideDataElems()
Get the n th item of SideData . <br > <p > <br > WARNING : Callers must ensure that the the packet object<br > this is called form is NOT reset or destroyed while using this buffer <br > as unfortunately we cannot ensure this buffer survives the<br > underlying packet data . <br > < / p > <br > <br >