diff --git a/ExoPlayer.Common/ExoPlayer.Common.csproj b/ExoPlayer.Common/ExoPlayer.Common.csproj
index ce337310..8cbbf8b3 100644
--- a/ExoPlayer.Common/ExoPlayer.Common.csproj
+++ b/ExoPlayer.Common/ExoPlayer.Common.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/ExoPlayer.Core/ExoPlayer.Core.csproj b/ExoPlayer.Core/ExoPlayer.Core.csproj
index dff44988..5e90c2d5 100644
--- a/ExoPlayer.Core/ExoPlayer.Core.csproj
+++ b/ExoPlayer.Core/ExoPlayer.Core.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/ExoPlayer.Dash/Transforms/Metadata.xml b/ExoPlayer.Dash/Transforms/Metadata.xml
index bb0c1920..a8ef9dd7 100644
--- a/ExoPlayer.Dash/Transforms/Metadata.xml
+++ b/ExoPlayer.Dash/Transforms/Metadata.xml
@@ -51,10 +51,10 @@
Com.Google.Android.Exoplayer2.Source.IMediaSourceFactory
- Com.Google.Android.Exoplayer2.Source.IMediaSourceFactory
+ Com.Google.Android.Exoplayer2.Source.IMediaSource.IFactory
- Com.Google.Android.Exoplayer2.Source.IMediaSourceFactory
+ Com.Google.Android.Exoplayer2.Source.IMediaSource.IFactory
diff --git a/ExoPlayer.Ext.Cast/ExoPlayer.Ext.Cast.csproj b/ExoPlayer.Ext.Cast/ExoPlayer.Ext.Cast.csproj
index 84da3074..1b1987a4 100644
--- a/ExoPlayer.Ext.Cast/ExoPlayer.Ext.Cast.csproj
+++ b/ExoPlayer.Ext.Cast/ExoPlayer.Ext.Cast.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/ExoPlayer.Ext.Cronet/ExoPlayer.Ext.Cronet.csproj b/ExoPlayer.Ext.Cronet/ExoPlayer.Ext.Cronet.csproj
index c9be5fe2..f76fcb7a 100644
--- a/ExoPlayer.Ext.Cronet/ExoPlayer.Ext.Cronet.csproj
+++ b/ExoPlayer.Ext.Cronet/ExoPlayer.Ext.Cronet.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/ExoPlayer.Ext.Ima/Transforms/Metadata.xml b/ExoPlayer.Ext.Ima/Transforms/Metadata.xml
index c6881134..ce10e65a 100644
--- a/ExoPlayer.Ext.Ima/Transforms/Metadata.xml
+++ b/ExoPlayer.Ext.Ima/Transforms/Metadata.xml
@@ -72,6 +72,8 @@
- path="/api/package[@name='com.google.android.exoplayer2.ext.ima']/class[@name='ImaAdsLoader']/method[@name='OnRepeatModeChanged' and count(parameter)=1 and parameter[1][@type='int']]"
+ protected
+
+ Java.Lang.Object
\ No newline at end of file
diff --git a/ExoPlayer.Ext.Media2/ExoPlayer.Ext.Media2.csproj b/ExoPlayer.Ext.Media2/ExoPlayer.Ext.Media2.csproj
index 6ae9e7e0..859ddf36 100644
--- a/ExoPlayer.Ext.Media2/ExoPlayer.Ext.Media2.csproj
+++ b/ExoPlayer.Ext.Media2/ExoPlayer.Ext.Media2.csproj
@@ -15,7 +15,7 @@
-
+
diff --git a/ExoPlayer.Ext.MediaSession/ExoPlayer.Ext.MediaSession.csproj b/ExoPlayer.Ext.MediaSession/ExoPlayer.Ext.MediaSession.csproj
index dff622ea..4f352779 100644
--- a/ExoPlayer.Ext.MediaSession/ExoPlayer.Ext.MediaSession.csproj
+++ b/ExoPlayer.Ext.MediaSession/ExoPlayer.Ext.MediaSession.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/ExoPlayer.Ext.OkHttp/ExoPlayer.Ext.OkHttp.csproj b/ExoPlayer.Ext.OkHttp/ExoPlayer.Ext.OkHttp.csproj
index d47a4211..4a8770de 100644
--- a/ExoPlayer.Ext.OkHttp/ExoPlayer.Ext.OkHttp.csproj
+++ b/ExoPlayer.Ext.OkHttp/ExoPlayer.Ext.OkHttp.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/ExoPlayer.Ext.Workmanager/ExoPlayer.Ext.Workmanager.csproj b/ExoPlayer.Ext.Workmanager/ExoPlayer.Ext.Workmanager.csproj
index 1e8e6570..b5ea6bb7 100644
--- a/ExoPlayer.Ext.Workmanager/ExoPlayer.Ext.Workmanager.csproj
+++ b/ExoPlayer.Ext.Workmanager/ExoPlayer.Ext.Workmanager.csproj
@@ -12,6 +12,6 @@
-
+
\ No newline at end of file
diff --git a/ExoPlayer.Hls/Transforms/Metadata.xml b/ExoPlayer.Hls/Transforms/Metadata.xml
index bb42fe13..871285d7 100644
--- a/ExoPlayer.Hls/Transforms/Metadata.xml
+++ b/ExoPlayer.Hls/Transforms/Metadata.xml
@@ -17,9 +17,9 @@
Com.Google.Android.Exoplayer2.Source.IMediaSource
Com.Google.Android.Exoplayer2.Source.IMediaSource
- Com.Google.Android.Exoplayer2.Source.IMediaSourceFactory
+ Com.Google.Android.Exoplayer2.Source.IMediaSource.IFactory
- Com.Google.Android.Exoplayer2.Source.IMediaSourceFactory
+ Com.Google.Android.Exoplayer2.Source.IMediaSource.IFactory
protected
@@ -74,4 +74,5 @@
Com.Google.Android.Exoplayer2.Source.Hls.IHlsMediaChunkExtractor
Com.Google.Android.Exoplayer2.Source.Hls.IHlsMediaChunkExtractor
+ Com.Google.Android.Exoplayer2.Source.Hls.IHlsMediaChunkExtractor
diff --git a/ExoPlayer.Rtsp/Transforms/Metadata.xml b/ExoPlayer.Rtsp/Transforms/Metadata.xml
index 23262fae..9e15877a 100644
--- a/ExoPlayer.Rtsp/Transforms/Metadata.xml
+++ b/ExoPlayer.Rtsp/Transforms/Metadata.xml
@@ -5,8 +5,8 @@
Com.Google.Android.Exoplayer2.Source.IMediaSource
Com.Google.Android.Exoplayer2.Source.IMediaSource
- Com.Google.Android.Exoplayer2.Source.IMediaSourceFactory
+ Com.Google.Android.Exoplayer2.Source.IMediaSource.IFactory
- Com.Google.Android.Exoplayer2.Source.IMediaSourceFactory
+ Com.Google.Android.Exoplayer2.Source.IMediaSource.IFactory
diff --git a/ExoPlayer.SmoothStreaming/Transforms/Metadata.xml b/ExoPlayer.SmoothStreaming/Transforms/Metadata.xml
index 667afcc9..40cdb76b 100644
--- a/ExoPlayer.SmoothStreaming/Transforms/Metadata.xml
+++ b/ExoPlayer.SmoothStreaming/Transforms/Metadata.xml
@@ -69,9 +69,9 @@
- Com.Google.Android.Exoplayer2.Source.IMediaSourceFactory
- Com.Google.Android.Exoplayer2.Source.IMediaSourceFactory
- Com.Google.Android.Exoplayer2.Source.IMediaSourceFactory
+ Com.Google.Android.Exoplayer2.Source.IMediaSource.IFactory
+ Com.Google.Android.Exoplayer2.Source.IMediaSource.IFactory
+ Com.Google.Android.Exoplayer2.Source.IMediaSource.IFactory
diff --git a/ExoPlayer.Testutils/Transforms/Metadata.xml b/ExoPlayer.Testutils/Transforms/Metadata.xml
index 728c748f..2f7ae739 100644
--- a/ExoPlayer.Testutils/Transforms/Metadata.xml
+++ b/ExoPlayer.Testutils/Transforms/Metadata.xml
@@ -21,7 +21,11 @@
-
+
-
+
+
+ Com.Google.Android.Exoplayer2.Source.IMediaSource.IFactory
+ Com.Google.Android.Exoplayer2.Source.IMediaSource.IFactory
+
diff --git a/ExoPlayer.Transformer/Transforms/Metadata.xml b/ExoPlayer.Transformer/Transforms/Metadata.xml
index ea1d76b0..7c1cbfd0 100644
--- a/ExoPlayer.Transformer/Transforms/Metadata.xml
+++ b/ExoPlayer.Transformer/Transforms/Metadata.xml
@@ -1,4 +1,5 @@
-
+
+
diff --git a/ExoPlayer.UI/ExoPlayer.UI.csproj b/ExoPlayer.UI/ExoPlayer.UI.csproj
index a3b62a14..ea4360c1 100644
--- a/ExoPlayer.UI/ExoPlayer.UI.csproj
+++ b/ExoPlayer.UI/ExoPlayer.UI.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/ExoPlayer.UI/Transforms/Metadata.xml b/ExoPlayer.UI/Transforms/Metadata.xml
index 093cb7e3..bffcc2b0 100644
--- a/ExoPlayer.UI/Transforms/Metadata.xml
+++ b/ExoPlayer.UI/Transforms/Metadata.xml
@@ -1,6 +1,6 @@
-
-
+
+
-