[mythtv] Decision on FFmpeg repository
David Engel
david at istwok.net
Thu May 17 20:01:46 UTC 2018
On Thu, May 17, 2018 at 05:51:43PM +0200, Jean-Yves Avenard wrote:
>
>
> > On 17 May 2018, at 4:51 pm, David Engel <david at istwok.net> wrote:
> >>
> >> That’s all good, but then that means that support for MediaCoded in FFmpeg is experimental anyway.. Do we want that in our release so soon?
> >>
> >> Are we willing to make everything unstable (from an API point of view) just to have support for something experimental that we didn’t support up to now anyway?
> >
> > Of course we don't want to intentionally break other things, but in
> > case you haven't noticed, the Android port is the *only* significant
> > work being done right now. IOW, there is no other work to be
> > destabilized for the time being. If any other work does comes up and
> > is affected, we can move one effort or the other to a branch.
> >
> >> If you ever ask a developer what version of his you should use, of course he/she’s always going to tell you to use the latest and greatest, luckily most team have a release manager :)
> >>
> >> 4.0 was a snapshot of ffmpeg done not even a month ago. By the time we’re ready with Peter’s change anyway, 4.1 would be out. FFmpeg make release frequently, when they are confident current master is in a stable state.
> >
> > We're, well, mainly Peter, are ready to start now. If we wait for
> > ffmpeg 4.1 and it changes as much as you expect, wouldn't we have to
> > start over again? In a sense, we're trying to get ahead of the curver
> > and targeting for 4.1 now. Note that I don't think anyone is
> > proposing to closely track ffmpeg master forever. After the
> > MediaCodec support, I expect we'll go back to updating to newer ffmpeg
> > versions on an as needed bases.
>
>
> If the aim is to only code support for MediaCodec, could always go with master temporarily, and switch to 4.1 once its frozen.
> and then go from stable to stable
My only current aim for ffmpeg is MediaCodec. Ater that is done, I
wouldn't mind going back to stable, ffmpeg releases. The git handling
with subtrees would probably be more complicated, but I have to
believe it can be done. In theory, it should boil down to a rebase.
David
--
David Engel
david at istwok.net
More information about the mythtv-dev
mailing list