├── .classpath ├── .cproject ├── .gitignore ├── .project ├── .settings └── org.eclipse.cdt.core.prefs ├── AndroidManifest.xml ├── README.md ├── assets ├── nv21-I420-Four.yuv ├── nv21-I420-NegativeStride.yuv ├── nv21-I420-One.yuv ├── nv21-I420-Three.yuv ├── nv21-I420-Two.yuv └── nv21.yuv ├── include ├── libyuv.h └── libyuv │ ├── basic_types.h │ ├── compare.h │ ├── convert.h │ ├── convert_argb.h │ ├── convert_from.h │ ├── convert_from_argb.h │ ├── cpu_id.h │ ├── mjpeg_decoder.h │ ├── planar_functions.h │ ├── rotate.h │ ├── rotate_argb.h │ ├── row.h │ ├── scale.h │ ├── scale_argb.h │ ├── scale_row.h │ ├── version.h │ └── video_common.h ├── jni ├── Android.mk ├── Application.mk ├── LibYUVDemo.c └── LibYUVDemo.cpp ├── libs ├── android-support-v4.jar ├── armeabi-v7a │ ├── libYUVDemo.so │ ├── libstlport_shared.so │ └── libyuv_shared.so ├── armeabi │ ├── libYUVDemo.so │ ├── libstlport_shared.so │ └── libyuv_shared.so ├── mips │ ├── libYUVDemo.so │ ├── libstlport_shared.so │ └── libyuv_shared.so └── x86 │ ├── libYUVDemo.so │ ├── libstlport_shared.so │ └── libyuv_shared.so ├── prebuilt ├── armeabi-v7a │ └── libyuv_shared.so ├── armeabi │ └── libyuv_shared.so ├── mips │ └── libyuv_shared.so └── x86 │ └── libyuv_shared.so ├── proguard-project.txt ├── project.properties ├── res ├── drawable-hdpi │ └── ic_launcher.png ├── drawable-mdpi │ └── ic_launcher.png ├── drawable-xhdpi │ └── ic_launcher.png ├── layout │ └── activity_main.xml ├── menu │ └── main.xml ├── values-v11 │ └── styles.xml ├── values-v14 │ └── styles.xml ├── values-w820dp │ └── dimens.xml └── values │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml └── src └── com └── demo └── libyuvdemo └── MainActivity.java /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/.classpath -------------------------------------------------------------------------------- /.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/.cproject -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/.project -------------------------------------------------------------------------------- /.settings/org.eclipse.cdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/.settings/org.eclipse.cdt.core.prefs -------------------------------------------------------------------------------- /AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/AndroidManifest.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/README.md -------------------------------------------------------------------------------- /assets/nv21-I420-Four.yuv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/assets/nv21-I420-Four.yuv -------------------------------------------------------------------------------- /assets/nv21-I420-NegativeStride.yuv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/assets/nv21-I420-NegativeStride.yuv -------------------------------------------------------------------------------- /assets/nv21-I420-One.yuv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/assets/nv21-I420-One.yuv -------------------------------------------------------------------------------- /assets/nv21-I420-Three.yuv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/assets/nv21-I420-Three.yuv -------------------------------------------------------------------------------- /assets/nv21-I420-Two.yuv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/assets/nv21-I420-Two.yuv -------------------------------------------------------------------------------- /assets/nv21.yuv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/assets/nv21.yuv -------------------------------------------------------------------------------- /include/libyuv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv.h -------------------------------------------------------------------------------- /include/libyuv/basic_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/basic_types.h -------------------------------------------------------------------------------- /include/libyuv/compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/compare.h -------------------------------------------------------------------------------- /include/libyuv/convert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/convert.h -------------------------------------------------------------------------------- /include/libyuv/convert_argb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/convert_argb.h -------------------------------------------------------------------------------- /include/libyuv/convert_from.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/convert_from.h -------------------------------------------------------------------------------- /include/libyuv/convert_from_argb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/convert_from_argb.h -------------------------------------------------------------------------------- /include/libyuv/cpu_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/cpu_id.h -------------------------------------------------------------------------------- /include/libyuv/mjpeg_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/mjpeg_decoder.h -------------------------------------------------------------------------------- /include/libyuv/planar_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/planar_functions.h -------------------------------------------------------------------------------- /include/libyuv/rotate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/rotate.h -------------------------------------------------------------------------------- /include/libyuv/rotate_argb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/rotate_argb.h -------------------------------------------------------------------------------- /include/libyuv/row.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/row.h -------------------------------------------------------------------------------- /include/libyuv/scale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/scale.h -------------------------------------------------------------------------------- /include/libyuv/scale_argb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/scale_argb.h -------------------------------------------------------------------------------- /include/libyuv/scale_row.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/scale_row.h -------------------------------------------------------------------------------- /include/libyuv/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/version.h -------------------------------------------------------------------------------- /include/libyuv/video_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/include/libyuv/video_common.h -------------------------------------------------------------------------------- /jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/jni/Android.mk -------------------------------------------------------------------------------- /jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/jni/Application.mk -------------------------------------------------------------------------------- /jni/LibYUVDemo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/jni/LibYUVDemo.c -------------------------------------------------------------------------------- /jni/LibYUVDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/jni/LibYUVDemo.cpp -------------------------------------------------------------------------------- /libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/android-support-v4.jar -------------------------------------------------------------------------------- /libs/armeabi-v7a/libYUVDemo.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/armeabi-v7a/libYUVDemo.so -------------------------------------------------------------------------------- /libs/armeabi-v7a/libstlport_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/armeabi-v7a/libstlport_shared.so -------------------------------------------------------------------------------- /libs/armeabi-v7a/libyuv_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/armeabi-v7a/libyuv_shared.so -------------------------------------------------------------------------------- /libs/armeabi/libYUVDemo.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/armeabi/libYUVDemo.so -------------------------------------------------------------------------------- /libs/armeabi/libstlport_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/armeabi/libstlport_shared.so -------------------------------------------------------------------------------- /libs/armeabi/libyuv_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/armeabi/libyuv_shared.so -------------------------------------------------------------------------------- /libs/mips/libYUVDemo.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/mips/libYUVDemo.so -------------------------------------------------------------------------------- /libs/mips/libstlport_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/mips/libstlport_shared.so -------------------------------------------------------------------------------- /libs/mips/libyuv_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/mips/libyuv_shared.so -------------------------------------------------------------------------------- /libs/x86/libYUVDemo.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/x86/libYUVDemo.so -------------------------------------------------------------------------------- /libs/x86/libstlport_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/x86/libstlport_shared.so -------------------------------------------------------------------------------- /libs/x86/libyuv_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/libs/x86/libyuv_shared.so -------------------------------------------------------------------------------- /prebuilt/armeabi-v7a/libyuv_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/prebuilt/armeabi-v7a/libyuv_shared.so -------------------------------------------------------------------------------- /prebuilt/armeabi/libyuv_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/prebuilt/armeabi/libyuv_shared.so -------------------------------------------------------------------------------- /prebuilt/mips/libyuv_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/prebuilt/mips/libyuv_shared.so -------------------------------------------------------------------------------- /prebuilt/x86/libyuv_shared.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/prebuilt/x86/libyuv_shared.so -------------------------------------------------------------------------------- /proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/proguard-project.txt -------------------------------------------------------------------------------- /project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/project.properties -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/res/layout/activity_main.xml -------------------------------------------------------------------------------- /res/menu/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/res/menu/main.xml -------------------------------------------------------------------------------- /res/values-v11/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/res/values-v11/styles.xml -------------------------------------------------------------------------------- /res/values-v14/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/res/values-v14/styles.xml -------------------------------------------------------------------------------- /res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/res/values/dimens.xml -------------------------------------------------------------------------------- /res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/res/values/strings.xml -------------------------------------------------------------------------------- /res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/res/values/styles.xml -------------------------------------------------------------------------------- /src/com/demo/libyuvdemo/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zenith22/libyuvDemo/HEAD/src/com/demo/libyuvdemo/MainActivity.java --------------------------------------------------------------------------------