In windows I use named pipes to interface to a console program (ffmpeg). Thought I had a try rewriting this for the Mac, but I cannot find named pipe support in either FireMonkey or even native OS X code. Does it exist at all?
Embarcadero: Firemonkey OOP
Embarcadero: Firemonkey C++