1*30877f79SAndroid Build Coastguard Worker# Proguard rules specific to the DataSource module. 2*30877f79SAndroid Build Coastguard Worker 3*30877f79SAndroid Build Coastguard Worker# Constant folding for resource integers may mean that a resource passed to this method appears to be unused. Keep the method to prevent this from happening. 4*30877f79SAndroid Build Coastguard Worker-keepclassmembers class com.google.android.exoplayer2.upstream.RawResourceDataSource { 5*30877f79SAndroid Build Coastguard Worker public static android.net.Uri buildRawResourceUri(int); 6*30877f79SAndroid Build Coastguard Worker} 7*30877f79SAndroid Build Coastguard Worker 8*30877f79SAndroid Build Coastguard Worker# Constructors accessed via reflection in DefaultDataSource 9*30877f79SAndroid Build Coastguard Worker-dontnote com.google.android.exoplayer2.ext.rtmp.RtmpDataSource 10*30877f79SAndroid Build Coastguard Worker-keepclassmembers class com.google.android.exoplayer2.ext.rtmp.RtmpDataSource { 11*30877f79SAndroid Build Coastguard Worker <init>(); 12*30877f79SAndroid Build Coastguard Worker} 13