aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/dcc/codec.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/dcc/codec.h')
-rw-r--r--src/modules/dcc/codec.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/modules/dcc/codec.h b/src/modules/dcc/codec.h
index a240f3f35..da3c24d18 100644
--- a/src/modules/dcc/codec.h
+++ b/src/modules/dcc/codec.h
@@ -71,6 +71,19 @@ public:
virtual int decodedFrameSize();
};
+class KviDccVideoSJpegCodec : public KviDccVideoCodec
+{
+public:
+ KviDccVideoSJpegCodec();
+ virtual ~KviDccVideoSJpegCodec();
+public:
+ virtual void encodeVideo(KviDataBuffer * videoSignal, KviDataBuffer * stream);
+ virtual void encodeAudio(KviDataBuffer * audioSignal, KviDataBuffer * stream);
+ virtual void decode(KviDataBuffer * stream,KviDataBuffer * signal);
+ virtual int encodedFrameSize();
+ virtual int decodedFrameSize();
+};
+
#ifndef COMPILE_DISABLE_OGG_THEORA
class KviDccVideoTheoraCodec : public KviDccVideoCodec
{