MCPcopy Index your code
hub / github.com/HandBrake/HandBrake

github.com/HandBrake/HandBrake @1.11.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.11.2 ↗ · + Follow
5,880 symbols 16,535 edges 830 files 1,292 documented · 22%
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

INotifyPropertyChangedEx (Interface)
Extends such that the change event can be raised
win/CS/HandBrakeWPF/Utilities/Interfaces/INotifyPropertyChangedEx.cs
IMainViewModel (Interface)
The Main Window View Model
win/CS/HandBrakeWPF/ViewModels/Interfaces/IMainViewModel.cs
IChaptersViewModel (Interface)
The Chapters View Model Interface
win/CS/HandBrakeWPF/ViewModels/Interfaces/IChaptersViewModel.cs
IVideoViewModel (Interface)
The Video View Model Interface
win/CS/HandBrakeWPF/ViewModels/Interfaces/IVideoViewModel.cs
IViewModelBase (Interface)
The View Model base class interface
win/CS/HandBrakeWPF/ViewModels/Interfaces/IViewModelBase.cs

Core symbols most depended-on inside this repo

NotifyOfPropertyChange
called by 722
win/CS/HandBrakeWPF/ViewModels/PropertyChangedBase.cs
hb_log
called by 667
libhb/common.c
hb_dict_set
called by 585
libhb/hb_dict.c
hb_error
called by 435
libhb/common.c
ghb_builder_widget
called by 395
gtk/src/application.c
hb_dict_get
called by 315
libhb/hb_dict.c
hb_list_item
called by 296
libhb/common.c
hb_value_string
called by 282
libhb/hb_dict.c

Shape

Function 2,912
Method 2,033
Class 779
Enum 109
Interface 47

Languages

C52%
C#41%
C++4%
Python3%
Ruby1%

Modules by API surface

libhb/common.c246 symbols
gtk/src/callbacks.c204 symbols
gtk/src/hb-backend.c174 symbols
libhb/preset.c142 symbols
make/configure.py125 symbols
libhb/stream.c124 symbols
win/CS/HandBrake.Interop/Interop/HbLib/HbFunctions.cs112 symbols
libhb/qsv_common.c93 symbols
gtk/src/audiohandler.c92 symbols
gtk/src/presets.c91 symbols
win/CS/HandBrakeWPF/ViewModels/MainViewModel.cs80 symbols
libhb/ports.c80 symbols

For agents

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

⬇ download graph artifact