duration API changes
add accessors for PmDeviceInfo input & output