From 4d84f0fab1da048b64d2e490b2cd8f031327dc62 Mon Sep 17 00:00:00 2001 From: Leo Ma Date: Fri, 3 Mar 2017 13:00:07 +0800 Subject: [PATCH] Updrade Android Studio 2.3 Signed-off-by: Leo Ma --- build.gradle | 2 +- library/src/main/java/net/ossrs/yasea/SrsEncoder.java | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index cfce2ca..8998434 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:2.2.3' + classpath 'com.android.tools.build:gradle:2.3.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/library/src/main/java/net/ossrs/yasea/SrsEncoder.java b/library/src/main/java/net/ossrs/yasea/SrsEncoder.java index 6915fe8..cbc235c 100644 --- a/library/src/main/java/net/ossrs/yasea/SrsEncoder.java +++ b/library/src/main/java/net/ossrs/yasea/SrsEncoder.java @@ -328,15 +328,13 @@ public class SrsEncoder { // when got encoded h264 es stream. private void onEncodedAnnexbFrame(ByteBuffer es, MediaCodec.BufferInfo bi) { - ByteBuffer record = es.duplicate(); - mp4Muxer.writeSampleData(videoMp4Track, record, bi); + mp4Muxer.writeSampleData(videoMp4Track, es.duplicate(), bi); flvMuxer.writeSampleData(videoFlvTrack, es, bi); } // when got encoded aac raw stream. private void onEncodedAacFrame(ByteBuffer es, MediaCodec.BufferInfo bi) { - ByteBuffer record = es.duplicate(); - mp4Muxer.writeSampleData(audioMp4Track, record, bi); + mp4Muxer.writeSampleData(audioMp4Track, es.duplicate(), bi); flvMuxer.writeSampleData(audioFlvTrack, es, bi); }