OutputReleaser
BObjectList<OutputReleaser> fOutputs;
class OutputReleaser;
fOutputs.AddItem(new OutputReleaser(output));
OutputReleaser obj(dynamic_cast<BMediaOutput*>(conn));