{"action":"created","issue":{"url":"https://api.github.com/repos/drewnoakes/metadata-extractor/issues/357","repository_url":"https://api.github.com/repos/drewnoakes/metadata-extractor","labels_url":"https://api.github.com/repos/drewnoakes/metadata-extractor/issues/357/labels{/name}","comments_url":"https://api.github.com/repos/drewnoakes/metadata-extractor/issues/357/comments","events_url":"https://api.github.com/repos/drewnoakes/metadata-extractor/issues/357/events","html_url":"https://github.com/drewnoakes/metadata-extractor/issues/357","id":347627476,"node_id":"MDU6SXNzdWUzNDc2Mjc0NzY=","number":357,"title":"Port RandomAccessStream to Java","user":{"login":"kwhopper","id":16009408,"node_id":"MDQ6VXNlcjE2MDA5NDA4","avatar_url":"https://avatars1.githubusercontent.com/u/16009408?v=4","gravatar_id":"","url":"https://api.github.com/users/kwhopper","html_url":"https://github.com/kwhopper","followers_url":"https://api.github.com/users/kwhopper/followers","following_url":"https://api.github.com/users/kwhopper/following{/other_user}","gists_url":"https://api.github.com/users/kwhopper/gists{/gist_id}","starred_url":"https://api.github.com/users/kwhopper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kwhopper/subscriptions","organizations_url":"https://api.github.com/users/kwhopper/orgs","repos_url":"https://api.github.com/users/kwhopper/repos","events_url":"https://api.github.com/users/kwhopper/events{/privacy}","received_events_url":"https://api.github.com/users/kwhopper/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-08-04T15:37:07Z","updated_at":"2018-08-04T16:37:47Z","closed_at":null,"author_association":"COLLABORATOR","body":"@drewnoakes If you decide to go with some version of drewnoakes/metadata-extractor-dotnet#130 I would be happy to attempt a port to Java. My Java skills aren't perfect though."},"comment":{"url":"https://api.github.com/repos/drewnoakes/metadata-extractor/issues/comments/410461653","html_url":"https://github.com/drewnoakes/metadata-extractor/issues/357#issuecomment-410461653","issue_url":"https://api.github.com/repos/drewnoakes/metadata-extractor/issues/357","id":410461653,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMDQ2MTY1Mw==","user":{"login":"kwhopper","id":16009408,"node_id":"MDQ6VXNlcjE2MDA5NDA4","avatar_url":"https://avatars1.githubusercontent.com/u/16009408?v=4","gravatar_id":"","url":"https://api.github.com/users/kwhopper","html_url":"https://github.com/kwhopper","followers_url":"https://api.github.com/users/kwhopper/followers","following_url":"https://api.github.com/users/kwhopper/following{/other_user}","gists_url":"https://api.github.com/users/kwhopper/gists{/gist_id}","starred_url":"https://api.github.com/users/kwhopper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kwhopper/subscriptions","organizations_url":"https://api.github.com/users/kwhopper/orgs","repos_url":"https://api.github.com/users/kwhopper/repos","events_url":"https://api.github.com/users/kwhopper/events{/privacy}","received_events_url":"https://api.github.com/users/kwhopper/received_events","type":"User","site_admin":false},"created_at":"2018-08-04T16:37:47Z","updated_at":"2018-08-04T16:37:47Z","author_association":"COLLABORATOR","body":"@Nadahar Could you point out some of the images that are slow? I could run some performance tests on the .NET PR vs .NET vs Java and see if RandomAccessStream helps speed things up. That might suggest improvements also.\r\n\r\nI don't claim that RAS is perfect or will solve all the performance problems, but I do think that development in the library is difficult because of how fragmented data reading has become. Consolidating the reading layer feels like a necessity. If nothing else RAS puts it all in one place and tuning can be done there independent of the format readers."}}
{"actor":{"display_login":"kwhopper"}}