5 #ifndef PACKAGER_MEDIA_FORMATS_WEBM_WEBM_AUDIO_CLIENT_H_
6 #define PACKAGER_MEDIA_FORMATS_WEBM_WEBM_AUDIO_CLIENT_H_
12 #include <packager/macros/classes.h>
13 #include <packager/media/base/audio_stream_info.h>
14 #include <packager/media/formats/webm/webm_parser.h>
18 class AudioDecoderConfig;
46 const std::string& codec_id,
47 const std::vector<uint8_t>& codec_private,
50 const std::string& language,
55 bool OnUInt(
int id, int64_t val)
override;
56 bool OnFloat(
int id,
double val)
override;
59 double samples_per_second_;
60 double output_samples_per_second_;
All the methods that are virtual are virtual for mocking.