Opened 6 years ago
Closed 6 years ago
Last modified 6 years ago
#13259 closed Developer Task (fixed)
Decouple MythTV configure from FFmpeg configure
Reported by: | Peter Bennett | Owned by: | Peter Bennett |
---|---|---|---|
Priority: | minor | Milestone: | 30.0 |
Component: | MythTV - configure script | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
The process of syncing new versions of FFmpeg into MythTV is very cumbersome:
- Take a new FFmpeg branch and apply all of our customizations to it
- Take the configure script from the new FFmpeg branch and apply all changes since the last FFmpeg sync to our MythTV configure.
Step 2 takes most of the time and is anything but straightforward.
I will update MythTV configure to eliminate step 2 and make the MythTV configure invoke the FFmpeg configure as part of its run.
Change History (16)
comment:1 Changed 6 years ago by
comment:2 Changed 6 years ago by
Peter, FYI Excellent work! Compiles no single issue and works OK under cross-compile environment of minimyth2.
comment:5 Changed 6 years ago by
Owner: | changed from Peter Bennett to Peter Bennett |
---|---|
Status: | new → assigned |
comment:7 Changed 6 years ago by
At this point, MythTV configure has been reduced from 9325 lines to 7721 lines. I have been removing settings one at a time from the configure after scanning MythTV source to ensure they are not used. Continuing to do it this way will take a very long time. I do not want to remove large sections without checking that they are not used. At this point I am going to stop the clean up. MythTV configure no longer needs to be merged with FFmpeg configure when upgrading FFmpeg, which was the main driver of this effort. Further cleanup would be better done by putting together what is absolutely needed rather than by trying to pull out stuff that is unneeded.
comment:9 Changed 6 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
In 8a9451506812871b4c543c4b09b219f0e137a4d3/mythtv: