charley wrote:Curses! Our 4 hasn't shown up yet. Can you extract your media_codecs.xml from the device (/system/etc/media_codecs.xml) and gist/pastebin it for me?
charley wrote:Well there's definitely an avc encoder there; this looks like my fault. I created a test branch (and sample app, re: your other thread) that you should have better luck with, please let me know if this works better for you:
https://github.com/opentok/opentok-andr ... /nexus-fix
https://github.com/opentok/Android-Hell ... /nexus-fix
charley wrote:I've seen that bug before, and it can get pretty nasty. There tend to be a lot of device-specific issues with the MediaCodec and Camera APIs. I pushed a potential fix to the nexus-fix branch, give it a whirl and let me know if it breaks differently (or the same, even! )
charley wrote:Delightful! That's a pixel format mismatch. I've pushed a build to nexus-fix that will dump some configuration info that I will need to make a proper patch. Run this build and send me the logcat, I only need it up to the point where the publisher starts streaming.
charley wrote:That's perfect, thanks. I need to inspect what that Qualcomm chipset can do. I've pushed a build to nexus-fix that *should* force greyscale on your publisher, and also gives me more debugging info in order to write a filter for that encoder. Please pull and rerun, then send updated logcat, same as before.
charley wrote:Did the greyscale work?
charley wrote:I'm not sure I understand; do you mind posting a screencap for the Nexus 4?
charley wrote:Okay, I've got another build up that should blacklist the bad config. Try again and let me know; we're still shooting for a clear image in greyscale.
charley wrote:Looks like the encoder is making some assumptions about the data. I've pushed a build that adds more config specification, please give it a try when you have a chance, thanks.
Users browsing this forum: No registered users and 1 guest