Lines Matching refs:config
24 bool WriteSurfaceBufferConfig(MessageParcel &parcel, const BufferRequestConfig &config)
27 return parcel.WriteInt32(config.width) && parcel.WriteInt32(config.height) &&
28 parcel.WriteInt32(config.strideAlignment) && parcel.WriteInt32(config.format) &&
29 parcel.WriteUint64(config.usage) && parcel.WriteInt32(config.timeout) &&
30 parcel.WriteInt32(static_cast<GraphicColorGamut>(config.colorGamut)) &&
31 parcel.WriteInt32(static_cast<GraphicTransformType>(config.transform));
37 void ReadSurfaceBufferConfig(MessageParcel &parcel, BufferRequestConfig &config)
40 config.width = parcel.ReadInt32();
41 config.height = parcel.ReadInt32();
42 config.strideAlignment = parcel.ReadInt32();
43 config.format = parcel.ReadInt32();
44 config.usage = parcel.ReadUint64();
45 config.timeout = parcel.ReadInt32();
46 config.colorGamut = static_cast<GraphicColorGamut>(parcel.ReadInt32());
47 config.transform = static_cast<GraphicTransformType>(parcel.ReadInt32());
53 bool MarshallingConfig(MessageParcel &parcel, const AVBufferConfig &config)
57 bool ret = configParcel.WriteInt32(config.size) && configParcel.WriteInt32(config.align) &&
58 configParcel.WriteUint8(static_cast<uint8_t>(config.memoryType)) &&
59 configParcel.WriteUint8(static_cast<uint8_t>(config.memoryFlag)) &&
60 WriteSurfaceBufferConfig(configParcel, *(config.surfaceBufferConfig)) &&
61 configParcel.WriteInt32(config.capacity) && configParcel.WriteInt32(config.dmaFd);
71 bool UnmarshallingConfig(MessageParcel &parcel, AVBufferConfig &config)
74 config.size = static_cast<int32_t>(parcel.ReadUint32());
75 config.align = parcel.ReadInt32();
76 config.memoryType = static_cast<MemoryType>(parcel.ReadUint8());
77 config.memoryFlag = static_cast<MemoryFlag>(parcel.ReadUint8());
78 ReadSurfaceBufferConfig(parcel, *(config.surfaceBufferConfig));
79 config.capacity = parcel.ReadInt32();
80 config.dmaFd = parcel.ReadInt32();