Browse Source

Fixed setting the payload type

Staz M 4 years ago
parent
commit
be96e8b1fa
1 changed files with 2 additions and 2 deletions
  1. 2 2
      include/rtc/rtp.hpp

+ 2 - 2
include/rtc/rtp.hpp

@@ -69,7 +69,7 @@ public:
         _seqNumber = htons(newSeqNo);
     }
     inline void setPayloadType(uint8_t newPayloadType) {
-        _payloadType = 0b01111111u & newPayloadType;
+        _payloadType = _payloadType | (0b01111111u & newPayloadType);
     }
     inline void setSsrc(uint32_t ssrc) {
         _ssrc = htonl(ssrc);
@@ -187,7 +187,7 @@ public:
     }
 
     inline void log() const {
-        PLOG_VERBOSE << "RTCP header: "
+        PLOG_INFO << "RTCP header: "
                    << "version=" << unsigned(version()) << ", padding=" << padding()
                    << ", reportCount=" << unsigned(reportCount())
                    << ", payloadType=" << unsigned(payloadType()) << ", length=" << length();