{"action":"created","issue":{"url":"https://api.github.com/repos/EricssonResearch/openwebrtc-ios-sdk/issues/39","labels_url":"https://api.github.com/repos/EricssonResearch/openwebrtc-ios-sdk/issues/39/labels{/name}","comments_url":"https://api.github.com/repos/EricssonResearch/openwebrtc-ios-sdk/issues/39/comments","events_url":"https://api.github.com/repos/EricssonResearch/openwebrtc-ios-sdk/issues/39/events","html_url":"https://github.com/EricssonResearch/openwebrtc-ios-sdk/issues/39","id":115556862,"number":39,"title":"Cannot change cameras","user":{"login":"virorum","id":236636,"avatar_url":"https://avatars.githubusercontent.com/u/236636?v=3","gravatar_id":"","url":"https://api.github.com/users/virorum","html_url":"https://github.com/virorum","followers_url":"https://api.github.com/users/virorum/followers","following_url":"https://api.github.com/users/virorum/following{/other_user}","gists_url":"https://api.github.com/users/virorum/gists{/gist_id}","starred_url":"https://api.github.com/users/virorum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/virorum/subscriptions","organizations_url":"https://api.github.com/users/virorum/orgs","repos_url":"https://api.github.com/users/virorum/repos","events_url":"https://api.github.com/users/virorum/events{/privacy}","received_events_url":"https://api.github.com/users/virorum/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-06T18:03:29Z","updated_at":"2015-11-08T14:05:05Z","closed_at":null,"body":"Caveat: I'm using the latest OpenWebRTC-SDK for iOS but also a build of OpenWebRTC.framework using the latest source (commit 43aada0) \r\n\r\nWhenever I call setVideoCaptureSourceByName: or terminateCall I see the following lines in the console log:\r\n\r\n(<unknown>:14133): GStreamer-CRITICAL **: gst_object_unref: assertion '((GObject *) object)->ref_count > 0' failed\r\n\r\nIf I am trying to change cameras, then the local preview either freezes and eventually changes (but without actually changing what is being streamed out) or fails to do anything.\r\n\r\nIf I am trying to terminate the call, the preview just freezes."},"comment":{"url":"https://api.github.com/repos/EricssonResearch/openwebrtc-ios-sdk/issues/comments/154828542","html_url":"https://github.com/EricssonResearch/openwebrtc-ios-sdk/issues/39#issuecomment-154828542","issue_url":"https://api.github.com/repos/EricssonResearch/openwebrtc-ios-sdk/issues/39","id":154828542,"user":{"login":"virorum","id":236636,"avatar_url":"https://avatars.githubusercontent.com/u/236636?v=3","gravatar_id":"","url":"https://api.github.com/users/virorum","html_url":"https://github.com/virorum","followers_url":"https://api.github.com/users/virorum/followers","following_url":"https://api.github.com/users/virorum/following{/other_user}","gists_url":"https://api.github.com/users/virorum/gists{/gist_id}","starred_url":"https://api.github.com/users/virorum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/virorum/subscriptions","organizations_url":"https://api.github.com/users/virorum/orgs","repos_url":"https://api.github.com/users/virorum/repos","events_url":"https://api.github.com/users/virorum/events{/privacy}","received_events_url":"https://api.github.com/users/virorum/received_events","type":"User","site_admin":false},"created_at":"2015-11-08T14:05:05Z","updated_at":"2015-11-08T14:05:05Z","body":"I'm using the 0.3.1 pod but with a build of the very latest OpenWebRTC.framework code. It looks like changes in the framework have broken the current implementations of setVideoCaptureSourceByName and terminateCall"}}