Merge remote-tracking branch 'upstream/master'
* upstream/master:
meson: Simplify check for _FORTIFY_SOURCE
android: camera_device: Fix requestedStream handling
meson: Don't set _FORTIFY_SOURCE for ChromeOS
ipa: rpi: Fix segfault when parsing invalid json file
ipa: rpi: agc: Use channel constraints in the AGC algorithm
ipa: rpi: agc: Add AgcChannelConstraint class
ipa: rpi: agc: Implementation of multi-channel AGC
ipa: rpi: agc: Reorganise code for multi-channel AGC
ipa: rpi: histogram: Add interBinMean()
README.rst: Drop recommendation to install meson using pip3
ipa: rpi: vc4: Make the StatisticsPtr construction clearer
ipa: rpi: agc: Split AgcStatus into AgcStatus and AgcPrepareStatus
ipa: rpi: agc: Filter exposures before dealing with digital gain
ipa: rpi: agc: Fetch AWB status in process method, not prepare
pipeline: rpi: Simplify buffer id generation
pipeline: rpi: Rename RPi::Stream::setExternalBuffer()
pipeline: rpi: Remove additional external dma buf handling logic
pipeline: rpi: Increase buffer import count to 32
libcamera: stream: Document stride will be 0 for compressed formats
ipa: rpi: imx290: Hide one frame on startup
Change-Id: I938c9b448375d0f8990b1ee17cfb756b9869d903