On Mon, Jul 9, 2012 at 1:59 AM, anatoly techtonik <[email protected]> wrote: >> How about this set of functions? >> >> + avbin_get_backend_name() ("Libav") >> + avbin_get_backend_version() ("0.6.6") >> + avbin_get_backend_repo() ("https://github.com/AVbin/libav.git") >> + avbin_get_backend_commit() ("123abc456def...") > > The last two are too excessive - will needlessly bloat the API. > avbin_get_backend_version(details=True) can return "%s %s %s %s" with > all this information.
Hmm. I don't like the idea of requiring parsing to make sense of a response, but I do like the idea of not adding tons of functions. Perhaps I should consolidate it into one function call, maybe avbin_get_info() which returns a struct with all of this sort of version metadata. I could include AVbin-specific information like the release number as well, and then the calling function can simply access whichever information it is interested in. ~ Nathan -- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pyglet-users?hl=en.
