├── AndroidManifest.xml ├── README ├── default.properties ├── gen └── com │ └── churnlabs │ └── ffmpegsample │ └── R.java ├── jni ├── Android.mk ├── include │ ├── libavcodec │ │ ├── avcodec.h │ │ ├── avfft.h │ │ ├── dxva2.h │ │ ├── opt.h │ │ ├── vaapi.h │ │ ├── vdpau.h │ │ └── xvmc.h │ ├── libavcore │ │ ├── audioconvert.h │ │ ├── avcore.h │ │ ├── imgutils.h │ │ ├── parseutils.h │ │ └── samplefmt.h │ ├── libavdevice │ │ └── avdevice.h │ ├── libavfilter │ │ ├── avfilter.h │ │ └── avfiltergraph.h │ ├── libavformat │ │ ├── avformat.h │ │ └── avio.h │ ├── libavutil │ │ ├── adler32.h │ │ ├── attributes.h │ │ ├── avassert.h │ │ ├── avconfig.h │ │ ├── avstring.h │ │ ├── avutil.h │ │ ├── base64.h │ │ ├── bswap.h │ │ ├── common.h │ │ ├── cpu.h │ │ ├── crc.h │ │ ├── error.h │ │ ├── eval.h │ │ ├── fifo.h │ │ ├── intfloat_readwrite.h │ │ ├── intreadwrite.h │ │ ├── lfg.h │ │ ├── log.h │ │ ├── lzo.h │ │ ├── mathematics.h │ │ ├── md5.h │ │ ├── mem.h │ │ ├── opt.h │ │ ├── pixdesc.h │ │ ├── pixfmt.h │ │ ├── random_seed.h │ │ ├── rational.h │ │ └── sha1.h │ └── libswscale │ │ └── swscale.h ├── libavcodec.a ├── libavcore.a ├── libavdevice.a ├── libavfilter.a ├── libavformat.a ├── libavutil.a ├── libswscale.a └── native.c ├── res ├── drawable-hdpi │ └── icon.png ├── drawable-ldpi │ └── icon.png ├── drawable-mdpi │ └── icon.png ├── layout │ └── main.xml └── values │ └── strings.xml └── src └── com └── churnlabs └── ffmpegsample └── MainActivity.java /AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/AndroidManifest.xml -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/README -------------------------------------------------------------------------------- /default.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/default.properties -------------------------------------------------------------------------------- /gen/com/churnlabs/ffmpegsample/R.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/gen/com/churnlabs/ffmpegsample/R.java -------------------------------------------------------------------------------- /jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/Android.mk -------------------------------------------------------------------------------- /jni/include/libavcodec/avcodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcodec/avcodec.h -------------------------------------------------------------------------------- /jni/include/libavcodec/avfft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcodec/avfft.h -------------------------------------------------------------------------------- /jni/include/libavcodec/dxva2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcodec/dxva2.h -------------------------------------------------------------------------------- /jni/include/libavcodec/opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcodec/opt.h -------------------------------------------------------------------------------- /jni/include/libavcodec/vaapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcodec/vaapi.h -------------------------------------------------------------------------------- /jni/include/libavcodec/vdpau.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcodec/vdpau.h -------------------------------------------------------------------------------- /jni/include/libavcodec/xvmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcodec/xvmc.h -------------------------------------------------------------------------------- /jni/include/libavcore/audioconvert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcore/audioconvert.h -------------------------------------------------------------------------------- /jni/include/libavcore/avcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcore/avcore.h -------------------------------------------------------------------------------- /jni/include/libavcore/imgutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcore/imgutils.h -------------------------------------------------------------------------------- /jni/include/libavcore/parseutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcore/parseutils.h -------------------------------------------------------------------------------- /jni/include/libavcore/samplefmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavcore/samplefmt.h -------------------------------------------------------------------------------- /jni/include/libavdevice/avdevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavdevice/avdevice.h -------------------------------------------------------------------------------- /jni/include/libavfilter/avfilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavfilter/avfilter.h -------------------------------------------------------------------------------- /jni/include/libavfilter/avfiltergraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavfilter/avfiltergraph.h -------------------------------------------------------------------------------- /jni/include/libavformat/avformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavformat/avformat.h -------------------------------------------------------------------------------- /jni/include/libavformat/avio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavformat/avio.h -------------------------------------------------------------------------------- /jni/include/libavutil/adler32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/adler32.h -------------------------------------------------------------------------------- /jni/include/libavutil/attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/attributes.h -------------------------------------------------------------------------------- /jni/include/libavutil/avassert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/avassert.h -------------------------------------------------------------------------------- /jni/include/libavutil/avconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/avconfig.h -------------------------------------------------------------------------------- /jni/include/libavutil/avstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/avstring.h -------------------------------------------------------------------------------- /jni/include/libavutil/avutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/avutil.h -------------------------------------------------------------------------------- /jni/include/libavutil/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/base64.h -------------------------------------------------------------------------------- /jni/include/libavutil/bswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/bswap.h -------------------------------------------------------------------------------- /jni/include/libavutil/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/common.h -------------------------------------------------------------------------------- /jni/include/libavutil/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/cpu.h -------------------------------------------------------------------------------- /jni/include/libavutil/crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/crc.h -------------------------------------------------------------------------------- /jni/include/libavutil/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/error.h -------------------------------------------------------------------------------- /jni/include/libavutil/eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/eval.h -------------------------------------------------------------------------------- /jni/include/libavutil/fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/fifo.h -------------------------------------------------------------------------------- /jni/include/libavutil/intfloat_readwrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/intfloat_readwrite.h -------------------------------------------------------------------------------- /jni/include/libavutil/intreadwrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/intreadwrite.h -------------------------------------------------------------------------------- /jni/include/libavutil/lfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/lfg.h -------------------------------------------------------------------------------- /jni/include/libavutil/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/log.h -------------------------------------------------------------------------------- /jni/include/libavutil/lzo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/lzo.h -------------------------------------------------------------------------------- /jni/include/libavutil/mathematics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/mathematics.h -------------------------------------------------------------------------------- /jni/include/libavutil/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/md5.h -------------------------------------------------------------------------------- /jni/include/libavutil/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/mem.h -------------------------------------------------------------------------------- /jni/include/libavutil/opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/opt.h -------------------------------------------------------------------------------- /jni/include/libavutil/pixdesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/pixdesc.h -------------------------------------------------------------------------------- /jni/include/libavutil/pixfmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/pixfmt.h -------------------------------------------------------------------------------- /jni/include/libavutil/random_seed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/random_seed.h -------------------------------------------------------------------------------- /jni/include/libavutil/rational.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/rational.h -------------------------------------------------------------------------------- /jni/include/libavutil/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libavutil/sha1.h -------------------------------------------------------------------------------- /jni/include/libswscale/swscale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/include/libswscale/swscale.h -------------------------------------------------------------------------------- /jni/libavcodec.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/libavcodec.a -------------------------------------------------------------------------------- /jni/libavcore.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/libavcore.a -------------------------------------------------------------------------------- /jni/libavdevice.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/libavdevice.a -------------------------------------------------------------------------------- /jni/libavfilter.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/libavfilter.a -------------------------------------------------------------------------------- /jni/libavformat.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/libavformat.a -------------------------------------------------------------------------------- /jni/libavutil.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/libavutil.a -------------------------------------------------------------------------------- /jni/libswscale.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/libswscale.a -------------------------------------------------------------------------------- /jni/native.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/jni/native.c -------------------------------------------------------------------------------- /res/drawable-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/res/drawable-hdpi/icon.png -------------------------------------------------------------------------------- /res/drawable-ldpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/res/drawable-ldpi/icon.png -------------------------------------------------------------------------------- /res/drawable-mdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/res/drawable-mdpi/icon.png -------------------------------------------------------------------------------- /res/layout/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/res/layout/main.xml -------------------------------------------------------------------------------- /res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/res/values/strings.xml -------------------------------------------------------------------------------- /src/com/churnlabs/ffmpegsample/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/churnlabs/android-ffmpeg-sample/HEAD/src/com/churnlabs/ffmpegsample/MainActivity.java --------------------------------------------------------------------------------