[mythtv-users] [old] Re: XvMC and libmpeg2 to be dropped in 0.25

Robert McNamara robert.mcnamara at gmail.com
Wed Feb 9 17:42:26 UTC 2011


On Wed, Feb 9, 2011 at 9:19 AM, Brian J. Murrell <brian at interlinx.bc.ca>wrote:

>
>
> > And
> > yes that is easily doable because MythTV uses the published LIRC API
> > for remote controls.
>
> Exactly "published ... API".  That is what should exist between the FE
> and BE making them interchangeable with other versions and other
> products even.
>
>
This presumes that the functionality and syntax of the information exchanged
with the backend, and between the frontend and the backend doesn't change on
a very regular basis.  It does.  We don't just capriciously change the
protocol version or schema, those things change because the language spoken
by one or more of the components has changed.  We add features or fix bugs
which necessitate this change in protocol.  If we were to keep the API
unchanged, it would also prevent us fixing bugs or adding new functionality,
and that's an unacceptable sacrifice.

Robert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20110209/f37d00e9/attachment.htm>


More information about the mythtv-users mailing list