mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-09-21 04:37:09 +08:00
17 lines
559 B
C++
17 lines
559 B
C++
#pragma once
|
|
|
|
#include <map>
|
|
#include <string>
|
|
#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);
|