pub fn decode_rgb565(data: &[u8]) -> DecodeResult<(Vec<u8>, u32, u32)>
Decode WebP data to RGB565 pixels (2 bytes per pixel, little-endian).
Bit layout per u16: R[15:11] G[10:5] B[4:0].
R[15:11] G[10:5] B[4:0]