#9075: When using cortex, if you disconnect the output from media player, you must restart the media server to make it function again -----------------------------------+---------------------------- Reporter: SeanCollins | Owner: nobody Type: bug | Status: new Priority: normal | Milestone: R1 Component: Add-Ons/Media/Mixer | Version: R1/Development Resolution: | Keywords: Blocked By: | Blocking: Has a Patch: 0 | Platform: All -----------------------------------+---------------------------- Comment (by Pete): I was just about to report much the same bug myself, when I found this recent ticket. I don't have to restart Media Services to recover -- just close and reopen to source app (MediaPlayer, SoundPlay, whatever) -- but the failure is otherwise the same. If, in Cortex, I try to disconnect the auto link from source to mixer, and then reconnect it -- to the mixer or anywhere else -- the reconnection is completely dead. I've found no way to revive it; I just have to close the app and start over. Which -- as it automatically re-links to the mixer -- is not much use if I want to drive anything else! I've tried opening the Cortex Transport window and using the buttons there, but that doesn't work for me. In fact it seems rather confused! Even if the source is playing (through a working link) it's the 'Start' button that's enabled, not 'Stop'. Clicking Start enables Stop, and vice- versa, but otherwise seems to have no effect. Except quite probably locking up Cortex... (:-/) This is not a new problem BTW. I've tried a few times in the past to, say, connect the synth to SoundRecorder, and failed. [Apologies for not reporting it, but it was tangential at the time.] However it seems to me a fairly major bug, as it negates the whole BeOS MediaKit conception of being able to connect media processors in arbitrary chains! For instance, on BeOS it's trivial to use Cortex to redirect SoundPlay's output to the SoundRecorder. (And also I notice on BeOS that the source keeps playing even when its output is disconnected. In Haiku, cutting the link stops the source.) As Cortex is the only way I know of to do this sort of thing, I can't tell if the problem is there or more basic to the MediaKit, but the symptoms look more like the latter. -- Ticket URL: <http://dev.haiku-os.org/ticket/9075#comment:3> Haiku <http://dev.haiku-os.org> Haiku - the operating system.