Lines Matching defs:consumers
1179 std::vector<sp<Surface>> consumers;
1180 consumers.push_back(consumer);
1182 return createStream(consumers, /*hasDeferredConsumer*/ false, width, height,
1186 status_t Camera3Device::createStream(const std::vector<sp<Surface>>& consumers,
1228 if (consumers.size() == 0 && !hasDeferredConsumer) {
1229 ALOGE("%s: Number of consumers cannot be smaller than 1", __FUNCTION__);
1253 newStream = new Camera3OutputStream(mNextStreamId, consumers[0],
1262 newStream = new Camera3OutputStream(mNextStreamId, consumers[0],
1266 newStream = new Camera3SharedOutputStream(mNextStreamId, consumers,
1269 } else if (consumers.size() == 0 && hasDeferredConsumer) {
1274 newStream = new Camera3OutputStream(mNextStreamId, consumers[0],
1862 const std::vector<sp<Surface>>& consumers) {
1869 if (consumers.size() == 0) {
1880 status_t res = stream->setConsumers(consumers);