Without this, the byte is cast as follows (in bits) if the top byte is set: 10000010 -> 1000000000000000000000000000010 This works because we then always shift at least one bit left, and only look at the bottom 8 bits of the result. It's confusing though. It's clearer if the cast to int gives just adds zeros to the front, like: 10000010 -> 0000000000000000000000010000010
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| audio | Loading commit data... | |
| chunk | Loading commit data... | |
| dash | Loading commit data... | |
| drm | Loading commit data... | |
| hls | Loading commit data... | |
| metadata | Loading commit data... | |
| parser | Loading commit data... | |
| smoothstreaming | Loading commit data... | |
| text | Loading commit data... | |
| upstream | Loading commit data... | |
| util | Loading commit data... | |
| Ac3PassthroughAudioTrackRenderer.java | Loading commit data... | |
| BehindLiveWindowException.java | Loading commit data... | |
| C.java | Loading commit data... | |
| CodecCounters.java | Loading commit data... | |
| CryptoInfo.java | Loading commit data... | |
| DecoderInfo.java | Loading commit data... | |
| DefaultLoadControl.java | Loading commit data... | |
| DummyTrackRenderer.java | Loading commit data... | |
| ExoPlaybackException.java | Loading commit data... | |
| ExoPlayer.java | Loading commit data... | |
| ExoPlayerImpl.java | Loading commit data... | |
| ExoPlayerImplInternal.java | Loading commit data... | |
| ExoPlayerLibraryInfo.java | Loading commit data... | |
| FrameworkSampleSource.java | Loading commit data... | |
| LoadControl.java | Loading commit data... | |
| MediaClock.java | Loading commit data... | |
| MediaCodecAudioTrackRenderer.java | Loading commit data... | |
| MediaCodecTrackRenderer.java | Loading commit data... | |
| MediaCodecUtil.java | Loading commit data... | |
| MediaCodecVideoTrackRenderer.java | Loading commit data... | |
| MediaFormat.java | Loading commit data... | |
| MediaFormatHolder.java | Loading commit data... | |
| ParserException.java | Loading commit data... | |
| SampleHolder.java | Loading commit data... | |
| SampleSource.java | Loading commit data... | |
| SmoothFrameReleaseTimeHelper.java | Loading commit data... | |
| TrackInfo.java | Loading commit data... | |
| TrackRenderer.java | Loading commit data... | |
| VideoSurfaceView.java | Loading commit data... |