How about given a Uri of image/video which its size is larger than 512x384 and request the bitmap with original image/video size. If video#getThumbnail is invoked, the return bitmap size should be 512x384 otherwise it should be the original size.