22#ifndef CHEWY_VIDEO_CFO_DECODER_H
23#define CHEWY_VIDEO_CFO_DECODER_H
25#include "graphics/surface.h"
26#include "video/flic_decoder.h"
30#define MAX_SOUND_EFFECTS 14
49 ~CfoVideoTrack()
override;
51 void readHeader()
override;
56 void handleFrame()
override;
57 void handleCustomFrame();
63 uint8 *_soundEffects[MAX_SOUND_EFFECTS];
64 uint32 _soundEffectSize[MAX_SOUND_EFFECTS];
68 uint8 _sfxBalances[MAX_SOUND_EFFECTS];
69 uint8 _sfxGlobalVolume;
Definition: cfo_decoder.h:35
bool loadStream(Common::SeekableReadStream *stream) override
Definition: flic_decoder.h:62
Definition: flic_decoder.h:50
virtual const Graphics::Surface * decodeNextFrame()