Patent attributes
A device may include one or more processors, an image signal processor, and system memory. The one or more processors are configured to receive a request to accommodate a preview stream and a snapshot stream and output a request to increase a bandwidth between the image signal processor and the system memory to accommodate the preview stream in response to receiving the request to accommodate the preview stream and the snapshot stream. The request to increase the bandwidth to accommodate the preview stream refrains from accommodating the snapshot stream. Responsive to receiving a request to generate an image, for storage at the system memory, that corresponds to an image being output by the preview stream, the one or more processors are further configured to output a request to further increase the bandwidth between the image signal processor and the system memory to accommodate the snapshot stream.