arduino-audio-tools
Loading...
Searching...
No Matches
MuxerMP4 Member List

This is the complete list of members for MuxerMP4, including all inherited members.

aacSampleRateIndex(uint32_t sampleRate)MuxerMP4inlineprotectedstatic
addAudioFrame(const uint8_t *data, size_t len) overrideMuxerMP4inlinevirtual
addI420Frame(const uint8_t *data, size_t len) overrideMuxerMP4inlinevirtual
addJpegFrame(const uint8_t *data, size_t len) overrideMuxerMP4inlinevirtual
addRawFrame(const uint8_t *data, size_t len)MuxerMP4inlineprotected
addRGB565Frame(const uint8_t *data, size_t len) overrideMuxerMP4inlinevirtual
addVideoFrame(const uint8_t *data, size_t len, bool isKeyFrame=true) overrideMuxerMP4inlinevirtual
addYUV422Frame(const uint8_t *data, size_t len) overrideMuxerMP4inlinevirtual
audio_base_timeMuxerMP4protected
audio_frame_countMuxerMP4protected
audio_infoMuxerMP4protected
audio_profileMuxerMP4protected
audio_sample_durationMuxerMP4protected
audio_seqMuxerMP4protected
audio_timescaleMuxerMP4protected
audioFrameCount()MuxerMP4inline
audioInfo() overrideMuxerMP4inlinevirtual
begin() overrideMuxerMP4inlinevirtual
boxMuxerMP4protected
checkRawFrame(VideoFormat expected, size_t len)MuxerMP4inlineprotected
checkVideoFormat(VideoFormat expected)MuxerMP4inlineprotected
end() overrideMuxerMP4inlinevirtual
flush()Muxerinlinevirtual
forEachAnnexBNal(const uint8_t *data, size_t len, F callback)MuxerMP4inlineprotectedstatic
fragment_seqMuxerMP4protected
getAudioSamplesPerVideoFrame()Muxerinline
getVideoInfo() overrideMuxerMP4inlinevirtual
has_audioMuxerMP4protected
is_openMuxerMP4protected
kAudioTrackIdMuxerMP4protectedstatic
kVideoTrackIdMuxerMP4protectedstatic
mime() overrideMuxerMP4inlinevirtual
moov_writtenMuxerMP4protected
MuxerMP4()MuxerMP4inline
MuxerMP4(Print &out)MuxerMP4inline
nal_tmpMuxerMP4protected
operator bool() overrideMuxerMP4inlinevirtual
p_outMuxerMP4protected
p_printMuxerprotected
pps_dataMuxerMP4protected
setAudioInfo(AudioInfoFormat info) overrideMuxerMP4inlinevirtual
setAudioProfile(int aacProfile)MuxerMP4inline
setOutput(Print &out) overrideMuxerMP4inlinevirtual
setStreamType(StreamContentType type) overrideMuxerMP4inlinevirtual
setVideoConfigData(const uint8_t *spsPpsAnnexB, size_t len)MuxerMP4inlineprotected
setVideoInfo(MuxerVideoConfig config) overrideMuxerMP4inlinevirtual
sps_dataMuxerMP4protected
streamType() overrideMuxerMP4inlinevirtual
tryWriteMoov()MuxerMP4inlineprotected
video_base_timeMuxerMP4protected
video_cfgMuxerMP4protected
video_frame_countMuxerMP4protected
video_sample_durationMuxerMP4protected
video_seqMuxerMP4protected
video_timescaleMuxerMP4protected
videoFrameCount()MuxerMP4inline
write(const uint8_t *data, size_t len) overrideMuxerMP4inlinevirtual
write_stream_typeMuxerMP4protected
writeAudioSampleEntryHeader(MP4BoxWriter &b)MuxerMP4inlineprotected
writeAudioStbl(MP4BoxWriter &b)MuxerMP4inlineprotected
writeAvcC(MP4BoxWriter &b)MuxerMP4inlineprotected
writeDinf(MP4BoxWriter &b)MuxerMP4inlineprotected
writeEsds(MP4BoxWriter &b)MuxerMP4inlineprotected
writeEsdsMjpeg(MP4BoxWriter &b)MuxerMP4inlineprotected
writeFtypMoov()MuxerMP4inlineprotected
writeHdlr(MP4BoxWriter &b, const char *handlerType, const char *name)MuxerMP4inlineprotected
writeMdhd(MP4BoxWriter &b, uint32_t timescale)MuxerMP4inlineprotected
writeMoofMdat(uint32_t trackId, const uint8_t *data, size_t len, uint32_t sampleDuration, bool isKeyFrame, uint32_t baseTime)MuxerMP4inlineprotected
writeMvex(MP4BoxWriter &b)MuxerMP4inlineprotected
writeMvhd(MP4BoxWriter &b)MuxerMP4inlineprotected
writeTkhd(MP4BoxWriter &b, uint32_t trackId, bool isVideo)MuxerMP4inlineprotected
writeTrak(MP4BoxWriter &b, uint32_t trackId, bool isVideo)MuxerMP4inlineprotected
writeVideoStbl(MP4BoxWriter &b)MuxerMP4inlineprotected