Encoder.h(3)

πŸ“¦
version 7.21.7 Β· 4 versions
, in fedora 43

πŸŽ€ 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 that CodeBufferLen > 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