Bug 282228
Summary: | [MediaRecorder] Encoding H264 content is broken | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jean-Yves Avenard [:jya] <jean-yves.avenard> |
Component: | WebRTC | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED CONFIGURATION CHANGED | ||
Severity: | Normal | CC: | webkit-bug-importer, youennf |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Jean-Yves Avenard [:jya]
Testing https://jyavenard.github.io/htmltests/tests/MediaRecorder/
Generating a MP4 recording with H264 creates invalid content.
It appears that the H264 VideoEncoder is generating errors
```
<<<< FigSampleBufferSerialization >>>> sbufAtom_createSampleBufferFromSerializedAtomDataAndSurface signalled err=-12780 (kFigBaseObjectError_ParamErr) (NULL atomData) at FigSampleBufferAtomSerialization.c:4999
<<<< VT-CS >>>> vtRateControlSessionBeforeEncodeCallback: vtCompressionSessionEncodeWork -12782
<<<< VT-CS >>>> vtCompressionSessionTrackFrameGetRateControlInfo signalled err=-12902 (kVTParameterErr) (Unrecognised VTVideoEncoderFrame token passed in by encoder) at VTCompressionSession.c:5018
[NSURL setIOPolicy:] sandbox_check: current process does not allow iopolicy syscalls
<<<< FigSampleBufferSerialization >>>> sbufAtom_createSampleBufferFromSerializedAtomDataAndSurface signalled err=-12780 (kFigBaseObjectError_ParamErr) (NULL atomData) at FigSampleBufferAtomSerialization.c:4999
<<<< VT-CS >>>> vtRateControlSessionBeforeEncodeCallback: vtCompressionSessionEncodeWork -12782
<<<< VT-CS >>>> vtCompressionSessionTrackFrameGetRateControlInfo signalled err=-12902 (kVTParameterErr) (Unrecognised VTVideoEncoderFrame token passed in by encoder) at VTCompressionSession.c:5018
<<<< FigSampleBufferSerialization >>>> sbufAtom_createSampleBufferFromSerializedAtomDataAndSurface signalled err=-12780 (kFigBaseObjectError_ParamErr) (NULL atomData) at FigSampleBufferAtomSerialization.c:4999
<<<< VT-CS >>>> vtRateControlSessionBeforeEncodeCallback: vtCompressionSessionEncodeWork -12782
<<<< VT-CS >>>> vtCompressionSessionTrackFrameGetRateControlInfo signalled err=-12902 (kVTParameterErr) (Unrecognised VTVideoEncoderFrame token passed in by encoder) at VTCompressionSession.c:5018
H11ANEDevice::H11ANEDeviceOpen IOServiceOpen failed result= 0xe00002e2
[NSURL setIOPolicy:] sandbox_check: current process does not allow iopolicy syscalls
<<<< FigSampleBufferSerialization >>>> sbufAtom_createSampleBufferFromSerializedAtomDataAndSurface signalled err=-12780 (kFigBaseObjectError_ParamErr) (NULL atomData) at FigSampleBufferAtomSerialization.c:4999
<<<< VT-CS >>>> vtRateControlSessionBeforeEncodeCallback: vtCompressionSessionEncodeWork -12782
<<<< VT-CS >>>> vtCompressionSessionTrackFrameGetRateControlInfo signalled err=-12902 (kVTParameterErr) (Unrecognised VTVideoEncoderFrame token passed in by encoder) at VTCompressionSession.c:5018
H11ANEDevice::H11ANEDeviceOpen IOServiceOpen failed result= 0xe00002e2
Invalid display 0x00000000
```
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/138819666>
Jean-Yves Avenard [:jya]
I can't reproduce anymore.