diff --git a/src/net/majorkernelpanic/streaming/Session.java b/src/net/majorkernelpanic/streaming/Session.java index a904fd4f..a846746e 100644 --- a/src/net/majorkernelpanic/streaming/Session.java +++ b/src/net/majorkernelpanic/streaming/Session.java @@ -642,6 +642,51 @@ public void run() { }); } + + + +public void setSize(final int w, final int h) { + + sHandler.post(new Runnable() { + + @Override + public void run() { + if (mVideoStream != null) { + try { + + mVideoStream.setCameraPreviewSize(w,h); + } catch (RuntimeException e) { + + } + } + } + }); + + } + + + // + public List getAvailableSizes() { + + sHandler.post(new Runnable() { + + @Override + public void run() { + if (mVideoStream != null) { + try { + size = mVideoStream.getSizes(); + } catch (RuntimeException e) { + + } + } + } + }); + return size; + } + + + + /** Deletes all existing tracks & release associated resources. */ public void release() { removeAudioTrack();