P*MFactory::Supports returns sync, but if using a remote codec and the remote process wasn't launched from the current content process yet, some defaults are returned. Make the queries async and wait for the remote process to respond the first time it's queried. Also use P*MFactorySupports (singleton) instead of P*MFactory directly.
Bug 2044636 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
P*MFactory::Supports returns sync, but if using a remote codec and the remote process wasn't launched from the current content process yet, some defaults are returned. Make the queries async and wait for the remote process to respond the first time it's queried. Also use P*MFactorySupport (singleton) instead of P*MFactory directly.