SYMBOL INDEX (945 symbols across 117 files) FILE: MagicShow/src/androidTest/java/com/zero/magicshow/core/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: MagicShow/src/main/cpp/MagicJni.cpp function JNIEXPORT (line 15) | JNIEXPORT void JNICALL function JNIEXPORT (line 27) | JNIEXPORT void JNICALL function JNIEXPORT (line 33) | JNIEXPORT void JNICALL function JNIEXPORT (line 40) | JNIEXPORT void JNICALL function JNIEXPORT (line 45) | JNIEXPORT jobject JNICALL function JNIEXPORT (line 52) | JNIEXPORT void JNICALL function JNIEXPORT (line 58) | JNIEXPORT jobject JNICALL FILE: MagicShow/src/main/cpp/beautify/MagicBeautify.cpp function MagicBeautify (line 16) | MagicBeautify* MagicBeautify::getInstance() FILE: MagicShow/src/main/cpp/beautify/MagicBeautify.h function class (line 6) | class MagicBeautify FILE: MagicShow/src/main/cpp/bitmap/BitmapOperation.cpp function jobject (line 21) | jobject BitmapOperation::jniStoreBitmapData( function jobject (line 73) | jobject BitmapOperation::jniGetBitmapFromStoredBitmapData( FILE: MagicShow/src/main/cpp/bitmap/BitmapOperation.h function class (line 12) | class BitmapOperation FILE: MagicShow/src/main/cpp/bitmap/Conversion.h function class (line 50) | class Conversion FILE: MagicShow/src/main/cpp/bitmap/JniBitmap.h type ARGB (line 5) | typedef struct function class (line 10) | class JniBitmap FILE: MagicShow/src/main/java/com/zero/magicshow/MagicShowManager.java class MagicShowManager (line 29) | public class MagicShowManager { method MagicShowManager (line 32) | private MagicShowManager(){} method getInstance (line 33) | public static MagicShowManager getInstance(){ method setCachePath (line 37) | public void setCachePath(String cachePath){ method openEdit (line 47) | public void openEdit(Context context,String imagePath, final ImageEdit... method openCamera (line 70) | public void openCamera(Activity context,final CameraShootCallBack came... method openCameraAndEdit (line 97) | public void openCameraAndEdit(final Activity context, final ImageEditC... FILE: MagicShow/src/main/java/com/zero/magicshow/activity/AlbumActivity.java class AlbumActivity (line 37) | public class AlbumActivity extends BaseActivity{ method onCreate (line 52) | @Override method init (line 60) | private void init(){ method initView (line 66) | private void initView(){ method initData (line 78) | private void initData(){ method initListener (line 91) | private void initListener(){ method initFragments (line 98) | private void initFragments(){ method doFinishAction (line 104) | @Override method getShowFragment (line 114) | private Fragment getShowFragment(){ method doClickModifyCloseAction (line 125) | private void doClickModifyCloseAction(){ method doClickModifySaveAction (line 132) | private void doClickModifySaveAction(){ method doBackAction (line 139) | private void doBackAction(){ method doNextAction (line 143) | private void doNextAction(){ method onClick (line 154) | @Override method onAfterHide (line 170) | @Override method onClick (line 181) | @Override method showFragment (line 187) | private void showFragment(Fragment fragment){ method hiddenFragment (line 200) | private void hiddenFragment(Fragment fragment){ method onDestroy (line 217) | @Override FILE: MagicShow/src/main/java/com/zero/magicshow/activity/CameraActivity.java class CameraActivity (line 38) | public class CameraActivity extends BaseActivity{ method onCreate (line 56) | @Override method init (line 63) | private void init(){ method initView (line 69) | private void initView(){ method initData (line 82) | private void initData(){ method initListener (line 88) | private void initListener(){ method initFilterView (line 97) | private void initFilterView(){ method onFilterChanged (line 108) | @Override method doClickShutterAction (line 127) | private void doClickShutterAction(View view){ method doClickBeautyAction (line 141) | private void doClickBeautyAction(){ method onClick (line 155) | @Override method switchMode (line 175) | private void switchMode(){ method takePhoto (line 185) | private void takePhoto(){ method takeVideo (line 197) | private void takeVideo(){ method doFinishAction (line 208) | @Override method showFilters (line 217) | private void showFilters(){ method hideFilters (line 223) | private void hideFilters(){ method onDestroy (line 237) | @Override FILE: MagicShow/src/main/java/com/zero/magicshow/adapter/FilterAdapter.java class FilterAdapter (line 19) | public class FilterAdapter extends RecyclerView.Adapter list, int th, floa... method getPictureSize (line 49) | public Camera.Size getPictureSize(List list, int th, floa... method getBestSize (line 67) | public Camera.Size getBestSize(List list, float rate) { method equalRate (line 82) | public boolean equalRate(Camera.Size s, float rate) { method isSupportedFocusMode (line 91) | public boolean isSupportedFocusMode(List focusList, String foc... method isSupportedPictureFormats (line 102) | public boolean isSupportedPictureFormats(List supportedPictur... class CameraSizeComparator (line 113) | public class CameraSizeComparator implements Comparator { method compare (line 114) | public int compare(Camera.Size lhs, Camera.Size rhs) { FILE: MagicShow/src/main/java/com/zero/magicshow/common/utils/Constants.java class Constants (line 17) | public class Constants { method getOutputMediaFile (line 66) | public static File getOutputMediaFile() { FILE: MagicShow/src/main/java/com/zero/magicshow/common/utils/DateUtils.java class DateUtils (line 12) | public class DateUtils extends DateUtil{ method getTimeStamp (line 17) | public static String getTimeStamp(){ FILE: MagicShow/src/main/java/com/zero/magicshow/common/utils/FilterTypeHelper.java class FilterTypeHelper (line 7) | public class FilterTypeHelper { method FilterType2Color (line 9) | public static int FilterType2Color(MagicFilterType filterType){ method FilterType2Thumb (line 67) | public static int FilterType2Thumb(MagicFilterType filterType){ method FilterType2Name (line 158) | public static int FilterType2Name(MagicFilterType filterType){ FILE: MagicShow/src/main/java/com/zero/magicshow/common/utils/GravityUtil.java class GravityUtil (line 19) | public class GravityUtil { method getInstance (line 52) | public static GravityUtil getInstance(){ method GravityUtil (line 56) | private GravityUtil(){ method init (line 62) | public void init(Context context, GravityCallBack gravityCallBack) { method handleMessage (line 79) | public void handleMessage(Message msg) { method start (line 150) | public void start(Activity activity) { method stop (line 159) | public void stop() { method toggleScreen (line 168) | public void toggleScreen() { method isPortrait (line 182) | public boolean isPortrait() { method isLeftCrossScreen (line 186) | public boolean isLeftCrossScreen() { class OrientationSensorListener (line 193) | public class OrientationSensorListener implements SensorEventListener { method OrientationSensorListener (line 202) | public OrientationSensorListener(Handler handler) { method onAccuracyChanged (line 206) | public void onAccuracyChanged(Sensor arg0, int arg1) { method onSensorChanged (line 209) | public void onSensorChanged(SensorEvent event) { class OrientationSensorListener1 (line 237) | public class OrientationSensorListener1 implements SensorEventListener { method OrientationSensorListener1 (line 244) | public OrientationSensorListener1() { method onAccuracyChanged (line 247) | public void onAccuracyChanged(Sensor arg0, int arg1) { method onSensorChanged (line 250) | public void onSensorChanged(SensorEvent event) { FILE: MagicShow/src/main/java/com/zero/magicshow/common/utils/MagicParams.java class MagicParams (line 11) | public class MagicParams { method MagicParams (line 20) | public MagicParams() { FILE: MagicShow/src/main/java/com/zero/magicshow/common/utils/OpenGlUtils.java class OpenGlUtils (line 26) | public class OpenGlUtils { method loadTexture (line 31) | public static int loadTexture(final Bitmap img, final int usedTexId) { method loadTexture (line 35) | public static int loadTexture(final Bitmap img, final int usedTexId, b... method loadTexture (line 62) | public static int loadTexture(final Buffer data, final int width,final... method loadTexture (line 88) | public static int loadTexture(final Buffer data, final int width,final... method loadTexture (line 114) | public static int loadTexture(final Context context, final String name){ method getImageFromAssetsFile (line 146) | private static Bitmap getImageFromAssetsFile(Context context,String fi... method loadProgram (line 159) | public static int loadProgram(final String strVSource, final String st... method loadShader (line 189) | private static int loadShader(final String strSource, final int iType) { method getExternalOESTextureID (line 202) | public static int getExternalOESTextureID(){ method readShaderFromRawResource (line 217) | public static String readShaderFromRawResource(final int resourceId){ method drawToBitmapByFilter (line 240) | public static Bitmap drawToBitmapByFilter(Bitmap bitmap, GPUImageFilte... method checkGlError (line 296) | public static void checkGlError(String op) { FILE: MagicShow/src/main/java/com/zero/magicshow/common/utils/Rotation.java type Rotation (line 19) | public enum Rotation { method asInt (line 27) | public int asInt() { method fromInt (line 43) | public static Rotation fromInt(int rotation) { FILE: MagicShow/src/main/java/com/zero/magicshow/common/utils/RxBus.java class RxBus (line 21) | public class RxBus { method RxBus (line 25) | private RxBus() { method getInstance (line 28) | public static synchronized RxBus getInstance() { method registerMain (line 46) | public synchronized void registerMain(int actionType, Action1 a... method unregisterMain (line 65) | public synchronized void unregisterMain(Action1 action) { method unregisterMain (line 74) | public synchronized void unregisterMain(int actionType) { method unregisterAllMain (line 82) | public synchronized void unregisterAllMain(int actionType) { method unregisterCategory (line 92) | public synchronized void unregisterCategory(int actionType) { method post (line 101) | public void post(@NonNull final Object content, final int actionType) { FILE: MagicShow/src/main/java/com/zero/magicshow/common/utils/SavePictureTask.java class SavePictureTask (line 13) | public class SavePictureTask extends AsyncTask{ method ZeroSubject (line 14) | public ZeroSubject(Subject subject, int actionType, Action1 ac... method getActionType (line 20) | public int getActionType(){ method getSubject (line 24) | public Subject getSubject(){ method getAction (line 28) | public Action1 getAction() { FILE: MagicShow/src/main/java/com/zero/magicshow/core/MagicEngine.java class MagicEngine (line 17) | public class MagicEngine { method getInstance (line 22) | public static MagicEngine getInstance(){ method MagicEngine (line 29) | private MagicEngine(Builder builder){ method setFilter (line 33) | public void setFilter(MagicFilterType type){ method getFilterType (line 37) | public MagicFilterType getFilterType(){ method adjustFilter (line 41) | public void adjustFilter(float rang, MagicFilterType type){ method savePicture (line 47) | public void savePicture(File file, SavePictureTask.OnPictureSaveListen... method startRecord (line 52) | public void startRecord(){ method stopRecord (line 57) | public void stopRecord(){ method setBeautyLevel (line 62) | public void setBeautyLevel(int level){ method initBeauty (line 69) | public void initBeauty(){ method uninitBeauty (line 80) | public void uninitBeauty(){ method setSkinSmooth (line 91) | public void setSkinSmooth(float level){ method setWhiteSkin (line 97) | public void setWhiteSkin(float level){ method commitImage (line 103) | public void commitImage(){ method restoreImage (line 109) | public void restoreImage(){ method run (line 116) | @Override method run (line 125) | @Override method switchCamera (line 133) | public void switchCamera(){ class Builder (line 137) | public static class Builder{ method build (line 139) | public MagicEngine build(MagicBaseView magicBaseView) { method setVideoPath (line 146) | public Builder setVideoPath(String path){ method setVideoName (line 151) | public Builder setVideoName(String name){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/beautify/MagicJni.java class MagicJni (line 10) | public class MagicJni { method jniInitMagicBeautify (line 15) | public static native void jniInitMagicBeautify(ByteBuffer handler); method jniUnInitMagicBeautify (line 16) | public static native void jniUnInitMagicBeautify(); method jniStartSkinSmooth (line 18) | public static native void jniStartSkinSmooth(float denoiseLevel); method jniStartWhiteSkin (line 20) | public static native void jniStartWhiteSkin(float whitenLevel); method jniStoreBitmapData (line 22) | public static native ByteBuffer jniStoreBitmapData(Bitmap bitmap); method jniFreeBitmapData (line 23) | public static native void jniFreeBitmapData(ByteBuffer handler); method jniGetBitmapFromStoredBitmapData (line 24) | public static native Bitmap jniGetBitmapFromStoredBitmapData(ByteBuffe... FILE: MagicShow/src/main/java/com/zero/magicshow/core/camera/CameraEngine.java class CameraEngine (line 23) | public class CameraEngine { method getCamera (line 29) | public static Camera getCamera(){ method openCamera (line 33) | public static boolean openCamera(){ method openCamera (line 46) | public static boolean openCamera(int id){ method releaseCamera (line 60) | public static void releaseCamera(boolean isDestory){ method resumeCamera (line 73) | public void resumeCamera(){ method setParameters (line 77) | public void setParameters(Parameters parameters){ method getParameters (line 81) | public Parameters getParameters(){ method switchCamera (line 87) | public static void switchCamera(){ method setDefaultParameters (line 94) | private static void setDefaultParameters(){ method getDisplayRotation (line 132) | public static int getDisplayRotation(Activity activity) { method onAutoFocus (line 143) | @Override method onFocusEnd (line 152) | public static void onFocusEnd() { method getPreviewSize (line 156) | private static Size getPreviewSize(){ method getPictureSize (line 160) | private static Size getPictureSize(){ method startPreview (line 164) | public static void startPreview(SurfaceTexture surfaceTexture){ method startPreview (line 175) | public static void startPreview(){ method stopPreview (line 180) | public static void stopPreview(){ method setRotation (line 184) | public static void setRotation(int rotation){ method takePicture (line 190) | public static void takePicture(Camera.ShutterCallback shutterCallback,... method getCameraInfo (line 195) | public static com.zero.magicshow.core.camera.utils.CameraInfo getCamer... FILE: MagicShow/src/main/java/com/zero/magicshow/core/camera/utils/CameraInfo.java class CameraInfo (line 6) | public class CameraInfo { FILE: MagicShow/src/main/java/com/zero/magicshow/core/camera/utils/CameraUtils.java class CameraUtils (line 10) | public class CameraUtils { method getLargePictureSize (line 12) | public static Camera.Size getLargePictureSize(Camera camera){ method getLargePreviewSize (line 26) | public static Camera.Size getLargePreviewSize(Camera camera){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/encoder/gles/EglCore.java class EglCore (line 34) | public final class EglCore { method EglCore (line 64) | public EglCore() { method EglCore (line 74) | public EglCore(EGLContext sharedContext, int flags) { method getConfig (line 144) | private EGLConfig getConfig(int flags, int version) { method release (line 184) | public void release() { method finalize (line 200) | @Override method releaseSurface (line 220) | public void releaseSurface(EGLSurface eglSurface) { method createWindowSurface (line 229) | public EGLSurface createWindowSurface(Object surface) { method createOffscreenSurface (line 250) | public EGLSurface createOffscreenSurface(int width, int height) { method makeCurrent (line 268) | public void makeCurrent(EGLSurface eglSurface) { method makeCurrent (line 281) | public void makeCurrent(EGLSurface drawSurface, EGLSurface readSurface) { method makeNothingCurrent (line 294) | public void makeNothingCurrent() { method swapBuffers (line 306) | public boolean swapBuffers(EGLSurface eglSurface) { method setPresentationTime (line 313) | public void setPresentationTime(EGLSurface eglSurface, long nsecs) { method isCurrent (line 320) | public boolean isCurrent(EGLSurface eglSurface) { method querySurface (line 328) | public int querySurface(EGLSurface eglSurface, int what) { method queryString (line 337) | public String queryString(int what) { method getGlVersion (line 344) | public int getGlVersion() { method logCurrent (line 351) | public static void logCurrent(String msg) { method checkEglError (line 366) | private void checkEglError(String msg) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/encoder/gles/EglSurfaceBase.java class EglSurfaceBase (line 38) | public class EglSurfaceBase { method EglSurfaceBase (line 48) | protected EglSurfaceBase(EglCore eglCore) { method createWindowSurface (line 57) | public void createWindowSurface(Object surface) { method createOffscreenSurface (line 72) | public void createOffscreenSurface(int width, int height) { method getWidth (line 88) | public int getWidth() { method getHeight (line 99) | public int getHeight() { method releaseEglSurface (line 110) | public void releaseEglSurface() { method makeCurrent (line 119) | public void makeCurrent() { method makeCurrentReadFrom (line 127) | public void makeCurrentReadFrom(EglSurfaceBase readSurface) { method swapBuffers (line 136) | public boolean swapBuffers() { method setPresentationTime (line 149) | public void setPresentationTime(long nsecs) { method saveFrame (line 158) | public void saveFrame(File file) throws IOException { FILE: MagicShow/src/main/java/com/zero/magicshow/core/encoder/video/TextureMovieEncoder.java class TextureMovieEncoder (line 63) | public class TextureMovieEncoder implements Runnable { method TextureMovieEncoder (line 92) | public TextureMovieEncoder() { class EncoderConfig (line 106) | public static class EncoderConfig { method EncoderConfig (line 113) | public EncoderConfig(File outputFile, int width, int height, int bit... method toString (line 122) | @Override method startRecording (line 137) | public void startRecording(EncoderConfig config) { method stopRecording (line 167) | public void stopRecording() { method isRecording (line 177) | public boolean isRecording() { method updateSharedContext (line 186) | public void updateSharedContext(EGLContext sharedContext) { method frameAvailable (line 203) | public void frameAvailable(SurfaceTexture st) { method setTextureId (line 233) | public void setTextureId(int id) { method run (line 247) | @Override class EncoderHandler (line 269) | private static class EncoderHandler extends Handler { method EncoderHandler (line 272) | public EncoderHandler(TextureMovieEncoder encoder) { method handleMessage (line 276) | @Override // runs on encoder thread method handleStartRecording (line 317) | private void handleStartRecording(EncoderConfig config) { method handleFrameAvailable (line 332) | private void handleFrameAvailable(float[] transform, long timestampNan... method handleStopRecording (line 349) | private void handleStopRecording() { method handleSetTexture (line 358) | private void handleSetTexture(int id) { method handleUpdateSharedContext (line 370) | private void handleUpdateSharedContext(EGLContext newSharedContext) { method prepareEncoder (line 394) | private void prepareEncoder(EGLContext sharedContext, int width, int h... method releaseEncoder (line 417) | private void releaseEncoder() { method setFilter (line 438) | public void setFilter(MagicFilterType type) { method setPreviewSize (line 447) | public void setPreviewSize(int width, int height){ method setTextureBuffer (line 452) | public void setTextureBuffer(FloatBuffer gLTextureBuffer) { method setCubeBuffer (line 456) | public void setCubeBuffer(FloatBuffer gLCubeBuffer) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/encoder/video/VideoEncoderCore.java class VideoEncoderCore (line 40) | public class VideoEncoderCore { method VideoEncoderCore (line 60) | public VideoEncoderCore(int width, int height, int bitRate, File outpu... method getInputSurface (line 98) | public Surface getInputSurface() { method release (line 105) | public void release() { method drainEncoder (line 131) | public void drainEncoder(boolean endOfStream) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/encoder/video/WindowSurface.java class WindowSurface (line 30) | public class WindowSurface extends EglSurfaceBase { method WindowSurface (line 42) | public WindowSurface(EglCore eglCore, Surface surface, boolean release... method WindowSurface (line 52) | public WindowSurface(EglCore eglCore, SurfaceTexture surfaceTexture) { method release (line 63) | public void release() { method recreate (line 86) | public void recreate(EglCore newEglCore) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicAmaroFilter.java class MagicAmaroFilter (line 10) | public class MagicAmaroFilter extends GPUImageFilter{ method MagicAmaroFilter (line 15) | public MagicAmaroFilter(){ method onDestroy (line 19) | protected void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | protected void onInit(){ method onInitialized (line 52) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicAntiqueFilter.java class MagicAntiqueFilter (line 11) | public class MagicAntiqueFilter extends GPUImageFilter{ method MagicAntiqueFilter (line 15) | public MagicAntiqueFilter(){ method onDestroy (line 19) | protected void onDestroy(){ method onDrawArraysAfter (line 25) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 33) | protected void onDrawArraysPre(){ method onInit (line 41) | protected void onInit(){ method onInitialized (line 46) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicBeautyFilter.java class MagicBeautyFilter (line 13) | public class MagicBeautyFilter extends GPUImageFilter{ method MagicBeautyFilter (line 17) | public MagicBeautyFilter(){ method onInit (line 22) | protected void onInit() { method setTexelSize (line 29) | private void setTexelSize(final float w, final float h) { method onInputSizeChanged (line 33) | @Override method setBeautyLevel (line 39) | public void setBeautyLevel(int level){ method onBeautyLevelChanged (line 62) | public void onBeautyLevelChanged(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicBlackCatFilter.java class MagicBlackCatFilter (line 11) | public class MagicBlackCatFilter extends GPUImageFilter{ method MagicBlackCatFilter (line 16) | public MagicBlackCatFilter(){ method onDestroy (line 20) | protected void onDestroy(){ method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 34) | protected void onDrawArraysPre(){ method onInit (line 42) | protected void onInit(){ method onInitialized (line 47) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicBrannanFilter.java class MagicBrannanFilter (line 10) | public class MagicBrannanFilter extends GPUImageFilter{ method MagicBrannanFilter (line 15) | public MagicBrannanFilter(){ method onDestroy (line 19) | protected void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | protected void onInit(){ method onInitialized (line 52) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicBrooklynFilter.java class MagicBrooklynFilter (line 10) | public class MagicBrooklynFilter extends GPUImageFilter{ method MagicBrooklynFilter (line 15) | public MagicBrooklynFilter(){ method onDestroy (line 19) | public void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | public void onInit(){ method onInitialized (line 52) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicCalmFilter.java class MagicCalmFilter (line 12) | public class MagicCalmFilter extends GPUImageFilter{ method MagicCalmFilter (line 20) | public MagicCalmFilter(){ method onDestroy (line 24) | protected void onDestroy(){ method onDrawArraysAfter (line 32) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 50) | protected void onDrawArraysPre(){ method onInit (line 68) | protected void onInit(){ method onInitialized (line 75) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicCoolFilter.java class MagicCoolFilter (line 11) | public class MagicCoolFilter extends GPUImageFilter{ method MagicCoolFilter (line 15) | public MagicCoolFilter(){ method onDestroy (line 19) | public void onDestroy(){ method onDrawArraysAfter (line 25) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 33) | protected void onDrawArraysPre(){ method onInit (line 41) | public void onInit(){ method onInitialized (line 46) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicCrayonFilter.java class MagicCrayonFilter (line 9) | public class MagicCrayonFilter extends GPUImageFilter{ method MagicCrayonFilter (line 15) | public MagicCrayonFilter(){ method onInit (line 19) | protected void onInit() { method onDestroy (line 26) | protected void onDestroy() { method onInitialized (line 30) | protected void onInitialized(){ method setTexelSize (line 35) | private void setTexelSize(final float w, final float h) { method onInputSizeChanged (line 39) | @Override FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicEarlyBirdFilter.java class MagicEarlyBirdFilter (line 10) | public class MagicEarlyBirdFilter extends GPUImageFilter{ method MagicEarlyBirdFilter (line 15) | public MagicEarlyBirdFilter(){ method onDestroy (line 19) | protected void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | protected void onInit(){ method onInitialized (line 52) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicEmeraldFilter.java class MagicEmeraldFilter (line 11) | public class MagicEmeraldFilter extends GPUImageFilter{ method MagicEmeraldFilter (line 15) | public MagicEmeraldFilter(){ method onDestroy (line 19) | protected void onDestroy(){ method onDrawArraysAfter (line 25) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 33) | protected void onDrawArraysPre(){ method onInit (line 41) | protected void onInit(){ method onInitialized (line 46) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicEvergreenFilter.java class MagicEvergreenFilter (line 11) | public class MagicEvergreenFilter extends GPUImageFilter{ method MagicEvergreenFilter (line 15) | public MagicEvergreenFilter(){ method onDestroy (line 19) | protected void onDestroy(){ method onDrawArraysAfter (line 25) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 33) | protected void onDrawArraysPre(){ method onInit (line 41) | protected void onInit(){ method onInitialized (line 46) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicFairytaleFilter.java class MagicFairytaleFilter (line 5) | public class MagicFairytaleFilter extends MagicLookupFilter{ method MagicFairytaleFilter (line 7) | public MagicFairytaleFilter() { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicFreudFilter.java class MagicFreudFilter (line 10) | public class MagicFreudFilter extends GPUImageFilter{ method MagicFreudFilter (line 17) | public MagicFreudFilter(){ method onDestroy (line 21) | protected void onDestroy() { method onDrawArraysAfter (line 28) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 37) | protected void onDrawArraysPre(){ method onInit (line 46) | protected void onInit(){ method onInitialized (line 57) | protected void onInitialized(){ method onInputSizeChanged (line 67) | public void onInputSizeChanged(int width, int height) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicHealthyFilter.java class MagicHealthyFilter (line 12) | public class MagicHealthyFilter extends GPUImageFilter{ method MagicHealthyFilter (line 21) | public MagicHealthyFilter(){ method onDestroy (line 25) | protected void onDestroy(){ method onDrawArraysAfter (line 35) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 48) | protected void onDrawArraysPre(){ method onInit (line 61) | protected void onInit(){ method onInitialized (line 69) | protected void onInitialized(){ method onInputSizeChanged (line 100) | public void onInputSizeChanged(int width, int height){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicHefeFilter.java class MagicHefeFilter (line 10) | public class MagicHefeFilter extends GPUImageFilter{ method MagicHefeFilter (line 15) | public MagicHefeFilter(){ method onDestroy (line 19) | protected void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | protected void onInit(){ method onInitialized (line 52) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicHudsonFilter.java class MagicHudsonFilter (line 10) | public class MagicHudsonFilter extends GPUImageFilter{ method MagicHudsonFilter (line 15) | public MagicHudsonFilter(){ method onDestroy (line 19) | protected void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | protected void onInit(){ method onInitialized (line 52) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicImageAdjustFilter.java class MagicImageAdjustFilter (line 16) | public class MagicImageAdjustFilter extends MagicBaseGroupFilter{ method MagicImageAdjustFilter (line 18) | public MagicImageAdjustFilter() { method initFilters (line 22) | private static List initFilters(){ method setImageFilter (line 33) | public void setImageFilter(float range,MagicFilterType type){ method setSharpness (line 55) | public void setSharpness(final float range){ method setHue (line 59) | public void setHue(final float range){ method setBrightness (line 63) | public void setBrightness(final float range){ method setContrast (line 67) | public void setContrast(final float range){ method setSaturation (line 71) | public void setSaturation(final float range){ method setExposure (line 75) | public void setExposure(final float range){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicInkwellFilter.java class MagicInkwellFilter (line 10) | public class MagicInkwellFilter extends GPUImageFilter{ method MagicInkwellFilter (line 15) | public MagicInkwellFilter(){ method onDestroy (line 19) | public void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | protected void onInit(){ method onInitialized (line 52) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicKevinFilter.java class MagicKevinFilter (line 10) | public class MagicKevinFilter extends GPUImageFilter{ method MagicKevinFilter (line 15) | public MagicKevinFilter(){ method onDestroy (line 19) | protected void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | protected void onInit(){ method onInitialized (line 52) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicLatteFilter.java class MagicLatteFilter (line 11) | public class MagicLatteFilter extends GPUImageFilter{ method MagicLatteFilter (line 15) | public MagicLatteFilter(){ method onDestroy (line 19) | protected void onDestroy(){ method onDrawArraysAfter (line 25) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 33) | protected void onDrawArraysPre(){ method onInit (line 41) | protected void onInit(){ method onInitialized (line 46) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicLomoFilter.java class MagicLomoFilter (line 10) | public class MagicLomoFilter extends GPUImageFilter{ method MagicLomoFilter (line 15) | public MagicLomoFilter(){ method onDestroy (line 19) | protected void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | protected void onInit(){ method onInitialized (line 52) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicN1977Filter.java class MagicN1977Filter (line 10) | public class MagicN1977Filter extends GPUImageFilter{ method MagicN1977Filter (line 15) | public MagicN1977Filter(){ method onDrawArraysAfter (line 19) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 28) | protected void onDrawArraysPre(){ method onInit (line 37) | protected void onInit(){ method onInitialized (line 45) | protected void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicNashvilleFilter.java class MagicNashvilleFilter (line 10) | public class MagicNashvilleFilter extends GPUImageFilter{ method MagicNashvilleFilter (line 15) | public MagicNashvilleFilter(){ method onDestroy (line 19) | public void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | public void onInit(){ method onInitialized (line 52) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicNostalgiaFilter.java class MagicNostalgiaFilter (line 11) | public class MagicNostalgiaFilter extends GPUImageFilter{ method MagicNostalgiaFilter (line 20) | public MagicNostalgiaFilter(){ method onDestroy (line 24) | public void onDestroy(){ method onDrawArraysAfter (line 32) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 45) | protected void onDrawArraysPre(){ method onInit (line 59) | public void onInit(){ method onInitialized (line 68) | public void onInitialized(){ method onInputSizeChanged (line 129) | public void onInputSizeChanged(int width, int height) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicPixarFilter.java class MagicPixarFilter (line 10) | public class MagicPixarFilter extends GPUImageFilter{ method MagicPixarFilter (line 15) | public MagicPixarFilter(){ method onDestroy (line 19) | public void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | public void onInit(){ method onInitialized (line 52) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicRiseFilter.java class MagicRiseFilter (line 10) | public class MagicRiseFilter extends GPUImageFilter{ method MagicRiseFilter (line 14) | public MagicRiseFilter(){ method onDestroy (line 18) | public void onDestroy() { method onDrawArraysAfter (line 25) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 34) | protected void onDrawArraysPre(){ method onInit (line 43) | public void onInit(){ method onInitialized (line 50) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicRomanceFilter.java class MagicRomanceFilter (line 11) | public class MagicRomanceFilter extends GPUImageFilter{ method MagicRomanceFilter (line 16) | public MagicRomanceFilter(){ method onDestroy (line 20) | public void onDestroy(){ method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 34) | protected void onDrawArraysPre(){ method onInit (line 42) | public void onInit(){ method onInitialized (line 47) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicSakuraFilter.java class MagicSakuraFilter (line 11) | public class MagicSakuraFilter extends GPUImageFilter{ method MagicSakuraFilter (line 17) | public MagicSakuraFilter(){ method onDestroy (line 21) | public void onDestroy(){ method onDrawArraysAfter (line 27) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 43) | public void onInit(){ method onInitialized (line 50) | public void onInitialized(){ method onInputSizeChanged (line 78) | public void onInputSizeChanged(int width, int height) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicSierraFilter.java class MagicSierraFilter (line 10) | public class MagicSierraFilter extends GPUImageFilter{ method MagicSierraFilter (line 15) | public MagicSierraFilter(){ method onDestroy (line 19) | public void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | public void onInit(){ method onInitialized (line 52) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicSketchFilter.java class MagicSketchFilter (line 9) | public class MagicSketchFilter extends GPUImageFilter{ method MagicSketchFilter (line 15) | public MagicSketchFilter(){ method onInit (line 19) | protected void onInit() { method onDestroy (line 25) | protected void onDestroy() { method setTexelSize (line 29) | private void setTexelSize(final float w, final float h) { method onInitialized (line 33) | protected void onInitialized(){ method onInputSizeChanged (line 38) | @Override FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicSkinWhitenFilter.java class MagicSkinWhitenFilter (line 11) | public class MagicSkinWhitenFilter extends GPUImageFilter { method MagicSkinWhitenFilter (line 17) | public MagicSkinWhitenFilter() { method onInit (line 21) | public void onInit() { method onDestroy (line 29) | public void onDestroy() { method onInitialized (line 35) | public void onInitialized() { method onDrawArraysPre (line 65) | protected void onDrawArraysPre() { method onInputSizeChanged (line 74) | public void onInputSizeChanged(int width, int height) { method onDrawArraysAfter (line 80) | protected void onDrawArraysAfter() { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicSunriseFilter.java class MagicSunriseFilter (line 12) | public class MagicSunriseFilter extends GPUImageFilter{ method MagicSunriseFilter (line 22) | public MagicSunriseFilter(){ method onDestroy (line 26) | protected void onDestroy(){ method onDrawArraysAfter (line 38) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 61) | protected void onDrawArraysPre(){ method onInit (line 84) | protected void onInit(){ method onInitialized (line 92) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicSunsetFilter.java class MagicSunsetFilter (line 12) | public class MagicSunsetFilter extends GPUImageFilter{ method MagicSunsetFilter (line 20) | public MagicSunsetFilter(){ method onDestroy (line 24) | public void onDestroy(){ method onDrawArraysAfter (line 32) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 50) | protected void onDrawArraysPre(){ method onInit (line 68) | public void onInit(){ method onInitialized (line 75) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicSutroFilter.java class MagicSutroFilter (line 10) | public class MagicSutroFilter extends GPUImageFilter{ method MagicSutroFilter (line 15) | public MagicSutroFilter(){ method onDestroy (line 19) | public void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | public void onInit(){ method onInitialized (line 52) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicSweetsFilter.java class MagicSweetsFilter (line 12) | public class MagicSweetsFilter extends GPUImageFilter{ method MagicSweetsFilter (line 19) | public MagicSweetsFilter(){ method onDestroy (line 23) | public void onDestroy(){ method onDrawArraysAfter (line 30) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 43) | protected void onDrawArraysPre(){ method onInit (line 56) | public void onInit(){ method onInitialized (line 64) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicTenderFilter.java class MagicTenderFilter (line 12) | public class MagicTenderFilter extends GPUImageFilter{ method MagicTenderFilter (line 18) | public MagicTenderFilter(){ method onDestroy (line 22) | public void onDestroy(){ method onDrawArraysAfter (line 29) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 42) | protected void onDrawArraysPre(){ method onInit (line 55) | public void onInit(){ method onInitialized (line 61) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicToasterFilter.java class MagicToasterFilter (line 10) | public class MagicToasterFilter extends GPUImageFilter{ method MagicToasterFilter (line 15) | public MagicToasterFilter(){ method onDestroy (line 19) | public void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | public void onInit(){ method onInitialized (line 52) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicValenciaFilter.java class MagicValenciaFilter (line 10) | public class MagicValenciaFilter extends GPUImageFilter{ method MagicValenciaFilter (line 15) | public MagicValenciaFilter(){ method onDrawArraysAfter (line 19) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 28) | protected void onDrawArraysPre(){ method onInit (line 37) | public void onInit(){ method onDestroy (line 45) | public void onDestroy() { method onInitialized (line 52) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicWaldenFilter.java class MagicWaldenFilter (line 10) | public class MagicWaldenFilter extends GPUImageFilter{ method MagicWaldenFilter (line 15) | public MagicWaldenFilter(){ method onDestroy (line 19) | public void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | public void onInit(){ method onInitialized (line 52) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicWarmFilter.java class MagicWarmFilter (line 12) | public class MagicWarmFilter extends GPUImageFilter{ method MagicWarmFilter (line 20) | public MagicWarmFilter(){ method onDestroy (line 24) | public void onDestroy(){ method onDrawArraysAfter (line 32) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 50) | protected void onDrawArraysPre(){ method onInit (line 68) | public void onInit(){ method onInitialized (line 75) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicWhiteCatFilter.java class MagicWhiteCatFilter (line 11) | public class MagicWhiteCatFilter extends GPUImageFilter{ method MagicWhiteCatFilter (line 16) | public MagicWhiteCatFilter(){ method onDestroy (line 20) | public void onDestroy(){ method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 34) | protected void onDrawArraysPre(){ method onInit (line 42) | public void onInit(){ method onInitialized (line 47) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/advanced/MagicXproIIFilter.java class MagicXproIIFilter (line 10) | public class MagicXproIIFilter extends GPUImageFilter{ method MagicXproIIFilter (line 15) | public MagicXproIIFilter(){ method onDestroy (line 19) | public void onDestroy() { method onDrawArraysAfter (line 26) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 35) | protected void onDrawArraysPre(){ method onInit (line 44) | public void onInit(){ method onInitialized (line 52) | public void onInitialized(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/base/MagicBaseGroupFilter.java class MagicBaseGroupFilter (line 15) | public class MagicBaseGroupFilter extends GPUImageFilter{ method MagicBaseGroupFilter (line 22) | public MagicBaseGroupFilter(List filters){ method onDestroy (line 26) | @Override method init (line 34) | @Override method onInputSizeChanged (line 41) | @Override method onDrawFrame (line 93) | @Override method onDrawFrame (line 119) | @Override method onDrawFrameNormal (line 171) | public void onDrawFrameNormal(final int textureId,int width,int height){ method destroyFramebuffers (line 184) | private void destroyFramebuffers() { method getSize (line 195) | public int getSize(){ method getFristFilter (line 199) | public GPUImageFilter getFristFilter(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/base/MagicCameraInputFilter.java class MagicCameraInputFilter (line 13) | public class MagicCameraInputFilter extends GPUImageFilter{ method MagicCameraInputFilter (line 25) | public MagicCameraInputFilter(){ method onInit (line 30) | protected void onInit() { method setTextureTransformMatrix (line 38) | public void setTextureTransformMatrix(float[] mtx){ method onDrawFrame (line 42) | @Override method onDrawFrame (line 70) | @Override method onDrawToTexture (line 97) | public int onDrawToTexture(final int textureId) { method initCameraFrameBuffer (line 130) | public void initCameraFrameBuffer(int width, int height) { method destroyFramebuffers (line 160) | public void destroyFramebuffers() { method setTexelSize (line 173) | private void setTexelSize(final float w, final float h) { method onInputSizeChanged (line 177) | @Override method setBeautyLevel (line 183) | public void setBeautyLevel(int level){ method onDestroy (line 208) | @Override method onBeautyLevelChanged (line 214) | public void onBeautyLevelChanged(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/base/MagicLookupFilter.java class MagicLookupFilter (line 9) | public class MagicLookupFilter extends GPUImageFilter { method MagicLookupFilter (line 48) | public MagicLookupFilter(String table) { method onInit (line 56) | protected void onInit(){ method onInitialized (line 61) | protected void onInitialized(){ method onDestroy (line 70) | protected void onDestroy(){ method onDrawArraysAfter (line 77) | protected void onDrawArraysAfter(){ method onDrawArraysPre (line 85) | protected void onDrawArraysPre(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/base/gpuimage/GPUImageBrightnessFilter.java class GPUImageBrightnessFilter (line 24) | public class GPUImageBrightnessFilter extends GPUImageFilter { method GPUImageBrightnessFilter (line 41) | public GPUImageBrightnessFilter() { method hasChange (line 45) | public boolean hasChange(){ method GPUImageBrightnessFilter (line 48) | public GPUImageBrightnessFilter(final float brightness) { method onInit (line 53) | @Override method onInitialized (line 59) | @Override method setBrightness (line 65) | public void setBrightness(final float brightness) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/base/gpuimage/GPUImageContrastFilter.java class GPUImageContrastFilter (line 26) | public class GPUImageContrastFilter extends GPUImageFilter { method GPUImageContrastFilter (line 43) | public GPUImageContrastFilter() { method GPUImageContrastFilter (line 47) | public GPUImageContrastFilter(float contrast) { method onInit (line 52) | @Override method onInitialized (line 58) | @Override method setContrast (line 64) | public void setContrast(final float contrast) { method hasChange (line 69) | public boolean hasChange(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/base/gpuimage/GPUImageExposureFilter.java class GPUImageExposureFilter (line 24) | public class GPUImageExposureFilter extends GPUImageFilter { method GPUImageExposureFilter (line 41) | public GPUImageExposureFilter() { method hasChange (line 45) | public boolean hasChange(){ method GPUImageExposureFilter (line 48) | public GPUImageExposureFilter(final float exposure) { method onInit (line 53) | @Override method onInitialized (line 59) | @Override method setExposure (line 65) | public void setExposure(final float exposure) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/base/gpuimage/GPUImageFilter.java class GPUImageFilter (line 31) | public class GPUImageFilter { method GPUImageFilter (line 69) | public GPUImageFilter() { method GPUImageFilter (line 73) | public GPUImageFilter(final String vertexShader, final String fragment... method init (line 89) | public void init() { method hasChange (line 95) | public boolean hasChange(){ method onInit (line 98) | protected void onInit() { method onInitialized (line 109) | protected void onInitialized() { method destroy (line 113) | public final void destroy() { method onDestroy (line 119) | protected void onDestroy() { method onInputSizeChanged (line 122) | public void onInputSizeChanged(final int width, final int height) { method onOutputSizeChanged (line 132) | public void onOutputSizeChanged(final int width, final int height){ method onDrawFrameNormal (line 137) | public void onDrawFrameNormal(final int textureId,int width,int height){} method onDrawFrame (line 139) | public int onDrawFrame(final int textureId, final FloatBuffer cubeBuffer, method onDrawFrame (line 171) | public int onDrawFrame(final int textureId) { method onDrawArraysPre (line 199) | protected void onDrawArraysPre() {} method onDrawArraysAfter (line 200) | protected void onDrawArraysAfter() {} method runPendingOnDrawTasks (line 202) | protected void runPendingOnDrawTasks() { method isInitialized (line 208) | public boolean isInitialized() { method getIntputWidth (line 212) | public int getIntputWidth() { method getIntputHeight (line 216) | public int getIntputHeight() { method getProgram (line 220) | public int getProgram() { method getAttribPosition (line 224) | public int getAttribPosition() { method getAttribTextureCoordinate (line 228) | public int getAttribTextureCoordinate() { method getUniformTexture (line 232) | public int getUniformTexture() { method setInteger (line 236) | protected void setInteger(final int location, final int intValue) { method setFloat (line 245) | protected void setFloat(final int location, final float floatValue) { method setFloatVec2 (line 254) | protected void setFloatVec2(final int location, final float[] arrayVal... method setFloatVec3 (line 263) | protected void setFloatVec3(final int location, final float[] arrayVal... method setFloatVec4 (line 272) | protected void setFloatVec4(final int location, final float[] arrayVal... method setFloatArray (line 281) | protected void setFloatArray(final int location, final float[] arrayVa... method setPoint (line 290) | protected void setPoint(final int location, final PointF point) { method setUniformMatrix3f (line 303) | protected void setUniformMatrix3f(final int location, final float[] ma... method setUniformMatrix4f (line 313) | protected void setUniformMatrix4f(final int location, final float[] ma... method runOnDraw (line 323) | protected void runOnDraw(final Runnable runnable) { method onDisplaySizeChanged (line 329) | public void onDisplaySizeChanged(final int width, final int height) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/base/gpuimage/GPUImageHueFilter.java class GPUImageHueFilter (line 21) | public class GPUImageHueFilter extends GPUImageFilter { method GPUImageHueFilter (line 70) | public GPUImageHueFilter() { method hasChange (line 74) | public boolean hasChange(){ method GPUImageHueFilter (line 77) | public GPUImageHueFilter(final float hue) { method onInit (line 82) | @Override method onInitialized (line 88) | @Override method setHue (line 94) | public void setHue(final float hue) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/base/gpuimage/GPUImageSaturationFilter.java class GPUImageSaturationFilter (line 24) | public class GPUImageSaturationFilter extends GPUImageFilter { method GPUImageSaturationFilter (line 47) | public GPUImageSaturationFilter() { method hasChange (line 51) | public boolean hasChange(){ method GPUImageSaturationFilter (line 54) | public GPUImageSaturationFilter(final float saturation) { method onInit (line 59) | @Override method onInitialized (line 65) | @Override method setSaturation (line 71) | public void setSaturation(final float saturation) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/base/gpuimage/GPUImageSharpenFilter.java class GPUImageSharpenFilter (line 26) | public class GPUImageSharpenFilter extends GPUImageFilter { method GPUImageSharpenFilter (line 91) | public GPUImageSharpenFilter() { method hasChange (line 95) | public boolean hasChange(){ method GPUImageSharpenFilter (line 98) | public GPUImageSharpenFilter(final float sharpness) { method onInit (line 103) | @Override method onInputSizeChanged (line 112) | @Override method setSharpness (line 119) | public void setSharpness(final float sharpness) { FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/utils/MagicFilterFactory.java class MagicFilterFactory (line 53) | public class MagicFilterFactory{ method initFilters (line 57) | public static GPUImageFilter initFilters(MagicFilterType type){ method getCurrentFilterType (line 162) | public static MagicFilterType getCurrentFilterType(){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/filter/utils/MagicFilterType.java type MagicFilterType (line 6) | public enum MagicFilterType { FILE: MagicShow/src/main/java/com/zero/magicshow/core/widget/BubbleSeekBar.java class BubbleSeekBar (line 24) | public class BubbleSeekBar extends AppCompatSeekBar{ method BubbleSeekBar (line 32) | public BubbleSeekBar(Context context) { method BubbleSeekBar (line 36) | public BubbleSeekBar(Context context, AttributeSet attrs) { method BubbleSeekBar (line 40) | public BubbleSeekBar(Context context, AttributeSet attrs, int defStyle... method setThumb (line 46) | @Override method setRange (line 52) | public void setRange(int start, int end){ method setMax (line 57) | public void setMax(){ method onStopTrackingTouch (line 63) | @Override method onStartTrackingTouch (line 70) | @Override method onProgressChanged (line 77) | @Override method setOnSeekBarChangeListener (line 94) | public void setOnSeekBarChangeListener(SeekBar.OnSeekBarChangeListener... method setOnBubbleSeekBarChangeListener (line 102) | public void setOnBubbleSeekBarChangeListener(OnBubbleSeekBarChangeList... type OnBubbleSeekBarChangeListener (line 106) | public interface OnBubbleSeekBarChangeListener{ method onProgressChanged (line 107) | void onProgressChanged(SeekBar seekBar, int progress, boolean fromUs... method onStartTrackingTouch (line 109) | void onStartTrackingTouch(SeekBar seekBar); method onStopTrackingTouch (line 111) | void onStopTrackingTouch(SeekBar seekBar); class BubbleIndicator (line 114) | public class BubbleIndicator { method BubbleIndicator (line 123) | public BubbleIndicator(Context context) { method showIndicator (line 131) | public void showIndicator(View parent, Rect touchBounds) { method createPopupLayout (line 149) | private WindowManager.LayoutParams createPopupLayout(IBinder windowT... method invokePopup (line 162) | private void invokePopup(WindowManager.LayoutParams p) { method moveIndicator (line 166) | public void moveIndicator(Rect touchBounds, int progress) { method hideIndicator (line 174) | public void hideIndicator(){ method translateViewIntoPosition (line 182) | private void translateViewIntoPosition(final int x) { method updateLayoutParamsForPosiion (line 186) | private void updateLayoutParamsForPosiion(View anchor, WindowManager... method measureFloater (line 196) | private void measureFloater() { method isShowing (line 202) | private boolean isShowing() { method computeFlags (line 206) | private int computeFlags(int curFlags) { class Floater (line 222) | private class Floater extends FrameLayout{ method Floater (line 226) | public Floater(Context context) { method onMeasure (line 235) | @Override method onLayout (line 243) | @Override method setFloatOffset (line 250) | public void setFloatOffset(int x) { method setProgressText (line 257) | public void setProgressText(int progress){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/widget/MagicCameraView.java class MagicCameraView (line 44) | public class MagicCameraView extends MagicBaseView { method MagicCameraView (line 51) | public MagicCameraView(Context context) { method MagicCameraView (line 67) | public MagicCameraView(Context context, AttributeSet attrs) { method onGravityChange (line 80) | @Override method onSurfaceCreated (line 94) | @Override method onSurfaceChanged (line 114) | @Override method onDrawFrame (line 119) | @Override method onFrameAvailable (line 179) | @Override method setFilter (line 185) | @Override method openCamera (line 191) | private void openCamera(){ method surfaceDestroyed (line 211) | @Override method changeRecordingState (line 217) | public void changeRecordingState(boolean isRecording) { method onFilterChanged (line 221) | protected void onFilterChanged(){ method savePicture (line 230) | @Override method drawPhoto (line 260) | private Bitmap drawPhoto(Bitmap bitmap,boolean isRotated){ method onBeautyLevelChanged (line 351) | public void onBeautyLevelChanged() { FILE: MagicShow/src/main/java/com/zero/magicshow/core/widget/MagicImageView.java class MagicImageView (line 24) | public class MagicImageView extends MagicBaseView{ method MagicImageView (line 32) | public MagicImageView(Context context) { method MagicImageView (line 36) | public MagicImageView(Context context, AttributeSet attrs) { method onSurfaceCreated (line 41) | @Override method onSurfaceChanged (line 47) | @Override method onDrawFrame (line 53) | @Override method savePicture (line 64) | @Override method restore (line 72) | public void restore(){ method commit (line 81) | public void commit(){ method onGetBitmapFromGL (line 92) | protected void onGetBitmapFromGL(Bitmap bitmap){ method storeBitmap (line 97) | protected void storeBitmap(Bitmap bitmap,boolean recyle){ method setImageBitmap (line 106) | public void setImageBitmap(Bitmap bitmap) { method initMagicBeautify (line 117) | public void initMagicBeautify(){ method uninitMagicBeautify (line 125) | public void uninitMagicBeautify(){ method setBitmap (line 133) | public void setBitmap(Bitmap bitmap){ method freeBitmap (line 140) | public void freeBitmap(){ method getBitmap (line 147) | public Bitmap getBitmap(){ method setSkinSmooth (line 153) | public void setSkinSmooth(float level){ method setWhiteSkin (line 166) | public void setWhiteSkin(float level){ method adjustFilter (line 184) | public void adjustFilter(float range,MagicFilterType type){ FILE: MagicShow/src/main/java/com/zero/magicshow/core/widget/TwoLineSeekBar.java class TwoLineSeekBar (line 19) | public class TwoLineSeekBar extends View { method TwoLineSeekBar (line 53) | public TwoLineSeekBar(Context context, AttributeSet attrs) { method init (line 63) | private void init() { method dpToPixel (line 91) | public float dpToPixel(float dp) { method setSingleTapSupport (line 95) | public void setSingleTapSupport(boolean support) { method onMeasure (line 99) | protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { method onDraw (line 111) | protected void onDraw(Canvas canvas) { method onTouchEvent (line 166) | public boolean onTouchEvent(MotionEvent event) { method setLineColor (line 191) | public void setLineColor(String color) { method setBaseLineColor (line 197) | public void setBaseLineColor(String color) { method setThumbColor (line 202) | public void setThumbColor(String color) { method setEnabled (line 206) | public void setEnabled(boolean enabled) { method setThumbSize (line 240) | public void setThumbSize(float size) { method setSeekLength (line 244) | public void setSeekLength(int startValue, int endValue, int circleValu... method setDefaultValue (line 251) | public void setDefaultValue(float value) { method getValue (line 260) | public float getValue() { method setValue (line 264) | public void setValue(float value) { method setOnSeekChangeListener (line 277) | public void setOnSeekChangeListener(OnSeekChangeListener listener) { method getOnSeekChangeListener (line 281) | public OnSeekChangeListener getOnSeekChangeListener() { method setOnDefaultListener (line 285) | public void setOnDefaultListener(OnSeekDefaultListener listener) { method setOnSeekDownListener (line 289) | public void setOnSeekDownListener(OnSeekDownListener listener) { method setValueInternal (line 293) | private void setValueInternal(int value) { method updateThumbOffset (line 303) | private void updateThumbOffset() { method reset (line 340) | public void reset() { class SeekBarGestureListener (line 354) | class SeekBarGestureListener extends GestureDetector.SimpleOnGestureLi... method onUp (line 357) | public boolean onUp(MotionEvent e) { method onDown (line 366) | public boolean onDown(MotionEvent e) { method onScroll (line 373) | public boolean onScroll(MotionEvent e1, MotionEvent e2, float distan... method onSingleTapUp (line 403) | public boolean onSingleTapUp(MotionEvent e) { method setIsGlobalDrag (line 430) | public void setIsGlobalDrag(boolean mIsGlobalDrag) { type OnSeekDefaultListener (line 434) | public static abstract interface OnSeekDefaultListener{ method onSeekDefaulted (line 435) | public abstract void onSeekDefaulted(float value); type OnSeekDownListener (line 438) | public static abstract interface OnSeekDownListener{ method onSeekDown (line 439) | public abstract void onSeekDown(); type OnSeekChangeListener (line 442) | public static abstract interface OnSeekChangeListener{ method onSeekChanged (line 444) | public abstract void onSeekChanged(float value, float step); method onSeekStopped (line 446) | public abstract void onSeekStopped(float value, float step); FILE: MagicShow/src/main/java/com/zero/magicshow/view/edit/ImageEditFragment.java class ImageEditFragment (line 9) | public abstract class ImageEditFragment extends Fragment { method doFinishAction (line 12) | public void doFinishAction(){ method doSaveConfigeAction (line 32) | public void doSaveConfigeAction(){ method setOnHideListener (line 41) | public void setOnHideListener(onHideListener l){ method isChanged (line 45) | protected abstract boolean isChanged(); method onDialogButtonClick (line 47) | protected void onDialogButtonClick(){ type onHideListener (line 53) | public interface onHideListener{ method onAfterHide (line 54) | void onAfterHide(); FILE: MagicShow/src/main/java/com/zero/magicshow/view/edit/ImageEditManager.java class ImageEditManager (line 21) | public class ImageEditManager { method initAdjustView (line 22) | public static void initAdjustView(Context context, HashMap { method ApplicationTest (line 10) | public ApplicationTest() { FILE: app/src/main/java/com/zero/magicshowsim/MainActivity.java class MainActivity (line 21) | public class MainActivity extends Activity { method onCreate (line 23) | @Override method onRequestPermissionsResult (line 62) | @Override method startActivity (line 72) | private void startActivity(int id) { FILE: app/src/test/java/com/zero/magicshow/ExampleUnitTest.java class ExampleUnitTest (line 10) | public class ExampleUnitTest { method addition_isCorrect (line 11) | @Test