├── .gitignore
├── LICENSE.txt
├── README.md
├── gradle.properties
├── gradle
├── gradle-bintray-upload.gradle
├── gradle-mvn-push.gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── previewseekbar-exoplayer
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── java
│ └── com
│ └── github
│ └── rubensousa
│ └── previewseekbar
│ └── exoplayer
│ └── PreviewTimeBar.java
├── previewseekbar
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── github
│ │ └── rubensousa
│ │ └── previewseekbar
│ │ ├── PreviewAnimator.java
│ │ ├── PreviewAnimatorImpl.java
│ │ ├── PreviewAnimatorLollipopImpl.java
│ │ ├── PreviewDelegate.java
│ │ ├── PreviewLoader.java
│ │ ├── PreviewSeekBar.java
│ │ └── PreviewView.java
│ └── res
│ ├── drawable
│ └── previewseekbar_morph.xml
│ └── values
│ ├── attrs.xml
│ └── dimens.xml
├── proguard-rules.pro
├── sample
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── github
│ │ └── rubensousa
│ │ └── previewseekbar
│ │ └── sample
│ │ ├── LocalActivity.java
│ │ ├── MainActivity.java
│ │ ├── exoplayer
│ │ ├── ExoPlayerManager.java
│ │ └── ExoPlayerMediaSourceBuilder.java
│ │ └── glide
│ │ ├── GlideCustomModule.java
│ │ └── GlideThumbnailTransformation.java
│ └── res
│ ├── drawable
│ ├── ic_sd_card.xml
│ └── video_frame.xml
│ ├── layout-land
│ └── activity_main.xml
│ ├── layout
│ ├── activity_main.xml
│ ├── activity_seekbar.xml
│ └── exoplayer_controls.xml
│ ├── menu
│ └── main.xml
│ ├── mipmap-hdpi
│ └── ic_launcher.png
│ ├── mipmap-mdpi
│ └── ic_launcher.png
│ ├── mipmap-xhdpi
│ └── ic_launcher.png
│ ├── mipmap-xxhdpi
│ └── ic_launcher.png
│ ├── mipmap-xxxhdpi
│ └── ic_launcher.png
│ ├── values-land
│ └── dimens.xml
│ ├── values-v21
│ └── styles.xml
│ ├── values-w820dp
│ └── dimens.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
├── screenshots
├── playmovies.gif
└── sample.gif
└── settings.gradle
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/.gitignore
--------------------------------------------------------------------------------
/LICENSE.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/LICENSE.txt
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/README.md
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/gradle-bintray-upload.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/gradle/gradle-bintray-upload.gradle
--------------------------------------------------------------------------------
/gradle/gradle-mvn-push.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/gradle/gradle-mvn-push.gradle
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/previewseekbar-exoplayer/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/previewseekbar-exoplayer/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar-exoplayer/build.gradle
--------------------------------------------------------------------------------
/previewseekbar-exoplayer/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar-exoplayer/proguard-rules.pro
--------------------------------------------------------------------------------
/previewseekbar-exoplayer/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/previewseekbar-exoplayer/src/main/java/com/github/rubensousa/previewseekbar/exoplayer/PreviewTimeBar.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar-exoplayer/src/main/java/com/github/rubensousa/previewseekbar/exoplayer/PreviewTimeBar.java
--------------------------------------------------------------------------------
/previewseekbar/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/previewseekbar/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/build.gradle
--------------------------------------------------------------------------------
/previewseekbar/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/proguard-rules.pro
--------------------------------------------------------------------------------
/previewseekbar/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewAnimator.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewAnimator.java
--------------------------------------------------------------------------------
/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewAnimatorImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewAnimatorImpl.java
--------------------------------------------------------------------------------
/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewAnimatorLollipopImpl.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewAnimatorLollipopImpl.java
--------------------------------------------------------------------------------
/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewDelegate.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewDelegate.java
--------------------------------------------------------------------------------
/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewLoader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewLoader.java
--------------------------------------------------------------------------------
/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewSeekBar.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewSeekBar.java
--------------------------------------------------------------------------------
/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewView.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/src/main/java/com/github/rubensousa/previewseekbar/PreviewView.java
--------------------------------------------------------------------------------
/previewseekbar/src/main/res/drawable/previewseekbar_morph.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/src/main/res/drawable/previewseekbar_morph.xml
--------------------------------------------------------------------------------
/previewseekbar/src/main/res/values/attrs.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/src/main/res/values/attrs.xml
--------------------------------------------------------------------------------
/previewseekbar/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/previewseekbar/src/main/res/values/dimens.xml
--------------------------------------------------------------------------------
/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/proguard-rules.pro
--------------------------------------------------------------------------------
/sample/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/sample/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/build.gradle
--------------------------------------------------------------------------------
/sample/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/proguard-rules.pro
--------------------------------------------------------------------------------
/sample/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/LocalActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/LocalActivity.java
--------------------------------------------------------------------------------
/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/MainActivity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/MainActivity.java
--------------------------------------------------------------------------------
/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/exoplayer/ExoPlayerManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/exoplayer/ExoPlayerManager.java
--------------------------------------------------------------------------------
/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/exoplayer/ExoPlayerMediaSourceBuilder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/exoplayer/ExoPlayerMediaSourceBuilder.java
--------------------------------------------------------------------------------
/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/glide/GlideCustomModule.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/glide/GlideCustomModule.java
--------------------------------------------------------------------------------
/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/glide/GlideThumbnailTransformation.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/java/com/github/rubensousa/previewseekbar/sample/glide/GlideThumbnailTransformation.java
--------------------------------------------------------------------------------
/sample/src/main/res/drawable/ic_sd_card.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/drawable/ic_sd_card.xml
--------------------------------------------------------------------------------
/sample/src/main/res/drawable/video_frame.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/drawable/video_frame.xml
--------------------------------------------------------------------------------
/sample/src/main/res/layout-land/activity_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/layout-land/activity_main.xml
--------------------------------------------------------------------------------
/sample/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/layout/activity_main.xml
--------------------------------------------------------------------------------
/sample/src/main/res/layout/activity_seekbar.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/layout/activity_seekbar.xml
--------------------------------------------------------------------------------
/sample/src/main/res/layout/exoplayer_controls.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/layout/exoplayer_controls.xml
--------------------------------------------------------------------------------
/sample/src/main/res/menu/main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/menu/main.xml
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/values-land/dimens.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/values-land/dimens.xml
--------------------------------------------------------------------------------
/sample/src/main/res/values-v21/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/values-v21/styles.xml
--------------------------------------------------------------------------------
/sample/src/main/res/values-w820dp/dimens.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/values-w820dp/dimens.xml
--------------------------------------------------------------------------------
/sample/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/values/colors.xml
--------------------------------------------------------------------------------
/sample/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/values/dimens.xml
--------------------------------------------------------------------------------
/sample/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/sample/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/sample/src/main/res/values/styles.xml
--------------------------------------------------------------------------------
/screenshots/playmovies.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/screenshots/playmovies.gif
--------------------------------------------------------------------------------
/screenshots/sample.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/screenshots/sample.gif
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/digitalbuddha/PreviewSeekBarWithAnimator/HEAD/settings.gradle
--------------------------------------------------------------------------------