├── .gitignore ├── .idea └── copyright │ ├── profiles_settings.xml │ └── xuexiang.xml ├── JitPackUpload.gradle ├── README.md ├── apk └── xvideo_demo.apk ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── img └── xvideo.gif ├── settings.gradle ├── versions.gradle ├── xvideo-demo ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── xuexiang │ │ └── xvideodemo │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── xuexiang │ │ │ └── xvideodemo │ │ │ ├── App.java │ │ │ ├── activity │ │ │ ├── MainActivity.java │ │ │ ├── SendSmallVideoActivity.java │ │ │ └── VideoPlayerActivity.java │ │ │ └── fragment │ │ │ ├── ComplexUseFragment.java │ │ │ ├── MainFragment.java │ │ │ ├── SimpleUseFragment.java │ │ │ └── VideoCompressFragment.java │ └── res │ │ ├── drawable-xhdpi │ │ └── play_big.png │ │ ├── layout │ │ ├── activity_smallvideo_text_edit.xml │ │ ├── activity_video_player.xml │ │ ├── fragment_complex_use.xml │ │ ├── fragment_simple_use.xml │ │ └── fragment_video_compress.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ └── values │ │ ├── arrays.xml │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── xuexiang │ └── xvideodemo │ └── ExampleUnitTest.java └── xvideo-lib ├── .gitignore ├── CMakeLists.txt ├── build.gradle ├── proguard-rules.pro ├── project.properties └── src └── main ├── AndroidManifest.xml ├── cpp ├── base_include.h ├── cmdutils.c ├── cmdutils.h ├── cmdutils_common_opts.h ├── config.h ├── ffmpeg.c ├── ffmpeg.h ├── ffmpeg_filter.c ├── ffmpeg_opt.c ├── include │ ├── compat │ │ ├── getopt.c │ │ ├── os2threads.h │ │ ├── strtod.c │ │ ├── strtod.d │ │ ├── strtod.o │ │ ├── va_copy.h │ │ └── w32pthreads.h │ ├── libavcodec │ │ ├── avcodec.h │ │ ├── avdct.h │ │ ├── avfft.h │ │ ├── d3d11va.h │ │ ├── dirac.h │ │ ├── dv_profile.h │ │ ├── dxva2.h │ │ ├── jni.h │ │ ├── mediacodec.h │ │ ├── qsv.h │ │ ├── vaapi.h │ │ ├── vda.h │ │ ├── vdpau.h │ │ ├── version.h │ │ ├── videotoolbox.h │ │ ├── vorbis_parser.h │ │ └── xvmc.h │ ├── libavdevice │ │ ├── avdevice.h │ │ └── version.h │ ├── libavfilter │ │ ├── avfilter.h │ │ ├── avfiltergraph.h │ │ ├── buffersink.h │ │ ├── buffersrc.h │ │ └── version.h │ ├── libavformat │ │ ├── avformat.h │ │ ├── avio.h │ │ ├── ffm.h │ │ ├── network.h │ │ ├── os_support.h │ │ ├── url.h │ │ └── version.h │ ├── libavresample │ │ ├── avresample.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 │ │ ├── error.h │ │ ├── eval.h │ │ ├── ffversion.h │ │ ├── fifo.h │ │ ├── file.h │ │ ├── frame.h │ │ ├── hash.h │ │ ├── hmac.h │ │ ├── hwcontext.h │ │ ├── hwcontext_cuda.h │ │ ├── hwcontext_dxva2.h │ │ ├── hwcontext_qsv.h │ │ ├── hwcontext_vaapi.h │ │ ├── hwcontext_vdpau.h │ │ ├── imgutils.h │ │ ├── intfloat.h │ │ ├── intreadwrite.h │ │ ├── lfg.h │ │ ├── libm.h │ │ ├── log.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 │ ├── libpostproc │ │ ├── postprocess.h │ │ └── version.h │ ├── libswresample │ │ ├── swresample.h │ │ └── version.h │ └── libswscale │ │ ├── swscale.h │ │ └── version.h ├── jx_ffmpeg_cmd_run.c ├── jx_ffmpeg_cmd_run.h ├── jx_ffmpeg_config.cpp ├── jx_ffmpeg_config.h ├── jx_ffmpeg_jni.cpp ├── jx_jni_handler.cpp ├── jx_jni_handler.h ├── jx_log.cpp ├── jx_log.h ├── jx_media_muxer.cpp ├── jx_media_muxer.h ├── jx_pcm_encode_aac.cpp ├── jx_pcm_encode_aac.h ├── jx_user_arguments.h ├── jx_yuv_encode_h264.cpp ├── jx_yuv_encode_h264.h └── threadsafe_queue.cpp ├── java └── com │ └── xuexiang │ └── xvideo │ ├── AudioRecorder.java │ ├── DeviceUtils.java │ ├── FFMpegUtils.java │ ├── FileUtils.java │ ├── IMediaRecorder.java │ ├── LocalMediaCompress.java │ ├── MediaRecorderActivity.java │ ├── MediaRecorderBase.java │ ├── MediaRecorderFragment.java │ ├── MediaRecorderNative.java │ ├── ProgressView.java │ ├── StringUtils.java │ ├── SurfaceVideoView.java │ ├── XVideo.java │ ├── jniinterface │ └── FFmpegBridge.java │ └── model │ ├── AutoVBRMode.java │ ├── CBRMode.java │ ├── CompressResult.java │ ├── LocalMediaConfig.java │ ├── MediaCompressConfig.java │ ├── MediaObject.java │ ├── MediaRecorderConfig.java │ ├── MediaThemeObject.java │ ├── Utils.java │ └── VBRMode.java ├── jniLibs ├── arm64-v8a │ ├── libavcodec.so │ ├── libavfilter.so │ ├── libavformat.so │ ├── libavutil.so │ ├── libfdk-aac.so │ ├── libjx_ffmpeg_jni.so │ ├── libswresample.so │ └── libswscale.so ├── armeabi-v7a │ ├── libavcodec.so │ ├── libavfilter.so │ ├── libavformat.so │ ├── libavutil.so │ ├── libfdk-aac.so │ ├── libjx_ffmpeg_jni.so │ ├── libswresample.so │ └── libswscale.so ├── armeabi │ ├── libavcodec.so │ ├── libavfilter.so │ ├── libavformat.so │ ├── libavutil.so │ ├── libfdk-aac.so │ ├── libjx_ffmpeg_jni.so │ ├── libswresample.so │ └── libswscale.so ├── x86 │ ├── libavcodec.so │ ├── libavfilter.so │ ├── libavformat.so │ ├── libavutil.so │ ├── libfdk-aac.so │ ├── libjx_ffmpeg_jni.so │ ├── libswresample.so │ └── libswscale.so └── x86_64 │ ├── libavcodec.so │ ├── libavfilter.so │ ├── libavformat.so │ ├── libavutil.so │ ├── libfdk-aac.so │ ├── libjx_ffmpeg_jni.so │ ├── libswresample.so │ └── libswscale.so └── res ├── drawable-xxhdpi ├── xvideo_camera_flash_led_off_disable.png ├── xvideo_camera_flash_led_off_normal.png ├── xvideo_camera_flash_led_off_pressed.png ├── xvideo_camera_flash_led_on_disable.png ├── xvideo_camera_flash_led_on_normal.png ├── xvideo_camera_flash_led_on_pressed.png ├── xvideo_camera_switch_disable.png ├── xvideo_camera_switch_normal.png ├── xvideo_camera_switch_pressed.png ├── xvideo_cancel_normal.png ├── xvideo_cancel_press.png ├── xvideo_delete_check_normal.png ├── xvideo_delete_check_press.png ├── xvideo_delete_normal.png ├── xvideo_delete_press.png ├── xvideo_next_normal.png └── xvideo_next_press.png ├── drawable ├── xvideo_camera_flash_led_selector.xml ├── xvideo_camera_switch_selector.xml ├── xvideo_delete_selector.xml ├── xvideo_next_selector.xml └── xvideo_small_video_shoot.xml ├── layout ├── xvideo_activity_media_recorder.xml ├── xvideo_include_actionbar.xml └── xvideo_layout_media_recorder.xml └── values ├── xvideo_colors.xml └── xvideo_strings.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/copyright/xuexiang.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/.idea/copyright/xuexiang.xml -------------------------------------------------------------------------------- /JitPackUpload.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/JitPackUpload.gradle -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/README.md -------------------------------------------------------------------------------- /apk/xvideo_demo.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/apk/xvideo_demo.apk -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/gradlew.bat -------------------------------------------------------------------------------- /img/xvideo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/img/xvideo.gif -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/settings.gradle -------------------------------------------------------------------------------- /versions.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/versions.gradle -------------------------------------------------------------------------------- /xvideo-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/.gitignore -------------------------------------------------------------------------------- /xvideo-demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/build.gradle -------------------------------------------------------------------------------- /xvideo-demo/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/proguard-rules.pro -------------------------------------------------------------------------------- /xvideo-demo/src/androidTest/java/com/xuexiang/xvideodemo/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/androidTest/java/com/xuexiang/xvideodemo/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /xvideo-demo/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /xvideo-demo/src/main/java/com/xuexiang/xvideodemo/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/java/com/xuexiang/xvideodemo/App.java -------------------------------------------------------------------------------- /xvideo-demo/src/main/java/com/xuexiang/xvideodemo/activity/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/java/com/xuexiang/xvideodemo/activity/MainActivity.java -------------------------------------------------------------------------------- /xvideo-demo/src/main/java/com/xuexiang/xvideodemo/activity/SendSmallVideoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/java/com/xuexiang/xvideodemo/activity/SendSmallVideoActivity.java -------------------------------------------------------------------------------- /xvideo-demo/src/main/java/com/xuexiang/xvideodemo/activity/VideoPlayerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/java/com/xuexiang/xvideodemo/activity/VideoPlayerActivity.java -------------------------------------------------------------------------------- /xvideo-demo/src/main/java/com/xuexiang/xvideodemo/fragment/ComplexUseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/java/com/xuexiang/xvideodemo/fragment/ComplexUseFragment.java -------------------------------------------------------------------------------- /xvideo-demo/src/main/java/com/xuexiang/xvideodemo/fragment/MainFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/java/com/xuexiang/xvideodemo/fragment/MainFragment.java -------------------------------------------------------------------------------- /xvideo-demo/src/main/java/com/xuexiang/xvideodemo/fragment/SimpleUseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/java/com/xuexiang/xvideodemo/fragment/SimpleUseFragment.java -------------------------------------------------------------------------------- /xvideo-demo/src/main/java/com/xuexiang/xvideodemo/fragment/VideoCompressFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/java/com/xuexiang/xvideodemo/fragment/VideoCompressFragment.java -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/drawable-xhdpi/play_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/drawable-xhdpi/play_big.png -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/layout/activity_smallvideo_text_edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/layout/activity_smallvideo_text_edit.xml -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/layout/activity_video_player.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/layout/activity_video_player.xml -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/layout/fragment_complex_use.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/layout/fragment_complex_use.xml -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/layout/fragment_simple_use.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/layout/fragment_simple_use.xml -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/layout/fragment_video_compress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/layout/fragment_video_compress.xml -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /xvideo-demo/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /xvideo-demo/src/test/java/com/xuexiang/xvideodemo/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-demo/src/test/java/com/xuexiang/xvideodemo/ExampleUnitTest.java -------------------------------------------------------------------------------- /xvideo-lib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/.gitignore -------------------------------------------------------------------------------- /xvideo-lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/CMakeLists.txt -------------------------------------------------------------------------------- /xvideo-lib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/build.gradle -------------------------------------------------------------------------------- /xvideo-lib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/proguard-rules.pro -------------------------------------------------------------------------------- /xvideo-lib/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/project.properties -------------------------------------------------------------------------------- /xvideo-lib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/base_include.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/base_include.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/cmdutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/cmdutils.c -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/cmdutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/cmdutils.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/cmdutils_common_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/cmdutils_common_opts.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/config.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/ffmpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/ffmpeg.c -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/ffmpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/ffmpeg.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/ffmpeg_filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/ffmpeg_filter.c -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/ffmpeg_opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/ffmpeg_opt.c -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/compat/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/compat/getopt.c -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/compat/os2threads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/compat/os2threads.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/compat/strtod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/compat/strtod.c -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/compat/strtod.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/compat/strtod.d -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/compat/strtod.o: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/compat/va_copy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/compat/va_copy.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/compat/w32pthreads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/compat/w32pthreads.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/avcodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/avcodec.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/avdct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/avdct.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/avfft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/avfft.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/d3d11va.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/d3d11va.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/dirac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/dirac.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/dv_profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/dv_profile.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/dxva2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/dxva2.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/jni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/jni.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/mediacodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/mediacodec.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/qsv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/qsv.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/vaapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/vaapi.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/vda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/vda.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/vdpau.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/vdpau.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/version.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/videotoolbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/videotoolbox.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/vorbis_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/vorbis_parser.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavcodec/xvmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavcodec/xvmc.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavdevice/avdevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavdevice/avdevice.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavdevice/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavdevice/version.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavfilter/avfilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavfilter/avfilter.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavfilter/avfiltergraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavfilter/avfiltergraph.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavfilter/buffersink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavfilter/buffersink.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavfilter/buffersrc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavfilter/buffersrc.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavfilter/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavfilter/version.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavformat/avformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavformat/avformat.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavformat/avio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavformat/avio.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavformat/ffm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavformat/ffm.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavformat/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavformat/network.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavformat/os_support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavformat/os_support.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavformat/url.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavformat/url.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavformat/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavformat/version.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavresample/avresample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavresample/avresample.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavresample/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavresample/version.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/adler32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/adler32.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/aes.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/aes_ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/aes_ctr.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/attributes.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/audio_fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/audio_fifo.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/avassert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/avassert.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/avconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/avconfig.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/avstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/avstring.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/avutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/avutil.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/base64.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/blowfish.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/blowfish.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/bprint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/bprint.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/bswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/bswap.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/buffer.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/camellia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/camellia.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/cast5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/cast5.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/channel_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/channel_layout.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/common.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/cpu.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/crc.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/des.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/des.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/dict.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/display.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/downmix_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/downmix_info.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/error.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/eval.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/ffversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/ffversion.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/fifo.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/file.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/frame.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/hash.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/hmac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/hmac.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/hwcontext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/hwcontext.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/hwcontext_cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/hwcontext_cuda.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/hwcontext_dxva2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/hwcontext_dxva2.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/hwcontext_qsv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/hwcontext_qsv.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/hwcontext_vaapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/hwcontext_vaapi.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/hwcontext_vdpau.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/hwcontext_vdpau.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/imgutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/imgutils.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/intfloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/intfloat.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/intreadwrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/intreadwrite.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/lfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/lfg.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/libm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/libm.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/log.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/macros.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/mastering_display_metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/mastering_display_metadata.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/mathematics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/mathematics.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/md5.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/mem.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/motion_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/motion_vector.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/murmur3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/murmur3.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/opt.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/parseutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/parseutils.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/pixdesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/pixdesc.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/pixelutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/pixelutils.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/pixfmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/pixfmt.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/random_seed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/random_seed.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/rational.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/rational.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/rc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/rc4.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/replaygain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/replaygain.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/ripemd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/ripemd.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/samplefmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/samplefmt.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/sha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/sha.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/sha512.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/spherical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/spherical.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/stereo3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/stereo3d.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/tea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/tea.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/threadmessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/threadmessage.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/time.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/timecode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/timecode.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/timestamp.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/tree.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/twofish.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/twofish.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/version.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libavutil/xtea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libavutil/xtea.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libpostproc/postprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libpostproc/postprocess.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libpostproc/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libpostproc/version.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libswresample/swresample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libswresample/swresample.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libswresample/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libswresample/version.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libswscale/swscale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libswscale/swscale.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/include/libswscale/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/include/libswscale/version.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_ffmpeg_cmd_run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_ffmpeg_cmd_run.c -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_ffmpeg_cmd_run.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_ffmpeg_cmd_run.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_ffmpeg_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_ffmpeg_config.cpp -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_ffmpeg_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_ffmpeg_config.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_ffmpeg_jni.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_ffmpeg_jni.cpp -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_jni_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_jni_handler.cpp -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_jni_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_jni_handler.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_log.cpp -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_log.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_media_muxer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_media_muxer.cpp -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_media_muxer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_media_muxer.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_pcm_encode_aac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_pcm_encode_aac.cpp -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_pcm_encode_aac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_pcm_encode_aac.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_user_arguments.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_user_arguments.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_yuv_encode_h264.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_yuv_encode_h264.cpp -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/jx_yuv_encode_h264.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/jx_yuv_encode_h264.h -------------------------------------------------------------------------------- /xvideo-lib/src/main/cpp/threadsafe_queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/cpp/threadsafe_queue.cpp -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/AudioRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/AudioRecorder.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/DeviceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/DeviceUtils.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/FFMpegUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/FFMpegUtils.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/FileUtils.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/IMediaRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/IMediaRecorder.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/LocalMediaCompress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/LocalMediaCompress.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/MediaRecorderActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/MediaRecorderActivity.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/MediaRecorderBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/MediaRecorderBase.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/MediaRecorderFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/MediaRecorderFragment.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/MediaRecorderNative.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/MediaRecorderNative.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/ProgressView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/ProgressView.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/StringUtils.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/SurfaceVideoView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/SurfaceVideoView.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/XVideo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/XVideo.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/jniinterface/FFmpegBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/jniinterface/FFmpegBridge.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/model/AutoVBRMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/model/AutoVBRMode.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/model/CBRMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/model/CBRMode.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/model/CompressResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/model/CompressResult.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/model/LocalMediaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/model/LocalMediaConfig.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/model/MediaCompressConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/model/MediaCompressConfig.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/model/MediaObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/model/MediaObject.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/model/MediaRecorderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/model/MediaRecorderConfig.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/model/MediaThemeObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/model/MediaThemeObject.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/model/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/model/Utils.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/java/com/xuexiang/xvideo/model/VBRMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/java/com/xuexiang/xvideo/model/VBRMode.java -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/arm64-v8a/libavcodec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/arm64-v8a/libavcodec.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/arm64-v8a/libavfilter.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/arm64-v8a/libavfilter.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/arm64-v8a/libavformat.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/arm64-v8a/libavformat.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/arm64-v8a/libavutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/arm64-v8a/libavutil.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/arm64-v8a/libfdk-aac.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/arm64-v8a/libfdk-aac.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/arm64-v8a/libjx_ffmpeg_jni.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/arm64-v8a/libjx_ffmpeg_jni.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/arm64-v8a/libswresample.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/arm64-v8a/libswresample.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/arm64-v8a/libswscale.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/arm64-v8a/libswscale.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi-v7a/libavcodec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi-v7a/libavcodec.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi-v7a/libavfilter.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi-v7a/libavfilter.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi-v7a/libavformat.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi-v7a/libavformat.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi-v7a/libavutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi-v7a/libavutil.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi-v7a/libfdk-aac.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi-v7a/libfdk-aac.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi-v7a/libjx_ffmpeg_jni.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi-v7a/libjx_ffmpeg_jni.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi-v7a/libswresample.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi-v7a/libswresample.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi-v7a/libswscale.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi-v7a/libswscale.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi/libavcodec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi/libavcodec.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi/libavfilter.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi/libavfilter.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi/libavformat.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi/libavformat.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi/libavutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi/libavutil.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi/libfdk-aac.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi/libfdk-aac.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi/libjx_ffmpeg_jni.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi/libjx_ffmpeg_jni.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi/libswresample.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi/libswresample.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/armeabi/libswscale.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/armeabi/libswscale.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86/libavcodec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86/libavcodec.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86/libavfilter.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86/libavfilter.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86/libavformat.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86/libavformat.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86/libavutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86/libavutil.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86/libfdk-aac.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86/libfdk-aac.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86/libjx_ffmpeg_jni.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86/libjx_ffmpeg_jni.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86/libswresample.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86/libswresample.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86/libswscale.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86/libswscale.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86_64/libavcodec.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86_64/libavcodec.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86_64/libavfilter.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86_64/libavfilter.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86_64/libavformat.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86_64/libavformat.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86_64/libavutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86_64/libavutil.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86_64/libfdk-aac.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86_64/libfdk-aac.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86_64/libjx_ffmpeg_jni.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86_64/libjx_ffmpeg_jni.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86_64/libswresample.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86_64/libswresample.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/jniLibs/x86_64/libswscale.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/jniLibs/x86_64/libswscale.so -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_off_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_off_disable.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_off_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_off_normal.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_off_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_off_pressed.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_on_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_on_disable.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_on_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_on_normal.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_on_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_flash_led_on_pressed.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_switch_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_switch_disable.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_switch_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_switch_normal.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_switch_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_camera_switch_pressed.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_cancel_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_cancel_normal.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_cancel_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_cancel_press.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_delete_check_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_delete_check_normal.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_delete_check_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_delete_check_press.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_delete_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_delete_normal.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_delete_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_delete_press.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_next_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_next_normal.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_next_press.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable-xxhdpi/xvideo_next_press.png -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable/xvideo_camera_flash_led_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable/xvideo_camera_flash_led_selector.xml -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable/xvideo_camera_switch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable/xvideo_camera_switch_selector.xml -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable/xvideo_delete_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable/xvideo_delete_selector.xml -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable/xvideo_next_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable/xvideo_next_selector.xml -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/drawable/xvideo_small_video_shoot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/drawable/xvideo_small_video_shoot.xml -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/layout/xvideo_activity_media_recorder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/layout/xvideo_activity_media_recorder.xml -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/layout/xvideo_include_actionbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/layout/xvideo_include_actionbar.xml -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/layout/xvideo_layout_media_recorder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/layout/xvideo_layout_media_recorder.xml -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/values/xvideo_colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/values/xvideo_colors.xml -------------------------------------------------------------------------------- /xvideo-lib/src/main/res/values/xvideo_strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/XVideo/HEAD/xvideo-lib/src/main/res/values/xvideo_strings.xml --------------------------------------------------------------------------------