├── .github └── workflows │ ├── build.yml │ ├── create-documentation-pr.yml │ ├── create-release-from-changelog.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── docs ├── docs_logo.svg └── logo-icon.svg ├── example ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── video │ │ └── api │ │ └── upstream │ │ └── example │ │ ├── main │ │ ├── MainActivity.kt │ │ ├── PreviewFragment.kt │ │ └── PreviewViewModel.kt │ │ ├── preferences │ │ ├── PreferencesActivity.kt │ │ └── PreferencesFragment.kt │ │ └── utils │ │ ├── Configuration.kt │ │ ├── DialogHelper.kt │ │ ├── ProgressSession.kt │ │ └── SessionAdapter.kt │ └── res │ ├── drawable-v24 │ ├── circle_shape.xml │ ├── circle_toggle_button.xml │ ├── circle_toggle_button_off.xml │ ├── circle_toggle_button_on.xml │ ├── ic_baseline_mic_off_24.xml │ └── ic_baseline_switch_camera_24.xml │ ├── drawable │ └── ic_api_video.xml │ ├── layout │ ├── activity_main.xml │ ├── activity_preferences.xml │ ├── fragment_preview.xml │ └── session_row_item.xml │ ├── menu │ └── menu_main.xml │ ├── values-land │ └── dimens.xml │ ├── values-w1240dp │ └── dimens.xml │ ├── values-w600dp │ └── dimens.xml │ ├── values │ ├── arrays.xml │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── themes.xml │ └── xml │ └── preferences.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── upstream ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── maven-push.gradle ├── proguard-rules.pro └── src ├── androidTest ├── assets │ ├── 10m.mp4.part.a │ ├── 10m.mp4.part.b │ └── 10m.mp4.part.c └── java │ └── video │ └── api │ └── upstream │ ├── Utils.java │ ├── mocks │ └── MockUpstreamDao.kt │ └── models │ ├── MultiFileUploaderTest.kt │ └── MultiFileUploaderUploadTokenTest.kt ├── main ├── AndroidManifest.xml └── java │ └── video │ └── api │ └── upstream │ ├── ApiVideoUpstream.kt │ ├── ConfigurationHelper.kt │ ├── Extensions.kt │ ├── enums │ ├── CameraFacingDirection.kt │ └── Resolution.kt │ ├── models │ ├── AudioConfig.kt │ ├── Listeners.kt │ ├── MultiFileOutputStream.kt │ ├── MultiFileUploader.kt │ ├── UploadPart.kt │ ├── VideoConfig.kt │ └── storage │ │ ├── FileUpstreamDao.kt │ │ ├── IUpstreamDao.kt │ │ ├── Part.kt │ │ ├── UpstreamSessionEntity.kt │ │ └── UpstreamStore.kt │ └── views │ └── ApiVideoView.kt └── test └── java └── video └── api └── upstream ├── models ├── MultiFileOutputStreamTest.kt └── storage │ └── FileUpstreamDaoTest.kt └── utils └── Utils.kt /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/create-documentation-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/.github/workflows/create-documentation-pr.yml -------------------------------------------------------------------------------- /.github/workflows/create-release-from-changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/.github/workflows/create-release-from-changelog.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/README.md -------------------------------------------------------------------------------- /docs/docs_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/docs/docs_logo.svg -------------------------------------------------------------------------------- /docs/logo-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/docs/logo-icon.svg -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/build.gradle -------------------------------------------------------------------------------- /example/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/proguard-rules.pro -------------------------------------------------------------------------------- /example/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/src/main/java/video/api/upstream/example/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/java/video/api/upstream/example/main/MainActivity.kt -------------------------------------------------------------------------------- /example/src/main/java/video/api/upstream/example/main/PreviewFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/java/video/api/upstream/example/main/PreviewFragment.kt -------------------------------------------------------------------------------- /example/src/main/java/video/api/upstream/example/main/PreviewViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/java/video/api/upstream/example/main/PreviewViewModel.kt -------------------------------------------------------------------------------- /example/src/main/java/video/api/upstream/example/preferences/PreferencesActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/java/video/api/upstream/example/preferences/PreferencesActivity.kt -------------------------------------------------------------------------------- /example/src/main/java/video/api/upstream/example/preferences/PreferencesFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/java/video/api/upstream/example/preferences/PreferencesFragment.kt -------------------------------------------------------------------------------- /example/src/main/java/video/api/upstream/example/utils/Configuration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/java/video/api/upstream/example/utils/Configuration.kt -------------------------------------------------------------------------------- /example/src/main/java/video/api/upstream/example/utils/DialogHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/java/video/api/upstream/example/utils/DialogHelper.kt -------------------------------------------------------------------------------- /example/src/main/java/video/api/upstream/example/utils/ProgressSession.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/java/video/api/upstream/example/utils/ProgressSession.kt -------------------------------------------------------------------------------- /example/src/main/java/video/api/upstream/example/utils/SessionAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/java/video/api/upstream/example/utils/SessionAdapter.kt -------------------------------------------------------------------------------- /example/src/main/res/drawable-v24/circle_shape.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/drawable-v24/circle_shape.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable-v24/circle_toggle_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/drawable-v24/circle_toggle_button.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable-v24/circle_toggle_button_off.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/drawable-v24/circle_toggle_button_off.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable-v24/circle_toggle_button_on.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/drawable-v24/circle_toggle_button_on.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable-v24/ic_baseline_mic_off_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/drawable-v24/ic_baseline_mic_off_24.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable-v24/ic_baseline_switch_camera_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/drawable-v24/ic_baseline_switch_camera_24.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_api_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/drawable/ic_api_video.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/layout/activity_preferences.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/layout/fragment_preview.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/session_row_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/layout/session_row_item.xml -------------------------------------------------------------------------------- /example/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /example/src/main/res/values-land/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/values-land/dimens.xml -------------------------------------------------------------------------------- /example/src/main/res/values-w1240dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/values-w1240dp/dimens.xml -------------------------------------------------------------------------------- /example/src/main/res/values-w600dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/values-w600dp/dimens.xml -------------------------------------------------------------------------------- /example/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /example/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /example/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /example/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /example/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/example/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/settings.gradle -------------------------------------------------------------------------------- /upstream/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /upstream/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/build.gradle -------------------------------------------------------------------------------- /upstream/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /upstream/maven-push.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/maven-push.gradle -------------------------------------------------------------------------------- /upstream/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/proguard-rules.pro -------------------------------------------------------------------------------- /upstream/src/androidTest/assets/10m.mp4.part.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/androidTest/assets/10m.mp4.part.a -------------------------------------------------------------------------------- /upstream/src/androidTest/assets/10m.mp4.part.b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/androidTest/assets/10m.mp4.part.b -------------------------------------------------------------------------------- /upstream/src/androidTest/assets/10m.mp4.part.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/androidTest/assets/10m.mp4.part.c -------------------------------------------------------------------------------- /upstream/src/androidTest/java/video/api/upstream/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/androidTest/java/video/api/upstream/Utils.java -------------------------------------------------------------------------------- /upstream/src/androidTest/java/video/api/upstream/mocks/MockUpstreamDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/androidTest/java/video/api/upstream/mocks/MockUpstreamDao.kt -------------------------------------------------------------------------------- /upstream/src/androidTest/java/video/api/upstream/models/MultiFileUploaderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/androidTest/java/video/api/upstream/models/MultiFileUploaderTest.kt -------------------------------------------------------------------------------- /upstream/src/androidTest/java/video/api/upstream/models/MultiFileUploaderUploadTokenTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/androidTest/java/video/api/upstream/models/MultiFileUploaderUploadTokenTest.kt -------------------------------------------------------------------------------- /upstream/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/ApiVideoUpstream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/ApiVideoUpstream.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/ConfigurationHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/ConfigurationHelper.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/Extensions.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/enums/CameraFacingDirection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/enums/CameraFacingDirection.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/enums/Resolution.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/enums/Resolution.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/models/AudioConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/models/AudioConfig.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/models/Listeners.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/models/Listeners.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/models/MultiFileOutputStream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/models/MultiFileOutputStream.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/models/MultiFileUploader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/models/MultiFileUploader.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/models/UploadPart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/models/UploadPart.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/models/VideoConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/models/VideoConfig.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/models/storage/FileUpstreamDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/models/storage/FileUpstreamDao.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/models/storage/IUpstreamDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/models/storage/IUpstreamDao.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/models/storage/Part.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/models/storage/Part.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/models/storage/UpstreamSessionEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/models/storage/UpstreamSessionEntity.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/models/storage/UpstreamStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/models/storage/UpstreamStore.kt -------------------------------------------------------------------------------- /upstream/src/main/java/video/api/upstream/views/ApiVideoView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/main/java/video/api/upstream/views/ApiVideoView.kt -------------------------------------------------------------------------------- /upstream/src/test/java/video/api/upstream/models/MultiFileOutputStreamTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/test/java/video/api/upstream/models/MultiFileOutputStreamTest.kt -------------------------------------------------------------------------------- /upstream/src/test/java/video/api/upstream/models/storage/FileUpstreamDaoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/test/java/video/api/upstream/models/storage/FileUpstreamDaoTest.kt -------------------------------------------------------------------------------- /upstream/src/test/java/video/api/upstream/utils/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apivideo/api.video-android-upstream/HEAD/upstream/src/test/java/video/api/upstream/utils/Utils.kt --------------------------------------------------------------------------------