pco: fix #9, override is-recording property

Work in progress, needs to be checked.