├── .gitignore ├── LICENSE ├── README.md ├── index.js ├── package.json ├── src └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── RNVitamioView │ ├── VitamioViewManager.java │ └── VitamioViewPackage.java └── vitamio ├── .DS_Store ├── AndroidManifest.xml ├── README.md ├── build.gradle ├── libs ├── armeabi-v7a │ └── libvinit.so ├── armeabi │ └── libvinit.so ├── mips │ └── libvinit.so └── x86 │ └── libvinit.so ├── proguard-project.txt ├── project.properties ├── res ├── drawable-xhdpi │ ├── mediacontroller_pause.png │ ├── mediacontroller_play.png │ ├── scrubber_control_disabled_holo.png │ ├── scrubber_control_focused_holo.png │ ├── scrubber_control_normal_holo.png │ ├── scrubber_control_pressed_holo.png │ ├── scrubber_primary_holo.9.png │ ├── scrubber_secondary_holo.9.png │ └── scrubber_track_holo_dark.9.png ├── drawable │ ├── mediacontroller_button.xml │ ├── scrubber_control_selector_holo.xml │ └── scrubber_progress_horizontal_holo_dark.xml ├── layout │ └── mediacontroller.xml ├── raw │ └── libarm.so └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── src └── io │ └── vov │ └── vitamio │ ├── EGL.java │ ├── LibsChecker.java │ ├── MediaFile.java │ ├── MediaFormat.java │ ├── MediaMetadataRetriever.java │ ├── MediaPlayer.java │ ├── MediaScanner.java │ ├── MediaScannerClient.java │ ├── Metadata.java │ ├── ThumbnailUtils.java │ ├── VIntent.java │ ├── Vitamio.java │ ├── VitamioLicense.java │ ├── activity │ └── InitActivity.java │ ├── provider │ ├── MediaStore.java │ └── MiniThumbFile.java │ ├── utils │ ├── Base64.java │ ├── CPU.java │ ├── ContextUtils.java │ ├── Crypto.java │ ├── Device.java │ ├── FileUtils.java │ ├── IOUtils.java │ ├── Log.java │ ├── ScreenResolution.java │ └── StringUtils.java │ └── widget │ ├── CenterLayout.java │ ├── MediaController.java │ ├── OutlineTextView.java │ └── VideoView.java └── vitamio.iml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/package.json -------------------------------------------------------------------------------- /src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /src/main/java/com/RNVitamioView/VitamioViewManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/src/main/java/com/RNVitamioView/VitamioViewManager.java -------------------------------------------------------------------------------- /src/main/java/com/RNVitamioView/VitamioViewPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/src/main/java/com/RNVitamioView/VitamioViewPackage.java -------------------------------------------------------------------------------- /vitamio/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/.DS_Store -------------------------------------------------------------------------------- /vitamio/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/AndroidManifest.xml -------------------------------------------------------------------------------- /vitamio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/README.md -------------------------------------------------------------------------------- /vitamio/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/build.gradle -------------------------------------------------------------------------------- /vitamio/libs/armeabi-v7a/libvinit.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/libs/armeabi-v7a/libvinit.so -------------------------------------------------------------------------------- /vitamio/libs/armeabi/libvinit.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/libs/armeabi/libvinit.so -------------------------------------------------------------------------------- /vitamio/libs/mips/libvinit.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/libs/mips/libvinit.so -------------------------------------------------------------------------------- /vitamio/libs/x86/libvinit.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/libs/x86/libvinit.so -------------------------------------------------------------------------------- /vitamio/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/proguard-project.txt -------------------------------------------------------------------------------- /vitamio/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/project.properties -------------------------------------------------------------------------------- /vitamio/res/drawable-xhdpi/mediacontroller_pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable-xhdpi/mediacontroller_pause.png -------------------------------------------------------------------------------- /vitamio/res/drawable-xhdpi/mediacontroller_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable-xhdpi/mediacontroller_play.png -------------------------------------------------------------------------------- /vitamio/res/drawable-xhdpi/scrubber_control_disabled_holo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable-xhdpi/scrubber_control_disabled_holo.png -------------------------------------------------------------------------------- /vitamio/res/drawable-xhdpi/scrubber_control_focused_holo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable-xhdpi/scrubber_control_focused_holo.png -------------------------------------------------------------------------------- /vitamio/res/drawable-xhdpi/scrubber_control_normal_holo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable-xhdpi/scrubber_control_normal_holo.png -------------------------------------------------------------------------------- /vitamio/res/drawable-xhdpi/scrubber_control_pressed_holo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable-xhdpi/scrubber_control_pressed_holo.png -------------------------------------------------------------------------------- /vitamio/res/drawable-xhdpi/scrubber_primary_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable-xhdpi/scrubber_primary_holo.9.png -------------------------------------------------------------------------------- /vitamio/res/drawable-xhdpi/scrubber_secondary_holo.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable-xhdpi/scrubber_secondary_holo.9.png -------------------------------------------------------------------------------- /vitamio/res/drawable-xhdpi/scrubber_track_holo_dark.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable-xhdpi/scrubber_track_holo_dark.9.png -------------------------------------------------------------------------------- /vitamio/res/drawable/mediacontroller_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable/mediacontroller_button.xml -------------------------------------------------------------------------------- /vitamio/res/drawable/scrubber_control_selector_holo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable/scrubber_control_selector_holo.xml -------------------------------------------------------------------------------- /vitamio/res/drawable/scrubber_progress_horizontal_holo_dark.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/drawable/scrubber_progress_horizontal_holo_dark.xml -------------------------------------------------------------------------------- /vitamio/res/layout/mediacontroller.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/layout/mediacontroller.xml -------------------------------------------------------------------------------- /vitamio/res/raw/libarm.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/raw/libarm.so -------------------------------------------------------------------------------- /vitamio/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/values/colors.xml -------------------------------------------------------------------------------- /vitamio/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/values/strings.xml -------------------------------------------------------------------------------- /vitamio/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/res/values/styles.xml -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/EGL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/EGL.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/LibsChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/LibsChecker.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/MediaFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/MediaFile.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/MediaFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/MediaFormat.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/MediaMetadataRetriever.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/MediaMetadataRetriever.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/MediaPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/MediaPlayer.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/MediaScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/MediaScanner.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/MediaScannerClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/MediaScannerClient.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/Metadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/Metadata.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/ThumbnailUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/ThumbnailUtils.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/VIntent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/VIntent.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/Vitamio.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/Vitamio.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/VitamioLicense.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/VitamioLicense.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/activity/InitActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/activity/InitActivity.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/provider/MediaStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/provider/MediaStore.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/provider/MiniThumbFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/provider/MiniThumbFile.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/utils/Base64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/utils/Base64.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/utils/CPU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/utils/CPU.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/utils/ContextUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/utils/ContextUtils.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/utils/Crypto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/utils/Crypto.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/utils/Device.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/utils/Device.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/utils/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/utils/FileUtils.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/utils/IOUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/utils/IOUtils.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/utils/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/utils/Log.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/utils/ScreenResolution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/utils/ScreenResolution.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/utils/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/utils/StringUtils.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/widget/CenterLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/widget/CenterLayout.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/widget/MediaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/widget/MediaController.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/widget/OutlineTextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/widget/OutlineTextView.java -------------------------------------------------------------------------------- /vitamio/src/io/vov/vitamio/widget/VideoView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/src/io/vov/vitamio/widget/VideoView.java -------------------------------------------------------------------------------- /vitamio/vitamio.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sejoker/react-native-android-vitamio/HEAD/vitamio/vitamio.iml --------------------------------------------------------------------------------