5 #ifndef MEDIA_FORMATS_WEBM_WEBM_AUDIO_CLIENT_H_
6 #define MEDIA_FORMATS_WEBM_WEBM_AUDIO_CLIENT_H_
11 #include "packager/base/memory/scoped_ptr.h"
12 #include "packager/media/base/audio_stream_info.h"
13 #include "packager/media/formats/webm/webm_parser.h"
15 namespace edash_packager {
17 class AudioDecoderConfig;
45 const std::string& codec_id,
46 const std::vector<uint8_t>& codec_private,
49 const std::string& language,
54 bool OnUInt(
int id, int64_t val)
override;
55 bool OnFloat(
int id,
double val)
override;
58 double samples_per_second_;
59 double output_samples_per_second_;
67 #endif // MEDIA_FORMATS_WEBM_WEBM_AUDIO_CLIENT_H_