private void handleSegmentInit(int segmentNr) {
            IOException exception = null;

            try {
                init(segmentNr);
            } catch (IOException e) {
                exception = e;
            }

            mSegmentSwitchingBarrier.doNotify(exception);
        }
Handles a segment by merging it with the init segment into a temporary file.
MediaPlayer-DASH/src/main/java/net/protyposis/android/mediaplayer/dash/DashMediaExtractor.java