[mythtv] Using FFmpeg master instead of release branches
Gary Buhrmaster
gary.buhrmaster at gmail.com
Thu Aug 18 14:50:21 UTC 2022
On Thu, Aug 18, 2022 at 10:04 AM Jean-Yves Avenard <jyavenard at gmail.com> wrote:
> But FFmpeg's API changes a lot and often.
In *theory* FFmpeg 5.0 was supposed to have
a (mostly) stable API as an LTS release(*).
However, it should be noted, that even the
FFmpeg devs stated they were not sure how
successful that intent was going to be in
practice (as it was their first attempt at a
LTS release approach).
And, of course, if a consumer (such as
MythTV) continues to need access to
private/internal functions things will
continue to stay complicated (and for
such consumers either upstreaming
their changes, or getting equivalent
functionality added, should be a goal).
(*) They were trying to accommodate the
repeated (and sometimes loud) complaints
that the API was continuously changing,
causing consumers of the library
substantial issues. A number of APIs
were stated to have changed with 5.0 in
order to try to rationalize what and how
functionality is exposed.
More information about the mythtv-dev
mailing list