public BitmapWithMetadata getFrameWithMetadata(Bitmap bmp) throws IOException {
    """
	Get frame at current position in AWT image
	
	@return A decoded picture with metadata. A bitmap provided is used.
	
	@throws IOException
    """
        PictureWithMetadata pictureWithMetadata = getNativeFrameWithMetadata();
        if (pictureWithMetadata == null)
            return null;
        AndroidUtil.toBitmap(pictureWithMetadata.getPicture(), bmp);
        return new BitmapWithMetadata(bmp, pictureWithMetadata.getTimestamp(), pictureWithMetadata.getDuration());
    }
public BitmapWithMetadata getFrameWithMetadata(Bitmap bmp) throws IOException {
        PictureWithMetadata pictureWithMetadata = getNativeFrameWithMetadata();
        if (pictureWithMetadata == null)
            return null;
        AndroidUtil.toBitmap(pictureWithMetadata.getPicture(), bmp);
        return new BitmapWithMetadata(bmp, pictureWithMetadata.getTimestamp(), pictureWithMetadata.getDuration());
    }
public BitmapWithMetadata getFrameWithMetadata ( Bitmap bmp ) throws IOException { PictureWithMetadata pictureWithMetadata = getNativeFrameWithMetadata ( ) ; if ( pictureWithMetadata == null ) return null ; AndroidUtil . toBitmap ( pictureWithMetadata . getPicture ( ) , bmp ) ; return new BitmapWithMetadata ( bmp , pictureWithMetadata . getTimestamp ( ) , pictureWithMetadata . getDuration ( ) ) ; }
Get frame at current position in AWT image

@return A decoded picture with metadata. A bitmap provided is used.

@throws IOException
Get frame at current position in AWT image