Closed AmdEagle closed 6 years ago
That error appears when the decoder checks that the stream is Constrained Baseline Profile (CBP) compliant.
Are you sure your input stream has been encoded using baseline profile? (Main and high profile are not supported by the decoder)
Oh my stream is in main line profile. any decoder that is able to decode main line profile ? I read that webRTC decodes h264 is there any why that i could pass my byteStream and use the decoder WebRTC uses to decode my main profile stream.
why this decoder support "baseline profile" only? what limitations
The decoder itself was pulled from the Android open source project. It never had support for the features available in the H.264 main profile.
I didn't create the decoder itself. I simply wrapped it in a Foreign Function Interface and made it available on a few platforms.
I am trying to decode stream of h264 NALUnits ( Uint8Array ). i get the following error in the console.