Legacy Bloat
- Dominant language
- Java
- Stars
- 287
- Forks
- 172
- PR merge metrics
- No merged PRs in 30d
Description
In the forum windows installer thread, Jeff did a great job of pulling some info from his memory on some of the binaries that are included in the v7 installer. Many of which seemed to be pretty old an obsolete, and I'd like to compile a list of things to be marked for removal from v9, so not only can the binaries NOT be included, but references to such can be removed from the source.
Off the top of my head, the items I feel can be removed would be:
**Deinterlace.ax and all DI_*.dll's** - These are for the DScaler deinterlacer, which is pretty redundant with all of these deinterlacing methods built in to any modern decoder. This would require not just removal of the binaries, but removal of the dscaler options in the STV, and likely code in the directshow library that builds the graphs.
**dlcllib.dll & tvtvDLCL.dll** - TVTV EPG related files - no longer used in v9, as TVTV was removed.
**stv*.ax & .dll** - The mainconcept (SageTV MPEG Decoder/Encoder/etc) codecs. No license for use with the open source product, so can't be included. Should probably bundle a different decoder - need to decide if ffmpeg or LAV should be included. ffmpeg might work as a 'better' option than ac3filter (old version currently included) as well.
Contributor guide
Assessment
This issue has not been assessed yet.