private static Logger gLogger = Logger.getLogger("MyService");
private static String TAG = "MyService";
- private Ffmpeg ffmpeg = Ffmpeg.getInstance();
+ //private Ffmpeg ffmpeg = Ffmpeg.getInstance();
+ private FfmpegHelper helper;
private Boolean isRunning = false;
private Camera mCamera = null;
IBinder mBinder = new LocalBinder();
gLogger.error("onPreviewFrame");
}
frameCount++;
- ffmpeg.process(data);
+ //ffmpeg.process(data);
}
public void startPreview (SurfaceHolder holder){
int width = param.getPictureSize().width;
int height = param.getPictureSize().height;
gLogger.error("setRtmpUrl - size: " + width + "x" + height + ". url: " + url);
- int ret = ffmpeg.initnew(width, height, url);
+ //int ret = ffmpeg.initnew(width, height, url);
+ int ret = FfmpegHelper.initialEncoder(width, height, url);
return ret == 0 ? true : false;
}