mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-06-14 12:05:58 +08:00
完成AAC RTMP编解码类
This commit is contained in:
@@ -114,12 +114,12 @@ bool AACRtpDecoder::inputRtp(const RtpPacket::Ptr &rtppack, bool key_pos) {
|
||||
m_adts->sequence = rtppack->sequence;
|
||||
m_adts->timeStamp = rtppack->timeStamp * (1000.0 / m_sampleRate);
|
||||
writeAdtsHeader(*m_adts, m_adts->buffer);
|
||||
onGetAdts(m_adts);
|
||||
onGetAAC(m_adts);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
void AACRtpDecoder::onGetAdts(const AACFrame::Ptr &frame) {
|
||||
void AACRtpDecoder::onGetAAC(const AACFrame::Ptr &frame) {
|
||||
//写入环形缓存
|
||||
RtpCodec::inputFrame(frame);
|
||||
m_adts = obtainFrame();
|
||||
|
||||
Reference in New Issue
Block a user