public class ScreenShot
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
FAILED_FRAME |
static int |
SAVED_FRAME |
static int |
SAVING_FRAME |
protected static java.lang.String |
TAG |
| Constructor and Description |
|---|
ScreenShot(BroadcastActivity.CameraHandler mCameraHandler) |
ScreenShot(BroadcastActivity.CameraHandler mCameraHandler,
float scale,
java.lang.String filePath) |
ScreenShot(BroadcastActivity.CameraHandler mCameraHandler,
float scale,
java.lang.String filePath,
java.lang.String prefix) |
| Modifier and Type | Method and Description |
|---|---|
void |
failedFrameMessage(java.lang.String failureMessage) |
java.lang.String |
getFileFolder() |
java.lang.String |
getFilePath() |
BroadcastActivity.CameraHandler |
getmCameraHandler() |
java.lang.String |
getPrefix() |
float |
getScale() |
java.io.File |
getScreenShotFile() |
void |
saveBitmapFromBuffer(java.nio.ByteBuffer buf,
int width,
int height)
The comments above are directly from the Grafika library.
|
void |
savedMessage() |
void |
savingMessage() |
void |
setPrefix(java.lang.String prefix) |
void |
setScale(float scale) |
void |
setScreenShotFile() |
protected static final java.lang.String TAG
public static final int SAVING_FRAME
public static final int SAVED_FRAME
public static final int FAILED_FRAME
public ScreenShot(BroadcastActivity.CameraHandler mCameraHandler)
public ScreenShot(BroadcastActivity.CameraHandler mCameraHandler, float scale, java.lang.String filePath, java.lang.String prefix)
public ScreenShot(BroadcastActivity.CameraHandler mCameraHandler, float scale, java.lang.String filePath)
public void setScreenShotFile()
public java.io.File getScreenShotFile()
public void setScale(float scale)
public float getScale()
public java.lang.String getFilePath()
public void setPrefix(java.lang.String prefix)
public java.lang.String getPrefix()
public java.lang.String getFileFolder()
public BroadcastActivity.CameraHandler getmCameraHandler()
public void savingMessage()
public void savedMessage()
public void failedFrameMessage(java.lang.String failureMessage)
public void saveBitmapFromBuffer(java.nio.ByteBuffer buf,
int width,
int height)
throws java.io.IOException
buf - must be rewound prior to being passed to this method.
Essentially buff must be declared, and GLReadPixels called, then the buffer rewound
Then it is ready to be passed to this method.
It's important to do these preparation steps in an EGL context, and not on their own.
That's why we make sure not to include them here. Maybe not a good idea?width - height - java.io.IOException