MCPcopy Create free account

hub / github.com/balbekov/PyH264 / types & classes

Types & classes26 in github.com/balbekov/PyH264

↓ 29 callersClassMacroBlock
Macroblock Class (Composed of TransformBlocks). Supports configurable mb_size and tb_size
h264/MacroBlock.py:7
↓ 20 callersClassFrame
Binary (VLC) coded collection of multiple slices
h264/Frame.py:7
↓ 14 callersClassTransformBlock
Transform Block Class (4x4 or 8x8). DCT kernel type with configurable QP
h264/TransformBlock.py:10
↓ 12 callersClassSlice
Binary (VLC) coded collection of multiple macroblocks
h264/Slice.py:5
↓ 5 callersClassH264
H264 coder object with memory for several frames. Operates \ on file pointer; generates bitstream into output FIFO
h264/H264.py:12
ClassTestCAVLCEncode
Tests for CAVLC encoding function. Note: CAVLC encoder has known bugs (index out of range in run_before calculation). These tests documen
tests/testCAVLC.py:81
ClassTestCodeEfficiency
Tests for coding efficiency properties.
tests/testVLC.py:184
ClassTestCoeffTokenTables
Tests for coefficient token lookup tables.
tests/testCAVLC.py:150
ClassTestDCTEdgeCases
Edge case tests for DCT module.
tests/testDCT.py:155
ClassTestDCTFunctions
Unit tests for DCT module functions.
tests/testDCT.py:14
ClassTestEdgeCases
Edge case and boundary condition tests.
tests/testH264.py:381
ClassTestExpGolomb
Unit tests for Exponential-Golomb coding.
tests/testVLC.py:13
ClassTestFrame
Unit tests for Frame class.
tests/testFrameSlice.py:95
ClassTestFrameEdgeCases
Edge case tests for Frame class.
tests/testFrameSlice.py:246
ClassTestFrameSliceIntegration
Integration tests for Frame and Slice interaction.
tests/testFrameSlice.py:187
ClassTestH264Integration
Integration tests for H264 encoder/decoder.
tests/testH264.py:274
ClassTestIntraPrediction
Tests for intra prediction modes.
tests/testH264.py:230
ClassTestIntraPredictionEdgeCases
Edge case tests for intra prediction.
tests/testIntra.py:131
ClassTestIntraPredictionModes
Tests for intra prediction mode selection and residual calculation.
tests/testIntra.py:14
ClassTestMacroBlock
Unit tests for MacroBlock operations.
tests/testH264.py:135
ClassTestNeighborAccess
Tests for neighbor pixel access methods.
tests/testIntra.py:168
ClassTestSlice
Unit tests for Slice class.
tests/testFrameSlice.py:15
ClassTestSliceEdgeCases
Edge case tests for Slice class.
tests/testFrameSlice.py:228
ClassTestTransformBlock
Unit tests for TransformBlock DCT/IDCT and quantization.
tests/testH264.py:20
ClassTestVLCEdgeCases
Edge case tests for VLC module.
tests/testVLC.py:139
ClassTestZigzagScan
Tests for zigzag scanning function.
tests/testCAVLC.py:15