pub fn packet_unpad(packet: &mut [u8], len: usize) -> Result<usize>
Remove padding from a packet; returns new length or error.
Returns Error::BadArg for invalid lengths or a mapped libopus error if unpadding fails.
Error::BadArg