Lines Matching refs:slides
276 VideoStreamConfig::Source::Slides slides, in CreateImageSlideGenerator() argument
278 std::vector<std::string> paths = slides.images.paths; in CreateImageSlideGenerator()
281 if (slides.images.crop.width || slides.images.crop.height) { in CreateImageSlideGenerator()
283 slides.change_interval - slides.images.crop.scroll_duration; in CreateImageSlideGenerator()
285 int crop_width = slides.images.crop.width.value_or(slides.images.width); in CreateImageSlideGenerator()
286 int crop_height = slides.images.crop.height.value_or(slides.images.height); in CreateImageSlideGenerator()
287 RTC_CHECK_LE(crop_width, slides.images.width); in CreateImageSlideGenerator()
288 RTC_CHECK_LE(crop_height, slides.images.height); in CreateImageSlideGenerator()
290 clock, paths, slides.images.width, slides.images.height, crop_width, in CreateImageSlideGenerator()
291 crop_height, slides.images.crop.scroll_duration.ms(), in CreateImageSlideGenerator()
295 paths, slides.images.width, slides.images.height, in CreateImageSlideGenerator()
296 slides.change_interval.seconds<double>() * framerate); in CreateImageSlideGenerator()
316 source.slides.generator.width, source.slides.generator.height, in CreateFrameGenerator()
317 source.slides.change_interval.seconds<double>() * source.framerate); in CreateFrameGenerator()
319 return CreateImageSlideGenerator(clock, source.slides, source.framerate); in CreateFrameGenerator()