{"action":"created","issue":{"url":"https://api.github.com/repos/webcamoid/webcamoid/issues/116","repository_url":"https://api.github.com/repos/webcamoid/webcamoid","labels_url":"https://api.github.com/repos/webcamoid/webcamoid/issues/116/labels{/name}","comments_url":"https://api.github.com/repos/webcamoid/webcamoid/issues/116/comments","events_url":"https://api.github.com/repos/webcamoid/webcamoid/issues/116/events","html_url":"https://github.com/webcamoid/webcamoid/issues/116","id":305666282,"number":116,"title":"add webcam broken","user":{"login":"soliton4","id":1090629,"avatar_url":"https://avatars0.githubusercontent.com/u/1090629?v=4","gravatar_id":"","url":"https://api.github.com/users/soliton4","html_url":"https://github.com/soliton4","followers_url":"https://api.github.com/users/soliton4/followers","following_url":"https://api.github.com/users/soliton4/following{/other_user}","gists_url":"https://api.github.com/users/soliton4/gists{/gist_id}","starred_url":"https://api.github.com/users/soliton4/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/soliton4/subscriptions","organizations_url":"https://api.github.com/users/soliton4/orgs","repos_url":"https://api.github.com/users/soliton4/repos","events_url":"https://api.github.com/users/soliton4/events{/privacy}","received_events_url":"https://api.github.com/users/soliton4/received_events","type":"User","site_admin":false},"labels":[{"id":286331138,"url":"https://api.github.com/repos/webcamoid/webcamoid/labels/Platform:%20Windows","name":"Platform: Windows","color":"bfd4f2","default":false},{"id":280540,"url":"https://api.github.com/repos/webcamoid/webcamoid/labels/Verdict:%20Question","name":"Verdict: Question","color":"d4c5f9","default":false}],"state":"open","locked":false,"assignee":{"login":"hipersayanX","id":1249885,"avatar_url":"https://avatars3.githubusercontent.com/u/1249885?v=4","gravatar_id":"","url":"https://api.github.com/users/hipersayanX","html_url":"https://github.com/hipersayanX","followers_url":"https://api.github.com/users/hipersayanX/followers","following_url":"https://api.github.com/users/hipersayanX/following{/other_user}","gists_url":"https://api.github.com/users/hipersayanX/gists{/gist_id}","starred_url":"https://api.github.com/users/hipersayanX/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hipersayanX/subscriptions","organizations_url":"https://api.github.com/users/hipersayanX/orgs","repos_url":"https://api.github.com/users/hipersayanX/repos","events_url":"https://api.github.com/users/hipersayanX/events{/privacy}","received_events_url":"https://api.github.com/users/hipersayanX/received_events","type":"User","site_admin":false},"assignees":[{"login":"hipersayanX","id":1249885,"avatar_url":"https://avatars3.githubusercontent.com/u/1249885?v=4","gravatar_id":"","url":"https://api.github.com/users/hipersayanX","html_url":"https://github.com/hipersayanX","followers_url":"https://api.github.com/users/hipersayanX/followers","following_url":"https://api.github.com/users/hipersayanX/following{/other_user}","gists_url":"https://api.github.com/users/hipersayanX/gists{/gist_id}","starred_url":"https://api.github.com/users/hipersayanX/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hipersayanX/subscriptions","organizations_url":"https://api.github.com/users/hipersayanX/orgs","repos_url":"https://api.github.com/users/hipersayanX/repos","events_url":"https://api.github.com/users/hipersayanX/events{/privacy}","received_events_url":"https://api.github.com/users/hipersayanX/received_events","type":"User","site_admin":false}],"milestone":null,"comments":10,"created_at":"2018-03-15T18:17:22Z","updated_at":"2018-03-17T03:42:28Z","closed_at":null,"author_association":"NONE","body":"### Summary\r\n\r\nadd webcam results in \"wrong password\" error\r\n\r\n### Current Behavior\r\n\r\nbuilding the current sources the add webcam function seems broken. you mentioned in #111 that this is due to code in change. \r\n\r\n### Expected Behavior\r\n\r\nthe webcam should have been created and work\r\n\r\n### Steps to Reproduce\r\n\r\nbuild from the current master branch and try to add a camera\r\n\r\n### Suggestions and tips\r\n\r\ncould you do the breaking changes in a branch so that the master branch is still usable?\r\nalternatively could you point to a commit where it was still working? i mean before you introduced your breaking change\r\n\r\n### Your Environment\r\n\r\n* Webcamoid information: latest version from master branch\r\n* Operating System information: windows server 2012\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/webcamoid/webcamoid/issues/comments/373891555","html_url":"https://github.com/webcamoid/webcamoid/issues/116#issuecomment-373891555","issue_url":"https://api.github.com/repos/webcamoid/webcamoid/issues/116","id":373891555,"user":{"login":"hipersayanX","id":1249885,"avatar_url":"https://avatars3.githubusercontent.com/u/1249885?v=4","gravatar_id":"","url":"https://api.github.com/users/hipersayanX","html_url":"https://github.com/hipersayanX","followers_url":"https://api.github.com/users/hipersayanX/followers","following_url":"https://api.github.com/users/hipersayanX/following{/other_user}","gists_url":"https://api.github.com/users/hipersayanX/gists{/gist_id}","starred_url":"https://api.github.com/users/hipersayanX/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hipersayanX/subscriptions","organizations_url":"https://api.github.com/users/hipersayanX/orgs","repos_url":"https://api.github.com/users/hipersayanX/repos","events_url":"https://api.github.com/users/hipersayanX/events{/privacy}","received_events_url":"https://api.github.com/users/hipersayanX/received_events","type":"User","site_admin":false},"created_at":"2018-03-17T03:42:28Z","updated_at":"2018-03-17T03:42:28Z","author_association":"OWNER","body":">but can i still contact you once i get it compiling if i run into problems?\r\n\r\nWith Webcamoid code of course, but I will not take responsibility on Microsoft's horrendous code.\r\n\r\n>the idea is to make webcamoid build as dll and use that in my application.\r\n\r\nDon't over complicate, if you want to send the frames directly to the webcam, a lot much simpler solution, since the release version camera is working, is compiling the [ipcbridge part](https://github.com/webcamoid/webcamoid/tree/805dedf503e6df84d5630d989bb5e2293c5e9714/libAvKys/Plugins/VirtualCamera/src/dshow/VirtualCameraFilter/ipc) and linking it to your project. A basic example for sending frames would be:\r\n\r\n```\r\nIpcBridge bridge(IPC_FILE_NAME);\r\n\r\nif (bridge.open(Write)) {\r\n\r\n    for (;;) {\r\n        BYTE data[3 * 640 * 480];\r\n\r\n        // Fill data.\r\n\r\n        bridge.write(MEDIASUBTYPE_RGB24, width, height, data);\r\n    }\r\n\r\n    bridge.close()\r\n}\r\n```\r\n\r\n>as far as i know that would be ok with the gpl. can you confirm?\r\n\r\nPrograms linking to GPL code and released publicly must be GPL, except when your code is for private usage (ie. making some project you don't plan releasing to the world).\r\n"}}
{"actor":{"display_login":"hipersayanX"}}