build method
- String source
The pipeline string for source; an unknown source gets the ball test pattern.
Implementation
String build(String source) {
return switch (source) {
'videotestsrc' => _buildTestPattern('ball'),
'ahcsrc' => _buildAndroidCamera('ahcsrc'),
'ahc2src' => _buildAndroidCamera('ahc2src'),
'autovideosrc' => _buildAutoVideoSrc(),
'v4l2src' => _buildV4L2Src(),
'ksvideosrc' => _buildKsVideoSrc(),
'avfvideosrc' => _buildAvfVideoSrc(),
'pattern-smpte' => _buildTestPattern('smpte'),
'pattern-snow' => _buildTestPattern('snow'),
_ => _buildTestPattern('ball'),
};
}