NewPipe/app/src/main/java/org/schabi/newpipe/streams
kapodamy ca8f8e0ee9
misc changes
* read "SeekPreRoll" from the source track (if available)
* use the longest track duration as segment duration, instead of the video track duration
* do not hardcode the "Cue" reserved space behavior
* do not hardcode the "EBML Void" element, unreported issue. The size was not properly calculated
* rewrite the key-frame picking
* remove writeInt(), writeFloat() and writeShort() methods, use inline code
* set "SeekPreRoll" and "CodecDelays" values on output tracks (if available)
* rewrite the "Cluster" maker
* rewrite the code of how "Cluster" sizes are written

Fix encode() method (the reason of this commit/pull-request):
* Use the unsigned shift operator instead of dividing the value, due precession lost
2020-03-12 00:50:14 -03:00
..
io Implement Storage Access Framework 2019-06-03 18:16:41 -03:00
DataReader.java Update DataReader.java 2020-02-06 17:00:32 -03:00
Mp4DashReader.java remove netbeans editor-fold comments 2019-12-06 16:30:07 -03:00
Mp4FromDashWriter.java fixup for #3081 2020-02-20 13:20:20 -03:00
OggFromWebMWriter.java Migrate annotation to androidx 2019-12-12 21:31:23 +01:00
SrtFromTtmlWriter.java readability changes 2020-01-20 23:33:30 -03:00
WebMReader.java misc changes 2020-03-12 00:50:14 -03:00
WebMWriter.java misc changes 2020-03-12 00:50:14 -03:00