- //this.rtmpUrl = url;
- if(mCamera == null) return false;
- gLogger.error("setRtmpUrl - size: " + width + "x" + height + ". url: " + url);
- int ret = FfmpegHelper.initEncoder(width, height, url);
+ if(mCamera == null) {
+ gLogger.error("setRtmpUrl mCamera is null");
+ return false;
+ } else if (mPreferredSize == null) {
+ gLogger.error("setRtmpUrl mPreferredSize is null");
+ return false;
+ }
+ gLogger.error("setRtmpUrl - size: " + mPreferredSize.width + "x" + mPreferredSize.height + ". url: " + url);
+ int ret = FfmpegHelper.initEncoder(mPreferredSize.width, mPreferredSize.height, url);