[XviD-devel] b-frames motion estimation commited
Christoph Lampert
xvid-devel@xvid.org
Sun, 28 Jul 2002 11:22:55 +0200 (CEST)
> As i said before, it would be great to add an extension field for
> features that are in dev stage. When a new feature needs a struture
> member in XVID_ENC_PARAM we add a field in the extension
> structure. This is a clean solution, so developers know what is in the
> 'stable' release (XVID_ENC_PARAM normal fields) and what is not
> (XVID_ENC_PARAM->extension fields). When a new stable release is on
> the way, then we move the extensions fields to the normal structure...
Yes, you are right.
> Major version ensure the XVID_ENC_PARAM members do not change at all
> and Minor versions tell just what the codec has to use in the
> extension member (as suxen_drol said, we just add new fields without
> removing old ones).
Adding new fields would be allowed, but only if the behave like
non-existent for a value of NULL!
gruel
--
Christoph H. Lampert chl@math.uni-bonn.de | Diese Signature wurde maschi-
Beringstr. 6, Raum 14 Tel. (0228) 73-2948 | nell erstellt und bedarf
Sprechstunden: keine, aber meistens da | keiner Unterschrift. AZ 27B-6