mirror of
https://github.com/Myzel394/Alibi.git
synced 2025-06-19 07:15:25 +02:00
feat: Add explanation to SaveFolderTile.kt for DCIM folder
This commit is contained in:
parent
42f8262796
commit
300825e20f
@ -30,11 +30,8 @@ class AudioBatchesFolder(
|
|||||||
) {
|
) {
|
||||||
override val concatenationFunction = ::concatenateAudioFiles
|
override val concatenationFunction = ::concatenateAudioFiles
|
||||||
override val ffmpegParameters = FFMPEG_PARAMETERS
|
override val ffmpegParameters = FFMPEG_PARAMETERS
|
||||||
override val scopedMediaContentUri: Uri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI
|
override val scopedMediaContentUri: Uri = SCOPED_MEDIA_CONTENT_URI
|
||||||
override val legacyMediaFolder = File(
|
override val legacyMediaFolder = LEGACY_MEDIA_FOLDER
|
||||||
Environment.getExternalStoragePublicDirectory(BASE_LEGACY_STORAGE_FOLDER),
|
|
||||||
MEDIA_RECORDINGS_SUBFOLDER,
|
|
||||||
)
|
|
||||||
|
|
||||||
private var customFileFileDescriptor: ParcelFileDescriptor? = null
|
private var customFileFileDescriptor: ParcelFileDescriptor? = null
|
||||||
private var mediaFileFileDescriptor: ParcelFileDescriptor? = null
|
private var mediaFileFileDescriptor: ParcelFileDescriptor? = null
|
||||||
@ -154,6 +151,15 @@ class AudioBatchesFolder(
|
|||||||
val SCOPED_STORAGE_RELATIVE_PATH =
|
val SCOPED_STORAGE_RELATIVE_PATH =
|
||||||
BASE_SCOPED_STORAGE_RELATIVE_PATH + "/" + MEDIA_RECORDINGS_SUBFOLDER
|
BASE_SCOPED_STORAGE_RELATIVE_PATH + "/" + MEDIA_RECORDINGS_SUBFOLDER
|
||||||
|
|
||||||
|
// Don't use those values directly, use the constants from the instance.
|
||||||
|
// Those values are only used inside the `SaveFolderTile`
|
||||||
|
val SCOPED_MEDIA_CONTENT_URI = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI
|
||||||
|
val LEGACY_MEDIA_FOLDER = File(
|
||||||
|
Environment.getExternalStoragePublicDirectory(BASE_LEGACY_STORAGE_FOLDER),
|
||||||
|
MEDIA_RECORDINGS_SUBFOLDER,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
// Parameters to be passed in descending order
|
// Parameters to be passed in descending order
|
||||||
// Those parameters first try to concatenate without re-encoding
|
// Those parameters first try to concatenate without re-encoding
|
||||||
// if that fails, it'll try several fallback methods
|
// if that fails, it'll try several fallback methods
|
||||||
|
Loading…
x
Reference in New Issue
Block a user