// Path: src/com/af/experiments/FxCameraApp/View/PreviewTexture.java
// public interface PreviewTexture {
// 
//     public interface OnFrameAvailableListener {
//         void onFrameAvailable(PreviewTexture previewTexture);
//     }
// 
//     void setOnFrameAvailableListener(final OnFrameAvailableListener l);
// 
//     int getTextureTarget();
// 
//     void setup(CameraHelper camera) throws IOException;
// 
//     void updateTexImage();
// 
//     void getTransformMatrix(float[] mtx);
// 
// }


import com.af.experiments.FxCameraApp.View.PreviewTexture;
package com.af.experiments.FxCameraApp.ogles;


public class GlPreviewTextureFactory {

    private static final int HONYCOMB = 11;

// Path: src/com/af/experiments/FxCameraApp/View/PreviewTexture.java
// public interface PreviewTexture {
// 
//     public interface OnFrameAvailableListener {
//         void onFrameAvailable(PreviewTexture previewTexture);
//     }
// 
//     void setOnFrameAvailableListener(final OnFrameAvailableListener l);
// 
//     int getTextureTarget();
// 
//     void setup(CameraHelper camera) throws IOException;
// 
//     void updateTexImage();
// 
//     void getTransformMatrix(float[] mtx);
// 
// }


// Path: src/com/af/experiments/FxCameraApp/ogles/GlPreviewTextureFactory.java
import com.af.experiments.FxCameraApp.View.PreviewTexture;

package com.af.experiments.FxCameraApp.ogles;


public class GlPreviewTextureFactory {

    private static final int HONYCOMB = 11;

    public static PreviewTexture newPreviewTexture(final int texName) {