Removing/destroying recorder bin should release tee source pad
Currently RecorderBin::destroy()
only removes the bin from the pipeline and sets its state to NULL
. In addition (after removing it / unlinking it), you should also release the tee source pad. Otherwise you'll accumulate more and more source pads that are never going to be cleaned up.