mirror of
https://github.com/moonlight-stream/moonlight-embedded.git
synced 2026-04-05 07:26:07 +00:00
39 lines
691 B
Java
39 lines
691 B
Java
package com.limelight.binding.video;
|
|
|
|
import com.limelight.nvstream.av.DecodeUnit;
|
|
import com.limelight.nvstream.av.video.VideoDecoderRenderer;
|
|
|
|
/**
|
|
* Implementation of a video decoder and renderer.
|
|
* @author Iwan Timmer
|
|
*/
|
|
public class FakeVideoRenderer implements VideoDecoderRenderer {
|
|
|
|
@Override
|
|
public void setup(int width, int height, int redrawRate, Object renderTarget, int drFlags) {
|
|
}
|
|
|
|
@Override
|
|
public void start() {
|
|
}
|
|
|
|
@Override
|
|
public void stop() {
|
|
}
|
|
|
|
@Override
|
|
public void release() {
|
|
}
|
|
|
|
@Override
|
|
public boolean submitDecodeUnit(DecodeUnit decodeUnit) {
|
|
return true;
|
|
}
|
|
|
|
@Override
|
|
public int getCapabilities() {
|
|
return CAPABILITY_DIRECT_SUBMIT;
|
|
}
|
|
|
|
}
|