├── .gitignore ├── GIFDroid ├── .classpath ├── .project ├── Android.mk ├── AndroidManifest.xml ├── bin │ ├── AndroidManifest.xml │ ├── GIFDroid.apk │ ├── classes.dex │ ├── jarlist.cache │ ├── res │ │ ├── drawable-hdpi │ │ │ ├── delete.png │ │ │ ├── ic_exit.png │ │ │ ├── ic_launcher.png │ │ │ ├── ic_menu_exit.png │ │ │ ├── ic_menu_settings.png │ │ │ ├── ic_record.png │ │ │ ├── ic_select_video.png │ │ │ ├── icon.png │ │ │ ├── imgur_icon.png │ │ │ ├── minus.png │ │ │ ├── next_icon.png │ │ │ ├── plus.png │ │ │ ├── plusgif.png │ │ │ ├── rename.png │ │ │ ├── seek_thumb_normal.png │ │ │ ├── seek_thumb_pressed.png │ │ │ ├── settings.png │ │ │ ├── share.png │ │ │ └── watermark.png │ │ ├── drawable-ldpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_record.png │ │ │ ├── ic_select_video.png │ │ │ └── icon.png │ │ ├── drawable-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_record.png │ │ │ ├── ic_select_video.png │ │ │ └── icon.png │ │ ├── drawable-xhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_record.png │ │ │ └── ic_select_video.png │ │ └── drawable │ │ │ ├── ic_music_next.png │ │ │ ├── ic_music_pause.png │ │ │ ├── ic_music_play.png │ │ │ └── ic_music_previous.png │ └── resources.ap_ ├── customizer.jar ├── libs │ ├── armeabi │ │ ├── libavcodec.so │ │ ├── libavdevice.so │ │ ├── libavfilter.so │ │ ├── libavformat.so │ │ ├── libavutil.so │ │ ├── libffmpeg.so │ │ ├── libjniavcodec.so │ │ ├── libjniavdevice.so │ │ ├── libjniavformat.so │ │ ├── libjniavutil.so │ │ ├── libjniopencv_core.so │ │ ├── libjniopencv_imgproc.so │ │ ├── libjniswscale.so │ │ ├── libopencv_core.so │ │ ├── libopencv_imgproc.so │ │ ├── libpostproc.so │ │ └── libswscale.so │ ├── javacpp.jar │ └── javacv.jar ├── lint.xml ├── project.properties ├── res │ ├── drawable-hdpi │ │ ├── delete.png │ │ ├── ic_exit.png │ │ ├── ic_launcher.png │ │ ├── ic_menu_exit.png │ │ ├── ic_menu_settings.png │ │ ├── ic_record.png │ │ ├── ic_select_video.png │ │ ├── icon.png │ │ ├── imgur_icon.png │ │ ├── minus.png │ │ ├── next_icon.png │ │ ├── plus.png │ │ ├── plusgif.png │ │ ├── rename.png │ │ ├── seek_thumb_normal.png │ │ ├── seek_thumb_pressed.png │ │ ├── settings.png │ │ ├── share.png │ │ └── watermark.png │ ├── drawable-ldpi │ │ ├── ic_launcher.png │ │ ├── ic_record.png │ │ ├── ic_select_video.png │ │ └── icon.png │ ├── drawable-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_record.png │ │ ├── ic_select_video.png │ │ └── icon.png │ ├── drawable-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_record.png │ │ └── ic_select_video.png │ ├── drawable │ │ ├── header.xml │ │ ├── ic_music_next.png │ │ ├── ic_music_pause.png │ │ ├── ic_music_play.png │ │ ├── ic_music_previous.png │ │ └── shaped_button.xml │ ├── layout │ │ ├── creator.xml │ │ ├── frameselector.xml │ │ ├── intervalselector.xml │ │ ├── main.xml │ │ ├── preview.xml │ │ ├── rangeseekbar.xml │ │ └── share.xml │ ├── menu │ │ └── mainmenu.xml │ ├── values │ │ ├── strings.xml │ │ ├── theme.xml │ │ └── warnings.xml │ └── xml │ │ ├── application_preferences.xml │ │ └── video_preferences.xml └── src │ └── com │ └── quackware │ └── gifdroid │ ├── GIF.java │ ├── GIFCreator.java │ ├── GIFFrames.java │ ├── ModifiedFrameGrabber.java │ ├── OldModifiedFrameGrabber.java │ ├── Utility.java │ ├── encoder │ ├── AnimatedGifEncoder.java │ ├── LZWEncoder.java │ └── NeuQuant.java │ ├── service │ └── VideoPlayerService.java │ ├── ui │ ├── ApplicationPreferencesActivity.java │ ├── FrameSelectorActivity.java │ ├── ImageAdapter.java │ ├── IntervalSelectorActivity.java │ ├── MainActivity.java │ ├── PreviewActivity.java │ ├── ShareActivity.java │ ├── VideoPreferencesActivity.java │ └── views │ │ └── ForcedVideoView.java │ └── util │ ├── Compatibility.java │ ├── Donate.java │ ├── ErrorReporter.java │ ├── GIFPrep.java │ ├── MyDataStore.java │ ├── NetworkUtil.java │ ├── RangeSeekBar.java │ └── Util.java └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/.gitignore -------------------------------------------------------------------------------- /GIFDroid/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/.classpath -------------------------------------------------------------------------------- /GIFDroid/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/.project -------------------------------------------------------------------------------- /GIFDroid/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/Android.mk -------------------------------------------------------------------------------- /GIFDroid/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/AndroidManifest.xml -------------------------------------------------------------------------------- /GIFDroid/bin/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/AndroidManifest.xml -------------------------------------------------------------------------------- /GIFDroid/bin/GIFDroid.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/GIFDroid.apk -------------------------------------------------------------------------------- /GIFDroid/bin/classes.dex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/classes.dex -------------------------------------------------------------------------------- /GIFDroid/bin/jarlist.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/jarlist.cache -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/delete.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/ic_exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/ic_exit.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/ic_menu_exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/ic_menu_exit.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/ic_menu_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/ic_menu_settings.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/ic_record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/ic_record.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/ic_select_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/ic_select_video.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/icon.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/imgur_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/imgur_icon.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/minus.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/next_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/next_icon.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/plus.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/plusgif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/plusgif.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/rename.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/rename.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/seek_thumb_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/seek_thumb_normal.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/seek_thumb_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/seek_thumb_pressed.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/settings.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/share.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-hdpi/watermark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-hdpi/watermark.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-ldpi/ic_record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-ldpi/ic_record.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-ldpi/ic_select_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-ldpi/ic_select_video.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-ldpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-ldpi/icon.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-mdpi/ic_record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-mdpi/ic_record.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-mdpi/ic_select_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-mdpi/ic_select_video.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-mdpi/icon.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-xhdpi/ic_record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-xhdpi/ic_record.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable-xhdpi/ic_select_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable-xhdpi/ic_select_video.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable/ic_music_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable/ic_music_next.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable/ic_music_pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable/ic_music_pause.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable/ic_music_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable/ic_music_play.png -------------------------------------------------------------------------------- /GIFDroid/bin/res/drawable/ic_music_previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/res/drawable/ic_music_previous.png -------------------------------------------------------------------------------- /GIFDroid/bin/resources.ap_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/bin/resources.ap_ -------------------------------------------------------------------------------- /GIFDroid/customizer.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/customizer.jar -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libavcodec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libavcodec.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libavdevice.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libavdevice.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libavfilter.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libavfilter.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libavformat.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libavformat.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libavutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libavutil.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libffmpeg.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libffmpeg.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libjniavcodec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libjniavcodec.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libjniavdevice.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libjniavdevice.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libjniavformat.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libjniavformat.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libjniavutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libjniavutil.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libjniopencv_core.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libjniopencv_core.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libjniopencv_imgproc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libjniopencv_imgproc.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libjniswscale.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libjniswscale.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libopencv_core.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libopencv_core.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libopencv_imgproc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libopencv_imgproc.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libpostproc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libpostproc.so -------------------------------------------------------------------------------- /GIFDroid/libs/armeabi/libswscale.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/armeabi/libswscale.so -------------------------------------------------------------------------------- /GIFDroid/libs/javacpp.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/javacpp.jar -------------------------------------------------------------------------------- /GIFDroid/libs/javacv.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/libs/javacv.jar -------------------------------------------------------------------------------- /GIFDroid/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/lint.xml -------------------------------------------------------------------------------- /GIFDroid/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/project.properties -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/delete.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/ic_exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/ic_exit.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/ic_menu_exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/ic_menu_exit.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/ic_menu_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/ic_menu_settings.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/ic_record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/ic_record.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/ic_select_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/ic_select_video.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/icon.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/imgur_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/imgur_icon.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/minus.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/next_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/next_icon.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/plus.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/plusgif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/plusgif.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/rename.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/rename.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/seek_thumb_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/seek_thumb_normal.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/seek_thumb_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/seek_thumb_pressed.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/settings.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/share.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-hdpi/watermark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-hdpi/watermark.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-ldpi/ic_record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-ldpi/ic_record.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-ldpi/ic_select_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-ldpi/ic_select_video.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-ldpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-ldpi/icon.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-mdpi/ic_record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-mdpi/ic_record.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-mdpi/ic_select_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-mdpi/ic_select_video.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-mdpi/icon.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-xhdpi/ic_record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-xhdpi/ic_record.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable-xhdpi/ic_select_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable-xhdpi/ic_select_video.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable/header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable/header.xml -------------------------------------------------------------------------------- /GIFDroid/res/drawable/ic_music_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable/ic_music_next.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable/ic_music_pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable/ic_music_pause.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable/ic_music_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable/ic_music_play.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable/ic_music_previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable/ic_music_previous.png -------------------------------------------------------------------------------- /GIFDroid/res/drawable/shaped_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/drawable/shaped_button.xml -------------------------------------------------------------------------------- /GIFDroid/res/layout/creator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/layout/creator.xml -------------------------------------------------------------------------------- /GIFDroid/res/layout/frameselector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/layout/frameselector.xml -------------------------------------------------------------------------------- /GIFDroid/res/layout/intervalselector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/layout/intervalselector.xml -------------------------------------------------------------------------------- /GIFDroid/res/layout/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/layout/main.xml -------------------------------------------------------------------------------- /GIFDroid/res/layout/preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/layout/preview.xml -------------------------------------------------------------------------------- /GIFDroid/res/layout/rangeseekbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/layout/rangeseekbar.xml -------------------------------------------------------------------------------- /GIFDroid/res/layout/share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/layout/share.xml -------------------------------------------------------------------------------- /GIFDroid/res/menu/mainmenu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/menu/mainmenu.xml -------------------------------------------------------------------------------- /GIFDroid/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/values/strings.xml -------------------------------------------------------------------------------- /GIFDroid/res/values/theme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/values/theme.xml -------------------------------------------------------------------------------- /GIFDroid/res/values/warnings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/values/warnings.xml -------------------------------------------------------------------------------- /GIFDroid/res/xml/application_preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/xml/application_preferences.xml -------------------------------------------------------------------------------- /GIFDroid/res/xml/video_preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/res/xml/video_preferences.xml -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/GIF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/GIF.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/GIFCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/GIFCreator.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/GIFFrames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/GIFFrames.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/ModifiedFrameGrabber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/ModifiedFrameGrabber.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/OldModifiedFrameGrabber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/OldModifiedFrameGrabber.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/Utility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/Utility.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/encoder/AnimatedGifEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/encoder/AnimatedGifEncoder.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/encoder/LZWEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/encoder/LZWEncoder.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/encoder/NeuQuant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/encoder/NeuQuant.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/service/VideoPlayerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/service/VideoPlayerService.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/ui/ApplicationPreferencesActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/ui/ApplicationPreferencesActivity.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/ui/FrameSelectorActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/ui/FrameSelectorActivity.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/ui/ImageAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/ui/ImageAdapter.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/ui/IntervalSelectorActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/ui/IntervalSelectorActivity.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/ui/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/ui/MainActivity.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/ui/PreviewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/ui/PreviewActivity.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/ui/ShareActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/ui/ShareActivity.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/ui/VideoPreferencesActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/ui/VideoPreferencesActivity.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/ui/views/ForcedVideoView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/ui/views/ForcedVideoView.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/util/Compatibility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/util/Compatibility.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/util/Donate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/util/Donate.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/util/ErrorReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/util/ErrorReporter.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/util/GIFPrep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/util/GIFPrep.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/util/MyDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/util/MyDataStore.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/util/NetworkUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/util/NetworkUtil.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/util/RangeSeekBar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/util/RangeSeekBar.java -------------------------------------------------------------------------------- /GIFDroid/src/com/quackware/gifdroid/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/GIFDroid/src/com/quackware/gifdroid/util/Util.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/curtislarson/GIFDroid/HEAD/README.md --------------------------------------------------------------------------------