Avoid steady-state v210 double copy
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
#include "VideoFrame.hpp"
|
||||
|
||||
#include <cstddef>
|
||||
#include <cstdint>
|
||||
#include <string>
|
||||
|
||||
@@ -52,6 +53,17 @@ public:
|
||||
virtual bool hasV210() const { return false; }
|
||||
|
||||
virtual const uint8_t* v210Data() const { return nullptr; }
|
||||
virtual bool supportsDirectV210Read() const { return false; }
|
||||
virtual bool readV210FrameInto(
|
||||
uint32_t frameCounter,
|
||||
void* destination,
|
||||
size_t destinationSize)
|
||||
{
|
||||
(void)frameCounter;
|
||||
(void)destination;
|
||||
(void)destinationSize;
|
||||
return false;
|
||||
}
|
||||
virtual uint32_t v210Width() const { return 0; }
|
||||
virtual uint32_t v210Height() const { return 0; }
|
||||
virtual uint32_t v210Stride() const { return 0; }
|
||||
|
||||
Reference in New Issue
Block a user