{"action":"created","issue":{"url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/3515","labels_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/3515/labels{/name}","comments_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/3515/comments","events_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/3515/events","html_url":"https://github.com/openframeworks/openFrameworks/issues/3515","id":53304383,"number":3515,"title":"TARGET_NO_VIDEO?","user":{"login":"procedural","id":1072168,"avatar_url":"https://avatars.githubusercontent.com/u/1072168?v=3","gravatar_id":"","url":"https://api.github.com/users/procedural","html_url":"https://github.com/procedural","followers_url":"https://api.github.com/users/procedural/followers","following_url":"https://api.github.com/users/procedural/following{/other_user}","gists_url":"https://api.github.com/users/procedural/gists{/gist_id}","starred_url":"https://api.github.com/users/procedural/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/procedural/subscriptions","organizations_url":"https://api.github.com/users/procedural/orgs","repos_url":"https://api.github.com/users/procedural/repos","events_url":"https://api.github.com/users/procedural/events{/privacy}","received_events_url":"https://api.github.com/users/procedural/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openframeworks/openFrameworks/labels/core","name":"core","color":"db6a1f"},{"url":"https://api.github.com/repos/openframeworks/openFrameworks/labels/feature","name":"feature","color":"622425"},{"url":"https://api.github.com/repos/openframeworks/openFrameworks/labels/section-internals","name":"section-internals","color":"DDDDDD"},{"url":"https://api.github.com/repos/openframeworks/openFrameworks/labels/section-video","name":"section-video","color":"DDDDDD"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-01-03T13:38:13Z","updated_at":"2015-01-07T11:48:19Z","closed_at":null,"body":"So we have TARGET_NO_SOUND macro to disable sound if application don't need it, is it possible to do the same for video stuff?\r\n\r\nI have an idea for a text editor application, but I don't want to force user install all the video codecs and libraries just so he could use the app. It's especially the problem for Linux where all the dependencies are usually linked dynamically and user should manually install them before using the application. Also, distro like Fedora requires user to enable [non-free repository](https://github.com/openframeworks/openFrameworks/blob/master/scripts/linux/fedora/install_codecs.sh) to install codecs which he / she doesn't need in this case at all."},"comment":{"url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/comments/69011890","html_url":"https://github.com/openframeworks/openFrameworks/issues/3515#issuecomment-69011890","issue_url":"https://api.github.com/repos/openframeworks/openFrameworks/issues/3515","id":69011890,"user":{"login":"arturoc","id":48240,"avatar_url":"https://avatars.githubusercontent.com/u/48240?v=3","gravatar_id":"","url":"https://api.github.com/users/arturoc","html_url":"https://github.com/arturoc","followers_url":"https://api.github.com/users/arturoc/followers","following_url":"https://api.github.com/users/arturoc/following{/other_user}","gists_url":"https://api.github.com/users/arturoc/gists{/gist_id}","starred_url":"https://api.github.com/users/arturoc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arturoc/subscriptions","organizations_url":"https://api.github.com/users/arturoc/orgs","repos_url":"https://api.github.com/users/arturoc/repos","events_url":"https://api.github.com/users/arturoc/events{/privacy}","received_events_url":"https://api.github.com/users/arturoc/received_events","type":"User","site_admin":false},"created_at":"2015-01-07T11:48:19Z","updated_at":"2015-01-07T11:48:19Z","body":"and, yes, i agree with theo that this is not prioritary, also it's probably part of a bigger discussion of what needs to be done to be able to enable/disable different modules, not only video."}}