MCPcopy Index your code
hub / github.com/chezi008/mp4muxer

github.com/chezi008/mp4muxer @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
172 symbols 342 edges 36 files 33 documented · 19%
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

H264ReadListener (Interface)
(no doc) [2 implementers]
app/src/main/java/com/chezi008/mp4muxerdemo/file/H264ReadRunable.java
AudioEnncoderListener (Interface)
(no doc) [1 implementers]
app/src/main/java/com/chezi008/mp4muxerdemo/encode/AACEncoder.java
H264DecoderListener (Interface)
(no doc) [1 implementers]
app/src/main/java/com/chezi008/mp4muxerdemo/decode/H264Decoder.java

Core symbols most depended-on inside this repo

release
called by 10
app/src/main/java/com/chezi008/mp4muxerdemo/decode/H264Decoder.java
start
called by 9
app/src/main/java/com/chezi008/mp4muxerdemo/encode/AACEncoder.java
getOutputFormat
called by 5
app/src/main/java/com/chezi008/mp4muxerdemo/encode/AACEncoder.java
writeH264Data
called by 4
app/src/main/java/com/chezi008/mp4muxerdemo/helper/MP4EncoderHelper.java
stop
called by 4
app/src/main/java/com/chezi008/mp4muxerdemo/hw/AudioEncoder.java
startMuxer
called by 3
app/src/main/java/com/chezi008/mp4muxerdemo/MuxerMp4Activity.java
stop
called by 3
app/src/main/java/com/chezi008/mp4muxerdemo/encode/AACEncoder.java
drainEncoder
called by 3
app/src/main/java/com/chezi008/mp4muxerdemo/hw/AudioEncoder.java

Shape

Method 125
Class 35
Enum 5
Function 4
Interface 3

Languages

Java82%
C++18%

Modules by API surface

app/src/main/java/com/chezi008/mp4muxerdemo/hw/AudioEncoder.java23 symbols
app/src/main/java/com/chezi008/mp4muxerdemo/MuxerMp4Activity.java19 symbols
app/src/main/java/com/chezi008/mp4muxerdemo/encode/AACEncoder.java16 symbols
app/src/main/java/com/chezi008/mp4muxerdemo/MP4V2Activity.java13 symbols
app/src/main/java/com/chezi008/mp4muxerdemo/decode/H264Decoder.java11 symbols
app/src/main/java/com/chezi008/mp4muxerdemo/hw/AudioSoftwarePoller.java10 symbols
mp4muxer/src/main/java/com/chezi008/mp4muxer/Mp4Muxer.java9 symbols
app/src/main/cpp/MP4Encoder.cpp9 symbols
app/src/main/java/com/chezi008/mp4muxerdemo/MainActivity.java7 symbols
app/src/main/java/com/chezi008/mp4muxerdemo/file/H264ReadRunable.java6 symbols
app/src/main/java/com/chezi008/mp4muxerdemo/utils/SPUtils.java5 symbols
app/src/main/java/com/chezi008/mp4muxerdemo/hw/FileUtils.java5 symbols

For agents

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

⬇ download graph artifact