@Override public void dispose () { track.stop(); track.release(); }
@Override public void dispose () { track.stop(); track.release(); }
@Override public void playToEndOfStream() throws WriteException { if (handledEndOfStream || !isInitialized()) { return; } if (drainAudioProcessorsToEndOfStream()) { // The audio processors have drained, so drain the underlying audio track. audioTrackPositionTracker.handleEndOfStream(getWrittenFrames()); audioTrack.stop(); bytesUntilNextAvSync = 0; handledEndOfStream = true; } }
track.stop(); track.release();
private void audioTrackRelease() { if (mAudioTrack != null) { if (mAudioTrack.getState() == AudioTrack.STATE_INITIALIZED) mAudioTrack.stop(); mAudioTrack.release(); } mAudioTrack = null; }
public void release() { Log.v(TAG, "AudioJack object released"); if (audioRecord != null) { if (audioRecord.getState() == AudioRecord.RECORDSTATE_RECORDING) audioRecord.stop(); audioRecord.release(); } if (audioTrack != null) { if (audioTrack.getState() == AudioTrack.PLAYSTATE_PLAYING) audioTrack.stop(); audioTrack.release(); } } }
m_audioTrack.stop();
public synchronized void stopPlaying() { if (mTrack == null) { mPreventStart = true; } else { mTrack.stop(); } }
public void stop() { if (mAudioTrack != null) { mAudioTrack.stop(); mAudioTrack = null; } }
public void stop() { if (mAudioTrack != null) { mAudioTrack.stop(); mAudioTrack = null; } }
/** * Ensures that the last data passed to {@link #handleBuffer(ByteBuffer, int, int, long)} is * played out in full. */ public void handleEndOfStream() { if (audioTrack != null) { // Required to ensure that the media written to the AudioTrack is played out in full. audioTrack.stop(); } }
private static void stopBeeping() { if (currentlyBeeping) { // Let the buffer deplete after we've played the lead-out audioTrack.write(sampTail, 0, sampTail.length); currentlyBeeping = false; } // Finish playing what's been buffered and then stop audioTrack.stop(); }
public static void ndkAudioQuit() { if (mAudioTrack != null) { mAudioTrack.stop(); mAudioTrack.release(); mAudioTrack = null; } }
public static void ndkAudioQuit() { if (mAudioTrack != null) { mAudioTrack.stop(); mAudioTrack.release(); mAudioTrack = null; } }
public void stopPlayer() { if (!mIsPlayStarted) { return; } if (mAudioTrack.getPlayState() == AudioTrack.PLAYSTATE_PLAYING) { mAudioTrack.stop(); } mAudioTrack.release(); mIsPlayStarted = false; Log.i(TAG, "Stop audio player success !"); }
private void audioTrackRelease() { if (mAudioTrack != null) { if (mAudioTrack.getState() == AudioTrack.STATE_INITIALIZED) mAudioTrack.stop(); mAudioTrack.release(); } mAudioTrack = null; }
private void audioTrackRelease() { if (mAudioTrack != null) { if (mAudioTrack.getState() == AudioTrack.STATE_INITIALIZED) mAudioTrack.stop(); mAudioTrack.release(); } mAudioTrack = null; }
private void audioTrackRelease() { if (mAudioTrack != null) { if (mAudioTrack.getState() == AudioTrack.STATE_INITIALIZED) mAudioTrack.stop(); mAudioTrack.release(); } mAudioTrack = null; }
protected void internal_stop_audio() { if (DEBUG) Log.v(TAG, "internal_stop_audio:"); if (mAudioTrack != null) { if (mAudioTrack.getState() != AudioTrack.STATE_UNINITIALIZED) mAudioTrack.stop(); mAudioTrack.release(); mAudioTrack = null; } mAudioOutTempBuf = null; }
private void audioTrackRelease() { if (mAudioTrack != null) { if (mAudioTrack.getState() == AudioTrack.STATE_INITIALIZED) mAudioTrack.stop(); mAudioTrack.release(); } mAudioTrack = null; }