From dd437e93b0efb6f53405701092df6333b956e172 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torbj=C3=B6rn=20Einarson?= Date: Sat, 23 Mar 2024 08:16:30 +0100 Subject: [PATCH] doc: fix top-level bits documentation and add update CHANGELOG --- CHANGELOG.md | 1 + bits/doc.go | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e0f11c2..03fae5e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Made bits.Mask() function public - New counter methods added to bits.Reader - colr box support for nclc and unknown colour_type +- av01, encv, and enca direct pointers in stsd ### Changed diff --git a/bits/doc.go b/bits/doc.go index 85d17a42..c6c1ff2b 100644 --- a/bits/doc.go +++ b/bits/doc.go @@ -1,9 +1,9 @@ /* Package bits - bit and bytes reading and writing including Golomb codes and EBSP. -All readaer and writer accumulates errors in the sense that they will stop reading or writing at the first error. -The first error can be retrieved with AccError(). +All readers and writers accumulate errors in the sense that they will stop reading or writing at the first error. +The first error, if any, can be retrieved with AccError(). -Beyond plain bit reading and writing, reading and writing of ebsp (Encapsulated Byte Sequence Packets) -with start-code emulation prevention bytes and exponential Golomb codes as used in the AVC/H.264 and HEVC video coding standards. +Beyond plain bit reading and writing, reading and writing of ebsp (Encapsulated Byte Sequence Packets) is supported. +EBSP uses insertion of start-code emulation prevention bytes 0x03 and is used in MPEG video standards from AVC (H.264) and forward. */ package bits