Fix some small problems for the platform encoder
Categories
(Core :: Audio/Video: Playback, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox70 | --- | fixed |
People
(Reporter: alwu, Assigned: alwu)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
There are some small problems for the platform encoder, we have to fix them before starting using the platform encoder.
Assignee | ||
Comment 1•6 years ago
|
||
We don't have a contraint for using PlatformEncoderModule in the specific thread only, so we should use thread-safe refcounting for it, like PlatformDecoderModule.
Assignee | ||
Comment 2•6 years ago
|
||
As we are not going to modify the CodecSpecific, it should keep const when we forward it.
Assignee | ||
Comment 3•6 years ago
|
||
If the encoded frame is a keyframe, we should also mark the MediaRawData which would contain the data from this encoded frame as a keyframe.
Assignee | ||
Comment 4•6 years ago
|
||
The second plane should store data of the Cb buffer's value, not the Cr's.
Assignee | ||
Updated•6 years ago
|
Comment 6•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f173d38fe963
https://hg.mozilla.org/mozilla-central/rev/be1941df5f7c
https://hg.mozilla.org/mozilla-central/rev/2b7023390939
https://hg.mozilla.org/mozilla-central/rev/ae95c555ecb7
Description
•