Added a requestKeyframe()

This commit is contained in:
Staz M
2020-10-20 01:52:11 -04:00
parent 0fad9c0a16
commit 1cb53362d1
5 changed files with 27 additions and 2 deletions

View File

@ -58,6 +58,8 @@ public:
*/
void onOutgoing(const std::function<void(rtc::message_ptr)>& cb);
virtual bool requestKeyframe() {return false;}
};
class Track;
@ -72,10 +74,14 @@ public:
void requestBitrate(unsigned int newBitrate);
bool requestKeyframe() override;
protected:
void pushREMB(unsigned int bitrate);
void pushRR(unsigned int lastSR_delay);
void pushPLI();
unsigned int mRequestedBitrate = 0;
SSRC mSsrc = 0;
uint32_t mGreatestSeqNo = 0;