MCPcopy Create free account
hub / github.com/IENT/YUView / decodeNextFrame

Method decodeNextFrame

YUViewLib/src/decoder/decoderHM.cpp:243–264  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

241}
242
243bool decoderHM::decodeNextFrame()
244{
245 if (decoderState != DecoderState::RetrieveFrames)
246 {
247 DEBUG_DECHM("decoderHM::decodeNextFrame: Wrong decoder state.");
248 return false;
249 }
250
251 if (currentHMPic == nullptr)
252 {
253 DEBUG_DECHM("decoderHM::decodeNextFrame: No frame available.");
254 return false;
255 }
256
257 if (decodedFrameWaiting)
258 {
259 decodedFrameWaiting = false;
260 return true;
261 }
262
263 return getNextFrameFromDecoder();
264}
265
266bool decoderHM::getNextFrameFromDecoder()
267{

Callers 1

loadRawDataMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected