arduino-audio-tools
Loading...
Searching...
No Matches
src
AudioTools
Video
MultiVideoDemuxerFull.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
AudioTools/AudioCodecs/ContainerAVI.h
"
4
#include "
AudioTools/AudioCodecs/ContainerMP4.h
"
5
#include "
AudioTools/AudioCodecs/ContainerMPG.h
"
6
#include "
AudioTools/Video/MultiVideoDemuxer.h
"
7
8
namespace
audio_tools
{
9
35
class
MultiVideoDemuxerFull
:
public
MultiVideoDemuxer
{
36
public
:
37
MultiVideoDemuxerFull
() {
38
addDemuxer
(
avi
);
39
addDemuxer
(
mp4
);
40
addDemuxer
(
mpg
);
41
}
42
43
protected
:
44
DemuxerAVI
avi
;
45
DemuxerMP4
mp4
;
46
DemuxerMPG
mpg
;
47
};
48
49
}
// namespace audio_tools
ContainerAVI.h
ContainerMP4.h
ContainerMPG.h
MultiVideoDemuxer.h
audio_tools::DemuxerAVI
AVI Container Decoder which can be fed with small chunks of data. The minimum length must be bigger t...
Definition
ContainerAVI.h:281
audio_tools::DemuxerMP4
DemuxerMP4 extracts both the audio and (H.264) video track from a general, interleaved MP4/ISO-BMFF s...
Definition
ContainerMP4.h:53
audio_tools::DemuxerMPG
MPEG-1 System (Program) Stream Demuxer, as defined by ISO/IEC 11172-1: splits the pack_header/system_...
Definition
ContainerMPG.h:111
audio_tools::MultiVideoDemuxerFull
MultiVideoDemuxer pre-registered with every container format this library ships a demuxer for: Demuxe...
Definition
MultiVideoDemuxerFull.h:35
audio_tools::MultiVideoDemuxerFull::mpg
DemuxerMPG mpg
Definition
MultiVideoDemuxerFull.h:46
audio_tools::MultiVideoDemuxerFull::MultiVideoDemuxerFull
MultiVideoDemuxerFull()
Definition
MultiVideoDemuxerFull.h:37
audio_tools::MultiVideoDemuxerFull::avi
DemuxerAVI avi
Definition
MultiVideoDemuxerFull.h:44
audio_tools::MultiVideoDemuxerFull::mp4
DemuxerMP4 mp4
Definition
MultiVideoDemuxerFull.h:45
audio_tools::MultiVideoDemuxer
Manages multiple Demuxers with automatic container-format detection - the container-side counterpart ...
Definition
MultiVideoDemuxer.h:52
audio_tools::MultiVideoDemuxer::addDemuxer
void addDemuxer(Demuxer &demuxer)
Definition
MultiVideoDemuxer.h:64
audio_tools
Generic Implementation of sound input and output for desktop environments using portaudio.
Definition
LMSEchoCancellationStream.h:6
Generated by
1.9.8