mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-09-20 13:08:50 +02:00
b15684aa17
Also refactors AAC bitrate map too.
18 lines
561 B
C++
18 lines
561 B
C++
#pragma once
|
|
|
|
#include <obs.hpp>
|
|
|
|
#include <map>
|
|
#include <vector>
|
|
|
|
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);
|