Fix aac specific config reset on stop

Signed-off-by: Leo Ma <begeekmyfriend@gmail.com>
camera2
Leo Ma 9 years ago
parent 5b0f39b6e1
commit c3b264ce28

@ -223,6 +223,7 @@ public class SrsFlvMuxer {
Log.i(TAG, "worker: disconnect SRS ok."); Log.i(TAG, "worker: disconnect SRS ok.");
} }
flv.reset();
needToFindKeyFrame = true; needToFindKeyFrame = true;
Log.i(TAG, "SrsFlvMuxer closed"); Log.i(TAG, "SrsFlvMuxer closed");
} }
@ -800,10 +801,13 @@ public class SrsFlvMuxer {
public SrsFlv() { public SrsFlv() {
avc = new SrsRawH264Stream(); avc = new SrsRawH264Stream();
reset();
}
public void reset() {
h264_sps_changed = false; h264_sps_changed = false;
h264_pps_changed = false; h264_pps_changed = false;
h264_sps_pps_sent = false; h264_sps_pps_sent = false;
aac_specific_config = null; aac_specific_config = null;
} }

Loading…
Cancel
Save