arduino-audio-tools
Loading...
Searching...
No Matches
src
AudioTools
Video
MultiVideoDecoderFull.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
AudioTools/Video/CodecH264.h
"
4
#include "
AudioTools/Video/CodecJPEG.h
"
5
#include "
AudioTools/Video/CodecMPG.h
"
6
#include "
AudioTools/Video/MultiVideoDecoder.h
"
7
8
namespace
audio_tools
{
9
35
class
MultiVideoDecoderFull
:
public
MultiVideoDecoder
{
36
public
:
37
MultiVideoDecoderFull
() {
38
addDecoder
(
mjpeg
);
39
addDecoder
(
mpeg1
);
40
addDecoder
(
h264
);
41
}
42
43
protected
:
44
MJPEGDecoder
mjpeg
;
45
MPGDecoder
mpeg1
;
46
H264Decoder
h264
;
47
};
48
49
}
// namespace audio_tools
CodecH264.h
CodecJPEG.h
CodecMPG.h
MultiVideoDecoder.h
audio_tools::H264Decoder
H.264 video decoder: wraps TinyH264Decoder (https://github.com/pschatzmann/TinyH264) as a VideoOutput...
Definition
CodecH264.h:58
audio_tools::MJPEGDecoder
Motion-JPEG video decoder: wraps TinyJPEGDecoder (https://github.com/pschatzmann/TinyJPEG,...
Definition
CodecJPEG.h:53
audio_tools::MPGDecoder
MPEG-1 (part 2) video decoder wrapper around TinyMPGDecoder.
Definition
CodecMPG.h:48
audio_tools::MultiVideoDecoderFull
MultiVideoDecoder pre-registered with every video codec this library ships a portable (no hardware-sp...
Definition
MultiVideoDecoderFull.h:35
audio_tools::MultiVideoDecoderFull::mpeg1
MPGDecoder mpeg1
Definition
MultiVideoDecoderFull.h:45
audio_tools::MultiVideoDecoderFull::MultiVideoDecoderFull
MultiVideoDecoderFull()
Definition
MultiVideoDecoderFull.h:37
audio_tools::MultiVideoDecoderFull::h264
H264Decoder h264
Definition
MultiVideoDecoderFull.h:46
audio_tools::MultiVideoDecoderFull::mjpeg
MJPEGDecoder mjpeg
Definition
MultiVideoDecoderFull.h:44
audio_tools::MultiVideoDecoder
Manages multiple VideoDecoders with automatic format detection - the video-side counterpart of MultiD...
Definition
MultiVideoDecoder.h:59
audio_tools::MultiVideoDecoder::addDecoder
void addDecoder(VideoDecoder &decoder)
Definition
MultiVideoDecoder.h:74
audio_tools
Generic Implementation of sound input and output for desktop environments using portaudio.
Definition
LMSEchoCancellationStream.h:6
Generated by
1.9.8