Improve error msg for no matching rac.CodecReader
diff --git a/lib/rac/reader.go b/lib/rac/reader.go index 0a3739c..6060702 100644 --- a/lib/rac/reader.go +++ b/lib/rac/reader.go
@@ -310,7 +310,16 @@ } } if codecReader == nil { - r.err = fmt.Errorf("rac: no matching CodecReader for Codec 0x%02X", chunk.Codec) + name := "" + switch chunk.Codec { + case CodecZlib: + name = " (Zlib)" + case CodecBrotli: + name = " (Brotli)" + case CodecZstandard: + name = " (Zstandard)" + } + r.err = fmt.Errorf("rac: no matching CodecReader for Codec 0x%02X%s", chunk.Codec, name) return r.err }