Added Opus::getPreSkip function

This commit is contained in:
Thulinma 2018-07-18 21:37:59 +02:00
parent 68a1bff34f
commit 01890fe510
2 changed files with 6 additions and 0 deletions

View file

@ -3,6 +3,11 @@
namespace Opus{ namespace Opus{
uint16_t getPreSkip(const char * initData){
return initData[10] + initData[11]* 256;
}
unsigned int Opus_getDuration(const char *part){ unsigned int Opus_getDuration(const char *part){
const char config = part[0] >> 3; const char config = part[0] >> 3;
const char code = part[0] & 3; const char code = part[0] & 3;

View file

@ -1,6 +1,7 @@
#include <string> #include <string>
namespace Opus{ namespace Opus{
uint16_t getPreSkip(const char * initData);
unsigned int Opus_getDuration(const char *part); unsigned int Opus_getDuration(const char *part);
std::string Opus_prettyPacket(const char *part, int len); std::string Opus_prettyPacket(const char *part, int len);
} }