release method
void
release()
Implementation
void release() {
if (_isRelease == true) return;
BLLogger.info("reset()");
_innerReset();
_isRelease = true;
if (_playerStateController.isClosed == false) {
_playerStateController.close();
}
if (_valueController.isClosed == false) {
_valueController.close();
}
if (_progressController.isClosed == false) {
_progressController.close();
}
if (_positionController.isClosed == false) {
_positionController.close();
}
if (_bufferedController.isClosed == false) {
_bufferedController.close();
}
if (_isBufferingController.isClosed == false) {
_isBufferingController.close();
}
BLLogger.info("release()");
}