LINUX.ORG.RU

История изменений

Исправление wolverin, (текущая версия) :

хотя… если из декодера либо пинать 2 раза семафор енкодера, либо 1 раз и 1 раз барьер - теоретически должно получиться… или нет )

или просто у енкодера сделать 2 семафора - начала и конца и из декодера пинать либо 2 раза семафор старта, либо 1 раз старт и 1 раз конца… не, тоже не то.

… а может вообще 4 поток сделать, который и будет управлять запусками и контролировать остановки потоков на основе семафоров

Исправление wolverin, :

хотя… если из декодера либо пинать 2 раза семафор енкодера, либо 1 раз и 1 раз барьер - теоретически должно получиться… или нет )

или просто у енкодера сделать 2 семафора - начала и конца и из декодера пинать либо 2 раза семафор старта, либо 1 раз старт и 1 раз конца… не, тоже не то.

Исправление wolverin, :

хотя… если из декодера либо пинать 2 раза семафор енкодера, либо 1 раз и 1 раз барьер - теоретически должно получиться… или нет )

или просто у енкодера сделать 2 семафора - начала и конца и из декодера пинать либо 2 раза семафор старта, либо 1 раз старт и 1 раз конца…

Исправление wolverin, :

хотя… если из декодера либо пинать 2 раза семафор енкодера, либо 1 раз и 1 раз барьер - теоретически должно получиться… или нет )

Исходная версия wolverin, :

хотя… если из декодера либо пинать 2 раза семафор енкодера, либо 1 раз и 1 раз барьер - теоретически должно получиться