Also fixed Android's VideoRecorderAppState
This commit is contained in:
parent
50ec3023d4
commit
b1739fd9d7
@ -42,6 +42,7 @@ import com.jme3.renderer.queue.RenderQueue;
|
|||||||
import com.jme3.system.JmeSystem;
|
import com.jme3.system.JmeSystem;
|
||||||
import com.jme3.system.Timer;
|
import com.jme3.system.Timer;
|
||||||
import com.jme3.texture.FrameBuffer;
|
import com.jme3.texture.FrameBuffer;
|
||||||
|
import com.jme3.texture.Image;
|
||||||
import com.jme3.util.AndroidScreenshots;
|
import com.jme3.util.AndroidScreenshots;
|
||||||
import com.jme3.util.BufferUtils;
|
import com.jme3.util.BufferUtils;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
@ -234,7 +235,7 @@ public class VideoRecorderAppState extends AbstractAppState {
|
|||||||
final WorkItem item = freeItems.take();
|
final WorkItem item = freeItems.take();
|
||||||
usedItems.add(item);
|
usedItems.add(item);
|
||||||
item.buffer.clear();
|
item.buffer.clear();
|
||||||
renderer.readFrameBuffer(out, item.buffer);
|
renderer.readFrameBufferWithFormat(out, item.buffer, Image.Format.BGRA8);
|
||||||
executor.submit(new Callable<Void>() {
|
executor.submit(new Callable<Void>() {
|
||||||
|
|
||||||
public Void call() throws Exception {
|
public Void call() throws Exception {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user