Release 1.1.1
Bugfixes:
Always show the error code in Demo app when error happens
Remove unused constructors from parsers
Remove Track interface from MediaParser
Remove unused method
Allow playback after error in Demo application
Extract duplicated code into method
Remove constructor with filedescriptor from MediaParser
Avoid crash when starting unsupported content using content uri
Update file browsing in Demo application
Prevent NullPointerException in HTTPBufferedDataSource
DASH: Play remaining buffers after disconnect.
Fix reading past eof in DirectDataSource
Improve file browsing in Demoapplication
Assign current audio/video track after trak is parsed
Correct parsing of MTDT box
Add HTTP sniffer
MPEG-DASH: Support MPD in UTF-16
Only skip to i-frame for AVC and HEVC
Remove createTrack from MediaParser
Move MetaData implementations into MediaParser
Reconnect handling in Paused (non-consuming) state
Yield audio render loop
Print error reason in DemoApplication
Fix code inspection warnings in DemoApplication
Fix warnings from code inspection
Make methods static
Change accessability
Fix code inspection warnings in loops
Make variables final
Remove type from generics instantiations
Remove uneccessary code
Fix findBugs warning
Streaming not resuming after seek to near end
MPEG-DASH: Parse global BaseURL
Fix static code analysis warnings
Move MPEG-DASH detection into source
MPEG-DASH: Remove unused code
Move MPEG-DASH into streaming package
Make ISOBMFFParser more extendable
Return parse result immediately on second call
Handle format change buffers in AudioThread
Check that input buffer can fit access unit
Sanity check links file
Add null check for metadata
Send subtitles during seek
MPEG-DASH: Respect deselected representations
Avoid nullpointer when checking mime for DRM content
Removed word SmoothStreaming from demoapplication
Store thumbnail data after parse
Update readme file
Check codec before use
Abort stream to prevent Video freeze
MPEG-DASH: Avoid crash for unsupported content
Add MPDParser tests