├── .gitignore ├── .idea ├── caches │ └── build_file_checksums.ser ├── encodings.xml ├── gradle.xml ├── misc.xml ├── runConfigurations.xml └── vcs.xml ├── app ├── .gitignore ├── CMakeLists.txt ├── build.gradle ├── libs │ ├── armeabi-v7a │ │ ├── libavcodec.so │ │ ├── libavfilter.so │ │ ├── libavformat.so │ │ ├── libavutil.so │ │ ├── libswresample.so │ │ └── libswscale.so │ └── include │ │ ├── libavcodec │ │ ├── ac3_parser.h │ │ ├── adts_parser.h │ │ ├── avcodec.h │ │ ├── avdct.h │ │ ├── avfft.h │ │ ├── d3d11va.h │ │ ├── dirac.h │ │ ├── dv_profile.h │ │ ├── dxva2.h │ │ ├── jni.h │ │ ├── mediacodec.h │ │ ├── qsv.h │ │ ├── vaapi.h │ │ ├── vdpau.h │ │ ├── version.h │ │ ├── videotoolbox.h │ │ ├── vorbis_parser.h │ │ └── xvmc.h │ │ ├── libavfilter │ │ ├── avfilter.h │ │ ├── buffersink.h │ │ ├── buffersrc.h │ │ └── version.h │ │ ├── libavformat │ │ ├── avformat.h │ │ ├── avio.h │ │ └── version.h │ │ ├── libavutil │ │ ├── adler32.h │ │ ├── aes.h │ │ ├── aes_ctr.h │ │ ├── attributes.h │ │ ├── audio_fifo.h │ │ ├── avassert.h │ │ ├── avconfig.h │ │ ├── avstring.h │ │ ├── avutil.h │ │ ├── base64.h │ │ ├── blowfish.h │ │ ├── bprint.h │ │ ├── bswap.h │ │ ├── buffer.h │ │ ├── camellia.h │ │ ├── cast5.h │ │ ├── channel_layout.h │ │ ├── common.h │ │ ├── cpu.h │ │ ├── crc.h │ │ ├── des.h │ │ ├── dict.h │ │ ├── display.h │ │ ├── downmix_info.h │ │ ├── encryption_info.h │ │ ├── error.h │ │ ├── eval.h │ │ ├── ffversion.h │ │ ├── fifo.h │ │ ├── file.h │ │ ├── frame.h │ │ ├── hash.h │ │ ├── hmac.h │ │ ├── hwcontext.h │ │ ├── hwcontext_cuda.h │ │ ├── hwcontext_d3d11va.h │ │ ├── hwcontext_drm.h │ │ ├── hwcontext_dxva2.h │ │ ├── hwcontext_mediacodec.h │ │ ├── hwcontext_qsv.h │ │ ├── hwcontext_vaapi.h │ │ ├── hwcontext_vdpau.h │ │ ├── hwcontext_videotoolbox.h │ │ ├── imgutils.h │ │ ├── intfloat.h │ │ ├── intreadwrite.h │ │ ├── lfg.h │ │ ├── log.h │ │ ├── lzo.h │ │ ├── macros.h │ │ ├── mastering_display_metadata.h │ │ ├── mathematics.h │ │ ├── md5.h │ │ ├── mem.h │ │ ├── motion_vector.h │ │ ├── murmur3.h │ │ ├── opt.h │ │ ├── parseutils.h │ │ ├── pixdesc.h │ │ ├── pixelutils.h │ │ ├── pixfmt.h │ │ ├── random_seed.h │ │ ├── rational.h │ │ ├── rc4.h │ │ ├── replaygain.h │ │ ├── ripemd.h │ │ ├── samplefmt.h │ │ ├── sha.h │ │ ├── sha512.h │ │ ├── spherical.h │ │ ├── stereo3d.h │ │ ├── tea.h │ │ ├── threadmessage.h │ │ ├── time.h │ │ ├── timecode.h │ │ ├── timestamp.h │ │ ├── tree.h │ │ ├── twofish.h │ │ ├── version.h │ │ └── xtea.h │ │ ├── libswresample │ │ ├── swresample.h │ │ └── version.h │ │ └── libswscale │ │ ├── swscale.h │ │ └── version.h ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── asus1 │ │ └── funcamera │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── Gussi.sh │ │ ├── Gussi5.sh │ │ ├── dark.sh │ │ ├── frag.sh │ │ ├── fudiao.sh │ │ ├── lianhuanhua.sh │ │ └── normal.sh │ ├── cpp │ │ ├── FFmpegMuxer.cpp │ │ └── FFmpegMuxer.h │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── asus1 │ │ │ └── funcamera │ │ │ ├── Base │ │ │ ├── Base2Activity.java │ │ │ ├── BaseActivity.java │ │ │ └── SplashActivity.java │ │ │ ├── MainActivity.java │ │ │ ├── RecordVideo │ │ │ ├── Controller │ │ │ │ ├── ModelController.java │ │ │ │ ├── RecordPersenter.java │ │ │ │ └── ViewController.java │ │ │ ├── EGLUtil │ │ │ │ ├── EGLHelper.java │ │ │ │ └── RenderHandler.java │ │ │ ├── Encoder │ │ │ │ ├── AudioEncoder.java │ │ │ │ ├── VideoEncoder.java │ │ │ │ └── VideoMuxer.java │ │ │ ├── RecordUtil │ │ │ │ ├── AudioRecordEncode.java │ │ │ │ ├── FFmpegMuxer.java │ │ │ │ ├── SplitVideoThread.java │ │ │ │ ├── VideoMediaMuxer.java │ │ │ │ ├── VideoRecordEncode.java │ │ │ │ └── onFramPrepareLisnter.java │ │ │ └── Views │ │ │ │ ├── BeautyPhoto.java │ │ │ │ ├── CameraHelper.java │ │ │ │ ├── FragPhoto.java │ │ │ │ ├── FuDiaoPhoto.java │ │ │ │ ├── LianHuaPhoto.java │ │ │ │ ├── MusicPlayerThread.java │ │ │ │ ├── Photo.java │ │ │ │ ├── RecordActivtiy.java │ │ │ │ ├── RecordButtonView.java │ │ │ │ └── RecordView.java │ │ │ ├── Test.java │ │ │ ├── Utils │ │ │ ├── Constant.java │ │ │ ├── HTTPConstant.java │ │ │ ├── ShaderUtil.java │ │ │ └── Util.java │ │ │ ├── Video │ │ │ ├── AllVideoActivity.java │ │ │ ├── AllVideoAdapter.java │ │ │ ├── PlayVideoActivity.java │ │ │ ├── PlayVideoView.java │ │ │ ├── VideoModel.java │ │ │ └── VideoViewHolder.java │ │ │ └── music │ │ │ ├── AllMusicActivity.java │ │ │ ├── ChangeMessage.java │ │ │ ├── MusicBinder.java │ │ │ ├── MusicLeftHolder.java │ │ │ ├── MusicLeftRecyclerAdapter.java │ │ │ ├── MusicMainHolder.java │ │ │ ├── MusicMainRecyclerAdapter.java │ │ │ ├── MusicMessage.java │ │ │ ├── MusicModel.java │ │ │ ├── MusicService.java │ │ │ └── MusicTypeModel.java │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── bg_recycler_item.xml │ │ ├── bg_recycyler_left_item.xml │ │ ├── bg_text_use.xml │ │ ├── ic_launcher_background.xml │ │ └── view_splash.xml │ │ ├── layout │ │ ├── activity_all_music.xml │ │ ├── activity_all_video.xml │ │ ├── activity_main.xml │ │ ├── activity_main2.xml │ │ ├── activity_play_video.xml │ │ ├── activity_record.xml │ │ ├── layout_all_video_item.xml │ │ ├── layout_music_recyclerview_item.xml │ │ └── layout_music_recyclerview_left_item.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── bg_music.png │ │ ├── ic_back.png │ │ ├── ic_camera.png │ │ ├── ic_close.png │ │ ├── ic_filter.png │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ ├── ic_music.png │ │ ├── ic_pause.png │ │ ├── ic_play.png │ │ ├── ic_see.png │ │ ├── ic_video_pause.png │ │ ├── ic_yinpin.png │ │ └── logo.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ ├── ic_none_content.png │ │ └── ic_noneimage.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── example │ └── asus1 │ └── funcamera │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/caches/build_file_checksums.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/.idea/caches/build_file_checksums.ser -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/CMakeLists.txt -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/libs/armeabi-v7a/libavcodec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/armeabi-v7a/libavcodec.so -------------------------------------------------------------------------------- /app/libs/armeabi-v7a/libavfilter.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/armeabi-v7a/libavfilter.so -------------------------------------------------------------------------------- /app/libs/armeabi-v7a/libavformat.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/armeabi-v7a/libavformat.so -------------------------------------------------------------------------------- /app/libs/armeabi-v7a/libavutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/armeabi-v7a/libavutil.so -------------------------------------------------------------------------------- /app/libs/armeabi-v7a/libswresample.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/armeabi-v7a/libswresample.so -------------------------------------------------------------------------------- /app/libs/armeabi-v7a/libswscale.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/armeabi-v7a/libswscale.so -------------------------------------------------------------------------------- /app/libs/include/libavcodec/ac3_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/ac3_parser.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/adts_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/adts_parser.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/avcodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/avcodec.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/avdct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/avdct.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/avfft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/avfft.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/d3d11va.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/d3d11va.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/dirac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/dirac.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/dv_profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/dv_profile.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/dxva2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/dxva2.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/jni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/jni.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/mediacodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/mediacodec.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/qsv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/qsv.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/vaapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/vaapi.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/vdpau.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/vdpau.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/version.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/videotoolbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/videotoolbox.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/vorbis_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/vorbis_parser.h -------------------------------------------------------------------------------- /app/libs/include/libavcodec/xvmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavcodec/xvmc.h -------------------------------------------------------------------------------- /app/libs/include/libavfilter/avfilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavfilter/avfilter.h -------------------------------------------------------------------------------- /app/libs/include/libavfilter/buffersink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavfilter/buffersink.h -------------------------------------------------------------------------------- /app/libs/include/libavfilter/buffersrc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavfilter/buffersrc.h -------------------------------------------------------------------------------- /app/libs/include/libavfilter/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavfilter/version.h -------------------------------------------------------------------------------- /app/libs/include/libavformat/avformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavformat/avformat.h -------------------------------------------------------------------------------- /app/libs/include/libavformat/avio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavformat/avio.h -------------------------------------------------------------------------------- /app/libs/include/libavformat/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavformat/version.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/adler32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/adler32.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/aes.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/aes_ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/aes_ctr.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/attributes.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/audio_fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/audio_fifo.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/avassert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/avassert.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/avconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/avconfig.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/avstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/avstring.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/avutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/avutil.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/base64.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/blowfish.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/blowfish.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/bprint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/bprint.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/bswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/bswap.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/buffer.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/camellia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/camellia.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/cast5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/cast5.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/channel_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/channel_layout.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/common.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/cpu.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/crc.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/des.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/des.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/dict.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/display.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/downmix_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/downmix_info.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/encryption_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/encryption_info.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/error.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/eval.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/ffversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/ffversion.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/fifo.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/file.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/frame.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hash.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hmac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hmac.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hwcontext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hwcontext.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hwcontext_cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hwcontext_cuda.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hwcontext_d3d11va.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hwcontext_d3d11va.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hwcontext_drm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hwcontext_drm.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hwcontext_dxva2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hwcontext_dxva2.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hwcontext_mediacodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hwcontext_mediacodec.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hwcontext_qsv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hwcontext_qsv.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hwcontext_vaapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hwcontext_vaapi.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hwcontext_vdpau.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hwcontext_vdpau.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/hwcontext_videotoolbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/hwcontext_videotoolbox.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/imgutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/imgutils.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/intfloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/intfloat.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/intreadwrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/intreadwrite.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/lfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/lfg.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/log.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/lzo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/lzo.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/macros.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/mastering_display_metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/mastering_display_metadata.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/mathematics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/mathematics.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/md5.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/mem.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/motion_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/motion_vector.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/murmur3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/murmur3.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/opt.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/parseutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/parseutils.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/pixdesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/pixdesc.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/pixelutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/pixelutils.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/pixfmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/pixfmt.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/random_seed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/random_seed.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/rational.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/rational.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/rc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/rc4.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/replaygain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/replaygain.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/ripemd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/ripemd.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/samplefmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/samplefmt.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/sha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/sha.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/sha512.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/spherical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/spherical.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/stereo3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/stereo3d.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/tea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/tea.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/threadmessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/threadmessage.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/time.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/timecode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/timecode.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/timestamp.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/tree.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/twofish.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/twofish.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/version.h -------------------------------------------------------------------------------- /app/libs/include/libavutil/xtea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libavutil/xtea.h -------------------------------------------------------------------------------- /app/libs/include/libswresample/swresample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libswresample/swresample.h -------------------------------------------------------------------------------- /app/libs/include/libswresample/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libswresample/version.h -------------------------------------------------------------------------------- /app/libs/include/libswscale/swscale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libswscale/swscale.h -------------------------------------------------------------------------------- /app/libs/include/libswscale/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/libs/include/libswscale/version.h -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/asus1/funcamera/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/androidTest/java/com/example/asus1/funcamera/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/Gussi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/assets/Gussi.sh -------------------------------------------------------------------------------- /app/src/main/assets/Gussi5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/assets/Gussi5.sh -------------------------------------------------------------------------------- /app/src/main/assets/dark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/assets/dark.sh -------------------------------------------------------------------------------- /app/src/main/assets/frag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/assets/frag.sh -------------------------------------------------------------------------------- /app/src/main/assets/fudiao.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/assets/fudiao.sh -------------------------------------------------------------------------------- /app/src/main/assets/lianhuanhua.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/assets/lianhuanhua.sh -------------------------------------------------------------------------------- /app/src/main/assets/normal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/assets/normal.sh -------------------------------------------------------------------------------- /app/src/main/cpp/FFmpegMuxer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/cpp/FFmpegMuxer.cpp -------------------------------------------------------------------------------- /app/src/main/cpp/FFmpegMuxer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/cpp/FFmpegMuxer.h -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Base/Base2Activity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Base/Base2Activity.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Base/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Base/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Base/SplashActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Base/SplashActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Controller/ModelController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Controller/ModelController.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Controller/RecordPersenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Controller/RecordPersenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Controller/ViewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Controller/ViewController.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/EGLUtil/EGLHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/EGLUtil/EGLHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/EGLUtil/RenderHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/EGLUtil/RenderHandler.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Encoder/AudioEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Encoder/AudioEncoder.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Encoder/VideoEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Encoder/VideoEncoder.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Encoder/VideoMuxer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Encoder/VideoMuxer.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/AudioRecordEncode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/AudioRecordEncode.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/FFmpegMuxer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/FFmpegMuxer.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/SplitVideoThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/SplitVideoThread.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/VideoMediaMuxer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/VideoMediaMuxer.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/VideoRecordEncode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/VideoRecordEncode.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/onFramPrepareLisnter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/RecordUtil/onFramPrepareLisnter.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/BeautyPhoto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/BeautyPhoto.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/CameraHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/CameraHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/FragPhoto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/FragPhoto.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/FuDiaoPhoto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/FuDiaoPhoto.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/LianHuaPhoto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/LianHuaPhoto.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/MusicPlayerThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/MusicPlayerThread.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/Photo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/Photo.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/RecordActivtiy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/RecordActivtiy.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/RecordButtonView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/RecordButtonView.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/RecordView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/RecordVideo/Views/RecordView.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Test.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Utils/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Utils/Constant.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Utils/HTTPConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Utils/HTTPConstant.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Utils/ShaderUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Utils/ShaderUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Utils/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Utils/Util.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Video/AllVideoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Video/AllVideoActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Video/AllVideoAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Video/AllVideoAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Video/PlayVideoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Video/PlayVideoActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Video/PlayVideoView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Video/PlayVideoView.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Video/VideoModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Video/VideoModel.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/Video/VideoViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/Video/VideoViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/music/AllMusicActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/music/AllMusicActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/music/ChangeMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/music/ChangeMessage.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/music/MusicBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/music/MusicBinder.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/music/MusicLeftHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/music/MusicLeftHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/music/MusicLeftRecyclerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/music/MusicLeftRecyclerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/music/MusicMainHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/music/MusicMainHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/music/MusicMainRecyclerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/music/MusicMainRecyclerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/music/MusicMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/music/MusicMessage.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/music/MusicModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/music/MusicModel.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/music/MusicService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/music/MusicService.java -------------------------------------------------------------------------------- /app/src/main/java/com/example/asus1/funcamera/music/MusicTypeModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/java/com/example/asus1/funcamera/music/MusicTypeModel.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_recycler_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/drawable/bg_recycler_item.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_recycyler_left_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/drawable/bg_recycyler_left_item.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_text_use.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/drawable/bg_text_use.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/view_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/drawable/view_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_all_music.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/layout/activity_all_music.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_all_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/layout/activity_all_video.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/layout/activity_main2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_play_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/layout/activity_play_video.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_record.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/layout/activity_record.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_all_video_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/layout/layout_all_video_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_music_recyclerview_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/layout/layout_music_recyclerview_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_music_recyclerview_left_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/layout/layout_music_recyclerview_left_item.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/bg_music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/bg_music.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_back.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_camera.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_close.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_filter.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_music.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_pause.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_play.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_see.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_see.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_video_pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_video_pause.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_yinpin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/ic_yinpin.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxhdpi/logo.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_none_content.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_none_content.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_noneimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_noneimage.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/example/asus1/funcamera/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/app/src/test/java/com/example/asus1/funcamera/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vivianluomin/FunCamera/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------