MCPcopy Index your code
hub / github.com/EricBerendsen/dvbinspector

github.com/EricBerendsen/dvbinspector @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
5,663 symbols 15,510 edges 573 files 888 documented · 16% updated 40d agorelease_1_21_0 · 2025-10-03★ 23515 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

TreeNode (Interface)
@author Eric Berendsen If a class implements this interface it means we can use it as element in DVBtree [775 implementers]
src/main/java/nl/digitalekabeltelevisie/controller/TreeNode.java
HTMLSource (Interface)
@author Eric [16 implementers]
src/main/java/nl/digitalekabeltelevisie/gui/HTMLSource.java
SaveAble (Interface)
(no doc) [8 implementers]
src/main/java/nl/digitalekabeltelevisie/gui/SaveAble.java
TransportStreamView (Interface)
(no doc) [8 implementers]
src/main/java/nl/digitalekabeltelevisie/gui/TransportStreamView.java
TableSource (Interface)
(no doc) [29 implementers]
src/main/java/nl/digitalekabeltelevisie/gui/TableSource.java

Core symbols most depended-on inside this repo

add
called by 4241
src/main/java/nl/digitalekabeltelevisie/data/mpeg/pes/dvbsubtitling/Titles.java
append
called by 1181
src/main/java/nl/digitalekabeltelevisie/data/mpeg/pid/t2mi/PlpHandler.java
getInt
called by 900
src/main/java/nl/digitalekabeltelevisie/data/mpeg/PSI.java
readBits
called by 573
src/main/java/nl/digitalekabeltelevisie/util/BitSource.java
u
called by 517
src/main/java/nl/digitalekabeltelevisie/util/BitSource.java
getJTreeNode
called by 367
src/main/java/nl/digitalekabeltelevisie/controller/TreeNode.java
getInt
called by 359
src/main/java/nl/digitalekabeltelevisie/util/Utils.java
get
called by 329
src/main/java/nl/digitalekabeltelevisie/util/LookUpList.java

Shape

Method 4,903
Class 741
Interface 11
Enum 8

Languages

Java100%

Modules by API surface

src/main/java/nl/digitalekabeltelevisie/util/Utils.java90 symbols
src/main/java/nl/digitalekabeltelevisie/data/mpeg/AdaptationField.java74 symbols
src/main/java/nl/digitalekabeltelevisie/data/mpeg/pes/ebu/SubPage.java68 symbols
src/main/java/nl/digitalekabeltelevisie/data/mpeg/TransportStream.java68 symbols
src/main/java/nl/digitalekabeltelevisie/data/mpeg/pes/ac3/AbstractAC3SyncFrame.java67 symbols
src/main/java/nl/digitalekabeltelevisie/data/mpeg/pes/ebu/TxtDataField.java63 symbols
src/main/java/nl/digitalekabeltelevisie/data/mpeg/PID.java59 symbols
src/main/java/nl/digitalekabeltelevisie/data/mpeg/pes/video/MpvDecoder.java58 symbols
src/main/java/nl/digitalekabeltelevisie/data/mpeg/psi/TableSection.java57 symbols
src/main/java/nl/digitalekabeltelevisie/data/mpeg/dsmcc/DSMCC_UNMessageSection.java54 symbols
src/main/java/nl/digitalekabeltelevisie/data/mpeg/psi/SpliceInfoSection.java52 symbols
src/main/java/nl/digitalekabeltelevisie/data/mpeg/pid/t2mi/Configurable1PostSignalling.java50 symbols

For agents

$ claude mcp add dvbinspector \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact