File tree

8 files changed

+13
-4
lines changed

8 files changed

+13
-4
lines changed
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@ public NGMediaReceiveCallbackAndroid( NativeGallery.MediaPickCallback callback,
1717
callbackHelper = new GameObject( "NGCallbackHelper" ).AddComponent<NGCallbackHelper>();
1818
}
1919

20+
[UnityEngine.Scripting.Preserve]
2021
public void OnMediaReceived( string path )
2122
{
2223
callbackHelper.CallOnMainThread( () => callback( !string.IsNullOrEmpty( path ) ? path : null ) );
2324
}
2425

26+
[UnityEngine.Scripting.Preserve]
2527
public void OnMultipleMediaReceived( string paths )
2628
{
2729
string[] result = null;
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ public NGPermissionCallbackAndroid( object threadLock ) : base( "com.yasirkula.u
1515
this.threadLock = threadLock;
1616
}
1717

18+
[UnityEngine.Scripting.Preserve]
1819
public void OnPermissionResult( int result )
1920
{
2021
Result = result;
@@ -37,6 +38,7 @@ public NGPermissionCallbackAsyncAndroid( NativeGallery.PermissionCallback callba
3738
callbackHelper = new GameObject( "NGCallbackHelper" ).AddComponent<NGCallbackHelper>();
3839
}
3940

41+
[UnityEngine.Scripting.Preserve]
4042
public void OnPermissionResult( int result )
4143
{
4244
callbackHelper.CallOnMainThread( () => callback( (NativeGallery.Permission) result ) );
Original file line numberDiff line numberDiff line change
@@ -596,13 +596,13 @@ private static Permission GetMediaFromGallery( MediaPickCallback callback, Media
596596
if( ( mediaType & MediaType.Video ) == MediaType.Video )
597597
{
598598
editorFilters.Add( "Video files" );
599-
editorFilters.Add( "mp4,mov,wav,avi" );
599+
editorFilters.Add( "mp4,mov,webm,avi" );
600600
}
601601

602602
if( ( mediaType & MediaType.Audio ) == MediaType.Audio )
603603
{
604604
editorFilters.Add( "Audio files" );
605-
editorFilters.Add( "mp3,aac,flac" );
605+
editorFilters.Add( "mp3,wav,aac,flac" );
606606
}
607607

608608
editorFilters.Add( "All files" );
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
= Native Gallery for Android & iOS (v1.7.9) =
1+
= Native Gallery for Android & iOS (v1.8.0) =
22

33
Documentation: https://.com/yasirkula/UnityNativeGallery
44
FAQ: https://.com/yasirkula/UnityNativeGallery#faq
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ private void Update()
6363
}
6464
}
6565

66+
[UnityEngine.Scripting.Preserve]
6667
public void OnMediaReceived( string path )
6768
{
6869
IsBusy = false;
@@ -77,6 +78,7 @@ public void OnMediaReceived( string path )
7778
_callback( path );
7879
}
7980

81+
[UnityEngine.Scripting.Preserve]
8082
public void OnMultipleMediaReceived( string paths )
8183
{
8284
IsBusy = false;
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ public static void Initialize( NativeGallery.MediaSaveCallback callback )
2121
instance.callback = callback;
2222
}
2323

24+
[UnityEngine.Scripting.Preserve]
2425
public void OnMediaSaveCompleted( string message )
2526
{
2627
NativeGallery.MediaSaveCallback _callback = callback;
@@ -30,6 +31,7 @@ public void OnMediaSaveCompleted( string message )
3031
_callback( true, null );
3132
}
3233

34+
[UnityEngine.Scripting.Preserve]
3335
public void OnMediaSaveFailed( string error )
3436
{
3537
NativeGallery.MediaSaveCallback _callback = callback;
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ public static void Initialize( NativeGallery.PermissionCallback callback )
2121
instance.callback = callback;
2222
}
2323

24+
[UnityEngine.Scripting.Preserve]
2425
public void OnPermissionRequested( string message )
2526
{
2627
NativeGallery.PermissionCallback _callback = callback;
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "com.yasirkula.nativegallery",
33
"displayName": "Native Gallery",
4-
"version": "1.7.9",
4+
"version": "1.8.0",
55
"documentationUrl": "https://.com/yasirkula/UnityNativeGallery",
66
"changelogUrl": "https://.com/yasirkula/UnityNativeGallery/releases",
77
"licensesUrl": "https://.com/yasirkula/UnityNativeGallery/blob/master/LICENSE.txt",

0 commit comments

Comments
 (0)