icecat: add release icecat-140.9.0-1gnu1 for ecne
This commit is contained in:
parent
8eb1f1732f
commit
a5f93cb214
1197 changed files with 30593 additions and 15344 deletions
|
|
@ -645,7 +645,9 @@ Maybe<PlanarYCbCrData> PlanarYCbCrData::From(
|
|||
yuvDesc.ySize().width < 0 || yuvDesc.ySize().height < 0 ||
|
||||
yuvDesc.cbCrSize().width < 0 || yuvDesc.cbCrSize().height < 0 ||
|
||||
yuvData.mYStride < 0 || yuvData.mCbCrStride < 0 || !yuvData.mYChannel ||
|
||||
!yuvData.mCbChannel || !yuvData.mCrChannel) {
|
||||
!yuvData.mCbChannel || !yuvData.mCrChannel ||
|
||||
!(yuvData.YDataSize() <= yuvDesc.ySize()) ||
|
||||
!(yuvData.CbCrDataSize() <= yuvDesc.cbCrSize())) {
|
||||
gfxCriticalError() << "Unusual PlanarYCbCrData: " << yuvData.mYSkip << ","
|
||||
<< yuvData.mCbSkip << "," << yuvData.mCrSkip << ", "
|
||||
<< yuvDesc.ySize().width << "," << yuvDesc.ySize().height
|
||||
|
|
@ -653,7 +655,8 @@ Maybe<PlanarYCbCrData> PlanarYCbCrData::From(
|
|||
<< yuvDesc.cbCrSize().height << ", " << yuvData.mYStride
|
||||
<< "," << yuvData.mCbCrStride << ", "
|
||||
<< yuvData.mYChannel << "," << yuvData.mCbChannel << ","
|
||||
<< yuvData.mCrChannel;
|
||||
<< yuvData.mCrChannel << "," << yuvData.YDataSize().width
|
||||
<< "," << yuvData.YDataSize().height;
|
||||
return {};
|
||||
}
|
||||
|
||||
|
|
@ -750,8 +753,12 @@ nsresult PlanarYCbCrImage::BuildSurfaceDescriptorBuffer(
|
|||
yOffset, cbOffset, crOffset);
|
||||
|
||||
uint32_t bufferSize = ImageDataSerializer::ComputeYCbCrBufferSize(
|
||||
ySize, pdata->mYStride, cbcrSize, pdata->mCbCrStride, yOffset, cbOffset,
|
||||
crOffset);
|
||||
pdata->mPictureRect, ySize, pdata->mYStride, cbcrSize, pdata->mCbCrStride,
|
||||
yOffset, cbOffset, crOffset, pdata->mColorDepth,
|
||||
pdata->mChromaSubsampling);
|
||||
if (bufferSize == 0) {
|
||||
return NS_ERROR_FAILURE;
|
||||
}
|
||||
|
||||
aSdBuffer.data() = aAllocate(bufferSize);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue