2019-04-01 09:10:25 +02:00
|
|
|
#pragma once
|
|
|
|
|
2015-07-02 09:52:59 +02:00
|
|
|
#include <obs.hpp>
|
|
|
|
|
|
|
|
#include <map>
|
2022-12-17 18:16:05 +01:00
|
|
|
#include <vector>
|
2015-07-02 09:52:59 +02:00
|
|
|
|
2022-12-17 18:16:05 +01:00
|
|
|
const std::map<int, std::string> &GetSimpleAACEncoderBitrateMap();
|
|
|
|
const char *GetSimpleAACEncoderForBitrate(int bitrate);
|
|
|
|
int FindClosestAvailableSimpleAACBitrate(int bitrate);
|
|
|
|
|
|
|
|
const std::map<int, std::string> &GetSimpleOpusEncoderBitrateMap();
|
|
|
|
const char *GetSimpleOpusEncoderForBitrate(int bitrate);
|
|
|
|
int FindClosestAvailableSimpleOpusBitrate(int bitrate);
|
|
|
|
|
|
|
|
const std::vector<int> &GetAudioEncoderBitrates(const char *id);
|
|
|
|
int FindClosestAvailableAudioBitrate(const char *id, int bitrate);
|