Move RtpFrameReferenceFinder out of video_coding namespace.
Namespace used because of copy-pasting an old pattern, should never have been used in the first place. Removing it now to make followup refactoring prettier. Bug: webrtc:12579 Change-Id: I00a80958401cfa368769dc0a1d8bbdd76aaa4ef5 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/212603 Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Philip Eliasson <philipel@webrtc.org> Cr-Commit-Position: refs/heads/master@{#33536}
This commit is contained in:
@ -21,14 +21,13 @@
|
||||
#include "modules/video_coding/rtp_vp9_ref_finder.h"
|
||||
|
||||
namespace webrtc {
|
||||
namespace video_coding {
|
||||
namespace internal {
|
||||
class RtpFrameReferenceFinderImpl {
|
||||
public:
|
||||
RtpFrameReferenceFinderImpl() = default;
|
||||
|
||||
RtpFrameReferenceFinder::ReturnVector ManageFrame(
|
||||
std::unique_ptr<RtpFrameObject> frame);
|
||||
std::unique_ptr<video_coding::RtpFrameObject> frame);
|
||||
RtpFrameReferenceFinder::ReturnVector PaddingReceived(uint16_t seq_num);
|
||||
void ClearTo(uint16_t seq_num);
|
||||
|
||||
@ -46,7 +45,7 @@ class RtpFrameReferenceFinderImpl {
|
||||
};
|
||||
|
||||
RtpFrameReferenceFinder::ReturnVector RtpFrameReferenceFinderImpl::ManageFrame(
|
||||
std::unique_ptr<RtpFrameObject> frame) {
|
||||
std::unique_ptr<video_coding::RtpFrameObject> frame) {
|
||||
const RTPVideoHeader& video_header = frame->GetRtpVideoHeader();
|
||||
|
||||
if (video_header.generic.has_value()) {
|
||||
@ -157,7 +156,7 @@ RtpFrameReferenceFinder::RtpFrameReferenceFinder(
|
||||
RtpFrameReferenceFinder::~RtpFrameReferenceFinder() = default;
|
||||
|
||||
void RtpFrameReferenceFinder::ManageFrame(
|
||||
std::unique_ptr<RtpFrameObject> frame) {
|
||||
std::unique_ptr<video_coding::RtpFrameObject> frame) {
|
||||
// If we have cleared past this frame, drop it.
|
||||
if (cleared_to_seq_num_ != -1 &&
|
||||
AheadOf<uint16_t>(cleared_to_seq_num_, frame->first_seq_num())) {
|
||||
@ -186,5 +185,4 @@ void RtpFrameReferenceFinder::HandOffFrames(ReturnVector frames) {
|
||||
}
|
||||
}
|
||||
|
||||
} // namespace video_coding
|
||||
} // namespace webrtc
|
||||
|
||||
Reference in New Issue
Block a user