{"action":"created","issue":{"url":"https://api.github.com/repos/acoustid/chromaprint/issues/32","repository_url":"https://api.github.com/repos/acoustid/chromaprint","labels_url":"https://api.github.com/repos/acoustid/chromaprint/issues/32/labels{/name}","comments_url":"https://api.github.com/repos/acoustid/chromaprint/issues/32/comments","events_url":"https://api.github.com/repos/acoustid/chromaprint/issues/32/events","html_url":"https://github.com/acoustid/chromaprint/issues/32","id":195281449,"number":32,"title":"fpcalc ignore errors","user":{"login":"elliotd123","id":6913753,"avatar_url":"https://avatars.githubusercontent.com/u/6913753?v=3","gravatar_id":"","url":"https://api.github.com/users/elliotd123","html_url":"https://github.com/elliotd123","followers_url":"https://api.github.com/users/elliotd123/followers","following_url":"https://api.github.com/users/elliotd123/following{/other_user}","gists_url":"https://api.github.com/users/elliotd123/gists{/gist_id}","starred_url":"https://api.github.com/users/elliotd123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elliotd123/subscriptions","organizations_url":"https://api.github.com/users/elliotd123/orgs","repos_url":"https://api.github.com/users/elliotd123/repos","events_url":"https://api.github.com/users/elliotd123/events{/privacy}","received_events_url":"https://api.github.com/users/elliotd123/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-12-13T15:22:57Z","updated_at":"2016-12-30T10:22:38Z","closed_at":null,"body":"I found that fpcalc exits in an error status if there's problems in the stream. In my case with live streams, it seemed like discontinuity errors or etc could cause the problem.\r\n\r\nI suggest adding an option to ignore these errors and output whatever fingerprint data is available. I implemented it where it's needed, but this bool could be tested throughout:\r\n[ignore_errors.txt](https://github.com/acoustid/chromaprint/files/649317/ignore_errors.txt)\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/acoustid/chromaprint/issues/comments/269755298","html_url":"https://github.com/acoustid/chromaprint/issues/32#issuecomment-269755298","issue_url":"https://api.github.com/repos/acoustid/chromaprint/issues/32","id":269755298,"user":{"login":"lalinsky","id":220839,"avatar_url":"https://avatars.githubusercontent.com/u/220839?v=3","gravatar_id":"","url":"https://api.github.com/users/lalinsky","html_url":"https://github.com/lalinsky","followers_url":"https://api.github.com/users/lalinsky/followers","following_url":"https://api.github.com/users/lalinsky/following{/other_user}","gists_url":"https://api.github.com/users/lalinsky/gists{/gist_id}","starred_url":"https://api.github.com/users/lalinsky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lalinsky/subscriptions","organizations_url":"https://api.github.com/users/lalinsky/orgs","repos_url":"https://api.github.com/users/lalinsky/repos","events_url":"https://api.github.com/users/lalinsky/events{/privacy}","received_events_url":"https://api.github.com/users/lalinsky/received_events","type":"User","site_admin":false},"created_at":"2016-12-30T10:22:38Z","updated_at":"2016-12-30T10:22:38Z","body":"You are right. I misunderstood the code. I have committed a slight variation of your patch to master. By default, this will now exit with status of 3 if there is an error, but it produced some output. You can also use -ignore-errors to turn that status code into 0."}}
{"actor":{"display_login":"lalinsky"}}