1
0

audio-encoders.hpp 559 B

12345678910111213141516
  1. #pragma once
  2. #include <map>
  3. #include <string>
  4. #include <vector>
  5. const std::map<int, std::string> &GetSimpleAACEncoderBitrateMap();
  6. const char *GetSimpleAACEncoderForBitrate(int bitrate);
  7. int FindClosestAvailableSimpleAACBitrate(int bitrate);
  8. const std::map<int, std::string> &GetSimpleOpusEncoderBitrateMap();
  9. const char *GetSimpleOpusEncoderForBitrate(int bitrate);
  10. int FindClosestAvailableSimpleOpusBitrate(int bitrate);
  11. const std::vector<int> &GetAudioEncoderBitrates(const char *id);
  12. int FindClosestAvailableAudioBitrate(const char *id, int bitrate);