Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
1,446 commits sit in this repo's top risk tercile, which is 33% of the 4,345scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 6.4 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Consistently other-driven across its history.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | 6e047edaAdded spdlog | Dimiden | 1y ago | +33.0K -2 | 100%Elevated | more lines added than baseline |
| 2 | 3d3fa0d5Initial commit | root | 8y ago | +316.0K -0 | 100%Elevated | more lines added than baseline |
| 3 | 4fbbd551feat: seed docs-site/ with the ovenmedialabs.com MDX manual (#2120) | Jeheon Han | 2mo ago | +15.5K -0 | 100%Elevated | more lines added than baseline |
| 4 | 159bc786Add patch file to customize FFmpeg build | Keukhan | 8mo ago | +8.1K -16 | 100%Elevated | more lines added than baseline |
| 5 | 819af652Implemented new version of modules related to RTMP | Hyunjun Jang | 1y ago | +5.4K -0 | 100%Elevated | more lines added than baseline |
| 6 | 08e34b0dadd vpu netint | Emmanuel Freard | 2y ago | +5.3K -15 | 100%Elevated | more lines added than baseline |
| 7 | e4ef9999GitBook: [#266] Rollback | Jeheon Han | 4y ago | +8.2K -0 | 100%Elevated | more lines added than baseline |
| 8 | ca9554dfGitBook: [master] 39 pages and 34 assets modified | Jeheon Han | 5y ago | +6.3K -130 | 100%Elevated | more lines added than baseline |
| 9 | e43750e2Separate base provider into push provider and pull provider | getroot | 6y ago | +5.6K -857 | 100%Elevated | more lines added than baseline |
| 10 | 6ae92e30RTSP provider | Rudolfs Bundulis | 6y ago | +4.1K -276 | 100%Elevated | more lines added than baseline |
| 11 | aabfd294Rewrite codes that related with DASH/CMAF. And fixed the problems associated with timebase. | Dimiden | 7y ago | +6.6K -7.7K | 100%Elevated | more lines added than baseline |
| 12 | 8d73ed26dash/hls config setting - segment duration/segment count/cors urls/crossdomain urls per app video profile/audio codec check - video h264 baseline only/ audio aac only | bongjj77 | 7y ago | +4.6K -4.0K | 100%Elevated | more lines added than baseline |
| 13 | 9d1ce80fMPEG_Dash/HLS Support | bongjj77 | 7y ago | +4.4K -18 | 100%Elevated | more lines added than baseline |
| 14 | 9fd1e1d0Implement RTMP Server | bongjj77 | 7y ago | +5.5K -12.8K | 100%Elevated | more lines added than baseline |
| 15 | 25af770cbuild: add TartanLlama expected third-party dependency | Hyunjun Jang | 4mo ago | +5.0K -0 | 100%Elevated | more lines added than baseline |
| 16 | 856eb3a3Added E-RTMP | Hyunjun Jang | 1y ago | +3.9K -9 | 100%Elevated | more lines added than baseline |
| 17 | 369929c6Organized source codes | Hyunjun Jang | 1y ago | +2.5K -2.6K | 100%Elevated | more lines added than baseline |
| 18 | 60487b06Open API spec (#1828) | Neil Do | 1y ago | +2.0K -0 | 100%Elevated | more lines added than baseline |
| 19 | f0757cc7Added HLSv3 draft | getroot | 2y ago | +5.1K -246 | 100%Elevated | more lines added than baseline |
| 20 | a46aa95fRefactored codes related to HttpServer for HttpClient implementation | Dimiden | 5y ago | +3.4K -3.2K | 100%Elevated | more lines added than baseline |
| 21 | 20743036Rewritten code related to asynchronous socket - No thread is now created for each ClientSocket | Dimiden | 5y ago | +3.6K -2.5K | 100%Elevated | more lines added than baseline |
| 22 | 505dd2adMPEGTS Input Draft | getroot | 6y ago | +4.1K -577 | 100%Elevated | more lines added than baseline |
| 23 | 21f88043Changed jsoncpp to v1.9.3 | Dimiden | 6y ago | +2.7K -2.5K | 100%Elevated | more lines added than baseline |
| 24 | 971f7daeRTMP parser has been rewritten due to a large number of bugs | Dimiden | 6y ago | +2.6K -2.0K | 100%Elevated | more lines added than baseline |
| 25 | fde9196ddash cmaf beta version | bongjj77 | 7y ago | +2.1K -205 | 100%Elevated | more lines added than baseline |
| 26 | 85da1856Change structure of configuration module & XML file | Dimiden | 7y ago | +3.7K -6.1K | 100%Elevated | more lines added than baseline |
| 27 | 000ad631Implement new config module | Dimiden | 7y ago | +2.4K -11 | 100%Elevated | more lines added than baseline |
| 28 | 421c88f0Apply openh264 library for supporting H.264 encoding & decoding | Benjamin | 7y ago | +2.3K -308 | 100%Elevated | more lines added than baseline |
| 29 | 6d4b0db7Organize source code | root | 8y ago | +3.2K -2.9K | 100%Elevated | more lines added than baseline |
| 30 | 1e7c121dfix: support negative RTMP extended timestamp deltas (#2093) | Hyunjun Jang | 3mo ago | +1.8K -606 | 99%Elevated | more lines added than baseline |
| 31 | 484fba17feat: redesign STT (Speech-to-Text) configuration and Whisper integration (#2060) | Jeheon Han | 3mo ago | +2.0K -395 | 99%Elevated | more lines added than baseline |
| 32 | 2d0569c5Added spdlog-based logger and JSON-related code | Hyunjun Jang | 1y ago | +1.3K -40 | 99%Elevated | more lines added than baseline |
| 33 | 60f10926Support WHIP Simulcast | getroot | 1y ago | +2.1K -471 | 99%Elevated | more lines added than baseline |
| 34 | 4fa2d7e1Integrated into one Push Publihser and added StreamMap | Keukhan | 2y ago | +1.5K -1.9K | 99%Elevated | more lines added than baseline |
| 35 | bf84d519Fixed RTMP compatibility issue (#1631) | Dimiden | 2y ago | +1.9K -2.1K | 99%Elevated | more lines added than baseline |
| 36 | e48198c6Implemented FileScheduledStream Feature | getroot | 2y ago | +2.2K -66 | 99%Elevated | more lines added than baseline |
| 37 | 01c87d2aSupport DRM for LLHLS | getroot | 2y ago | +2.7K -280 | 99%Elevated | more lines added than baseline |
| 38 | 729f83b8Added Xilinx AVC/HEVC decoder and encoder (experimental) | Keukhan | 3y ago | +1.4K -67 | 99%Elevated | more lines added than baseline |
| 39 | db65ad58Support HEVC in LLHLS Publisher | getroot | 3y ago | +2.1K -1.7K | 99%Elevated | more lines added than baseline |
| 40 | 8d57d794Support IPv6 (under development) | Dimiden | 3y ago | +2.6K -1.6K | 99%Elevated | more lines added than baseline |
| 41 | c18b4b01LLHLS Chunk and Segments | getroot | 4y ago | +3.1K -16 | 99%Elevated | more lines added than baseline |
| 42 | 0e1906b3Implement HTTP/2 HPACK | getroot | 4y ago | +1.9K -18 | 99%Elevated | more lines added than baseline |
| 43 | a2f6451bRestructured the HTTP Module for HTTP/2 | getroot | 4y ago | +1.9K -1.7K | 99%Elevated | more lines added than baseline |
| 44 | e1f916f3Refactored codes that children can be dynamically added to cfg::List | Dimiden | 4y ago | +2.3K -1.6K | 99%Elevated | more lines added than baseline |
| 45 | f1f9ef0dPush MPEGTS protocol. | Salvatore Trapasso | 4y ago | +1.7K -117 | 99%Elevated | more lines added than baseline |
| 46 | ad69081cSupport Intel QuickSync accelerator | soulk | 5y ago | +2.4K -2.3K | 99%Elevated | more lines added than baseline |
| 47 | 5d4935beAdded TURN (RFC8656) specification (not integrated) | getroot | 5y ago | +1.4K -381 | 99%Elevated | more lines added than baseline |
| 48 | ceacdc7dRe-implemented the Config module for JSON support | Dimiden | 5y ago | +3.0K -2.8K | 99%Elevated | more lines added than baseline |
| 49 | d2cef543Rewritten ts/m4s packetizers for HEVC support | Dimiden | 5y ago | +1.9K -2.0K | 99%Elevated | more lines added than baseline |
| 50 | 76eb4754Organized namespaces | Dimiden | 5y ago | +2.1K -1.6K | 99%Elevated | more lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.
The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.
Repowise tracks change history across 1,546 files in adith92/OvenMediaEngine. In the last 90 days 182 files were touched, 242 times in total, most often filter_rescaler.cpp. Every commit is scored for change risk from its size, spread and the history of the files it touches.