Добрый день.
Задача по этой теме есть, но еще не получила приоритет.
Время жизни декодера, в том случае, когда к нему подключается потребитель (snapshot или транскодирующий зритель), равняется времени жизни потока.
Такм образом, после окончания публикации потока декодер удаляется и никаких утечек не возникает.
Если это критичное, в вашем случае поведение, расскажите в чем именно. Если мы решим что проблема действительно серьезная и бьет по многим клиентам - возможно пересмотрим приоритеты и дадим ей ход.