Encoder.h(3)
π Encoder.h β a whole manual page, bestie π
ok so this is the manual page for Encoder.h from the libpgf manual (section 3, the library-call girlies). it's giving header-file energy and honestly? iconic.
β¨ NAME β¨
Encoder.h β the PGF encoder class. that's it, that's the name, periodt. π«Ά
β¨ SYNOPSIS β¨
bestie you gotta pull in the whole friend group first:
#include 'PGFstream.h'
#include 'BitStream.h'
#include 'Subband.h'
#include 'WaveletTransform.h'
π Classes π
class CEncoderβ the PGF encoder itself. main character fr. πclass CEncoder::CMacroBlockβ a macro block is an encoding unit of fixed size, and it is uncoded. little raw baby unit, no cap. π§
πΈ Macros πΈ
#define BufferLen (BufferSize/WordWidth)β number of words per buffer. literally just that. π#define CodeBufferLen BufferSizeβ number of words in the code buffer, and the vibe check here is thatCodeBufferLen > BufferLen. yes ma'am, it's bigger. π₯
π Detailed Description π
PGF encoder class. that's the whole description, she's mysterious, she's lowkey, she's the moment. β¨
Author β C. Stamm, R. Spuler π«Ά (the originators, we stan)
Definition in file Encoder.h. π
π Macro Definition Documentation π
π #define BufferLen (BufferSize/WordWidth)
number of words per buffer.
Definition at line 39 of file Encoder.h. π
π #define CodeBufferLen BufferSize
number of words in code buffer (CodeBufferLen > BufferLen).
Definition at line 40 of file Encoder.h. π
π Author π
Generated automatically by Doxygen for libpgf from the source code. not a human typing this, it's the machine, and she ate. πβ¨
ok bestie that's the whole page, no notes. this was Version 7.21.2, dated Thu Jul 24 2025 00:00:00, and it's the manual page for Encoder.h(3). go forth and encode, you gorgeous genius π¦ππΈ
π¦ where this page comes from
- fedora 43: libpgf-devel 7.21.7-8.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: libpgf-devel 7.21.7-8.fc43 Β· LicenseRef-Callaway-LGPLv2+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms