diff options
| author | 2020-10-07 17:29:09 +0000 | |
|---|---|---|
| committer | 2020-10-07 17:29:09 +0000 | |
| commit | deaec1dfc8472633481e66faf1d97b4eabfc2e87 (patch) | |
| tree | 3e4a1d2c8efb74fefd2d560de77bd6ed410cd27e /libs/gui/LayerState.cpp | |
| parent | 693291a8dc22931e0c3432a04f0ab968630163cb (diff) | |
| parent | cd26147cd28716e87f4c5bd6cd427431d1e5fc38 (diff) | |
Merge "Remove hard code color space."
Diffstat (limited to 'libs/gui/LayerState.cpp')
| -rw-r--r-- | libs/gui/LayerState.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libs/gui/LayerState.cpp b/libs/gui/LayerState.cpp index bde73bab2e..8594ab3bd5 100644 --- a/libs/gui/LayerState.cpp +++ b/libs/gui/LayerState.cpp @@ -592,19 +592,20 @@ status_t CaptureArgs::write(Parcel& output) const { SAFE_PARCEL(output.writeFloat, frameScale); SAFE_PARCEL(output.writeBool, captureSecureLayers); SAFE_PARCEL(output.writeInt32, uid); - SAFE_PARCEL(output.writeBool, useRGBColorSpace); + SAFE_PARCEL(output.writeInt32, static_cast<int32_t>(dataspace)); return NO_ERROR; } status_t CaptureArgs::read(const Parcel& input) { - int32_t format = 0; - SAFE_PARCEL(input.readInt32, &format); - pixelFormat = static_cast<ui::PixelFormat>(format); + int32_t value = 0; + SAFE_PARCEL(input.readInt32, &value); + pixelFormat = static_cast<ui::PixelFormat>(value); SAFE_PARCEL(input.read, sourceCrop); SAFE_PARCEL(input.readFloat, &frameScale); SAFE_PARCEL(input.readBool, &captureSecureLayers); SAFE_PARCEL(input.readInt32, &uid); - SAFE_PARCEL(input.readBool, &useRGBColorSpace); + SAFE_PARCEL(input.readInt32, &value); + dataspace = static_cast<ui::Dataspace>(value); return NO_ERROR; } |