[fix] Vtt ext name
This commit is contained in:
		| @@ -30,7 +30,7 @@ class Video( | ||||
|  | ||||
|     fun getSubtitle(): String { | ||||
|         return if (isLocal) | ||||
|             "$localBase/videos/$klass/$id/subtitle.ass" | ||||
|             "$localBase/videos/$klass/$id/subtitle.vtt" | ||||
|         else | ||||
|             "${ApiClient.getBase()}api/video/$klass/$id/subtitle?token=$token" | ||||
|     } | ||||
|   | ||||
| @@ -160,7 +160,7 @@ class FetchManager @Inject constructor( | ||||
|         downloadFile( | ||||
|             client!!, | ||||
|             video.getSubtitle(), | ||||
|             File(context.getExternalFilesDir(null), "videos/${video.klass}/${video.id}/subtitle.ass")) | ||||
|             File(context.getExternalFilesDir(null), "videos/${video.klass}/${video.id}/subtitle.vtt")) | ||||
|  | ||||
|         enqueue(request) | ||||
|         File(context.getExternalFilesDir(null), "videos/${video.klass}/${video.id}/summary.json").writeText(Json.encodeToString(video)) | ||||
|   | ||||
| @@ -118,9 +118,8 @@ class VideoPlayerViewModel @Inject constructor( | ||||
|  | ||||
|                 val mediaItem: MediaItem = if (subtitleUri != null) { | ||||
|                     // prepare subtitle configuration with guessed mime type | ||||
|                     val mime = "text/vtt" | ||||
|                     val subConfig = MediaItem.SubtitleConfiguration.Builder(subtitleUri) | ||||
|                         .setMimeType(mime) | ||||
|                         .setMimeType("text/vtt") | ||||
|                         .build() | ||||
|  | ||||
|                     MediaItem.Builder() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 acite
					acite