diff --git a/3rdpart/ZLToolKit b/3rdpart/ZLToolKit index 5d3253d8..abd54834 160000 --- a/3rdpart/ZLToolKit +++ b/3rdpart/ZLToolKit @@ -1 +1 @@ -Subproject commit 5d3253d8950c33d43c040b22a0c9963236f2db4d +Subproject commit abd548345e5eeef5558439aa786391408a674b17 diff --git a/src/Player/PlayerProxy.cpp b/src/Player/PlayerProxy.cpp index 571a0019..294d77ba 100644 --- a/src/Player/PlayerProxy.cpp +++ b/src/Player/PlayerProxy.cpp @@ -197,7 +197,7 @@ public: auto audio_idx = frame->dts() / MUTE_ADTS_DATA_MS; if(_audio_idx != audio_idx){ _audio_idx = audio_idx; - auto aacFrame = std::make_shared(CodecAAC, (char *)MUTE_ADTS_DATA, MUTE_ADTS_DATA_LEN, _audio_idx * MUTE_ADTS_DATA_MS); + auto aacFrame = std::make_shared(CodecAAC, (char *)MUTE_ADTS_DATA, MUTE_ADTS_DATA_LEN, _audio_idx * MUTE_ADTS_DATA_MS, 0 ,ADTS_HEADER_LEN); FrameDispatcher::inputFrame(aacFrame); } }