media/library/src/main/java/com/google/android/exoplayer2/upstream
eguven 92a98d1ce2 Encrypt SimpleCache index file.
Clean up AtomicFile and make it return a custom FileOutputStream
for writing which handles IOException automatically during write
operations.

It also syncs the file descriptor and deletes the backup file on
close() call. This fixes the order of flush and close operations
when the fileoutputstream is wrapped by another OutputStream.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=138779187
2016-11-10 21:15:35 +00:00
..
cache Encrypt SimpleCache index file. 2016-11-10 21:15:35 +00:00
Allocation.java Consistent Javadoc for upstream package 2016-07-22 22:41:36 +01:00
Allocator.java Consistent Javadoc for upstream package 2016-07-22 22:41:36 +01:00
AssetDataSource.java Clean up some DataSource implementations 2016-10-04 23:42:20 +01:00
BandwidthMeter.java Simple language + Javadoc consistency 2016-07-28 20:04:40 +01:00
ByteArrayDataSink.java Sanitize constants 2016-08-31 15:25:18 +01:00
ByteArrayDataSource.java Clean up some DataSource implementations 2016-10-04 23:42:20 +01:00
ContentDataSource.java Clean up some DataSource implementations 2016-10-04 23:42:20 +01:00
DataSink.java Added CacheDataSourceFactory, FileDataSourceFactory and CacheDataSinkFactory. 2016-09-08 16:29:48 +01:00
DataSource.java Clean up some DataSource implementations 2016-10-04 23:42:20 +01:00
DataSourceException.java DataSourceException: Used to specify a DataSource error. 2016-09-02 16:20:06 +01:00
DataSourceInputStream.java Use new import ordering. 2016-08-08 11:06:48 +01:00
DataSpec.java Rollback "Add REQUIRE_HTTPS flag" 2016-10-19 17:00:03 +01:00
DefaultAllocator.java Trim allocator on stop/reset by default 2016-10-03 17:44:01 +01:00
DefaultBandwidthMeter.java Pass source to TransferListener events 2016-08-10 20:03:30 +01:00
DefaultDataSource.java Expose timeout values in DefaultDataSourceFactory. 2016-08-31 15:25:07 +01:00
DefaultDataSourceFactory.java created DefaultHttpDataSourceFactory 2016-09-02 16:15:18 +01:00
DefaultHttpDataSource.java Rollback "Add REQUIRE_HTTPS flag" 2016-10-19 17:00:03 +01:00
DefaultHttpDataSourceFactory.java created DefaultHttpDataSourceFactory 2016-09-02 16:15:18 +01:00
FileDataSource.java Finish cleaning DataSource implementations. 2016-10-04 23:42:55 +01:00
FileDataSourceFactory.java Added CacheDataSourceFactory, FileDataSourceFactory and CacheDataSinkFactory. 2016-09-08 16:29:48 +01:00
HttpDataSource.java Use @IntDef where possible. 2016-09-28 11:25:02 +01:00
Loader.java Fix a bunch more Javadoc 2016-08-31 15:25:24 +01:00
LoaderErrorThrower.java Use new import ordering. 2016-08-08 11:06:48 +01:00
ParsingLoadable.java Use new import ordering. 2016-08-08 11:06:48 +01:00
PriorityDataSource.java Use new import ordering. 2016-08-08 11:06:48 +01:00
RawResourceDataSource.java Fix/suppress some analysis warnings. 2016-10-24 11:44:49 +01:00
TeeDataSource.java Sanitize constants 2016-08-31 15:25:18 +01:00
TransferListener.java Pass source to TransferListener events 2016-08-10 20:03:30 +01:00
UdpDataSource.java Finish cleaning DataSource implementations. 2016-10-04 23:42:55 +01:00