- - plugin system identifier, ie. gstreamer.net
- - plugin system version, e.g. 0.10
- - application identifier, e.g. totem
+ - plugin system identifier, ie. "gstreamer.net"
+ This identifier determines the format of the rest of the detail string.
+ Automatic plugin installers should not process detail strings with
+ unknown identifiers. This allows other plugin-based libraries to use
+ the same mechanism for their automatic plugin installation needs, or
+ for the format to be changed should it turn out to be insufficient.
+
+ - plugin system version, e.g. "0.10"
+ This is required so that when there is a GStreamer-0.12 or GStreamer-1.0
+ at somem point in future, the different major versions can still co-exist
+ and use the same plugin install mechanism in the same way.
+
+ - application identifier, e.g. "totem"
+ This may also be in the form of "pid/12345" if the program name can't
+ be obtained for some reason.
+