summaryrefslogtreecommitdiff
path: root/workers.go
blob: bbd5223e5818b697115d5f3704544e46a18f2b1b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package main

import "fmt"

func worker(queue chan *Utterance, worknumber int, done chan bool) {
	for {
		select {
		case ut := <-queue:
			cutoutClipAndTranscode(ut)
		case <-done:
			fmt.Println("worker stoped, number", worknumber)
			return
		}
	}
}