Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use features API from libdiscid #20

Merged
merged 5 commits into from
Mar 11, 2013
Merged

Use features API from libdiscid #20

merged 5 commits into from
Mar 11, 2013

Conversation

JonnyJD
Copy link
Owner

@JonnyJD JonnyJD commented Mar 9, 2013

As of LIB-23/libdiscid 0.4.0 there is an API to check if a certain feature is actually implemented on a platform.

Currently: read, mcn, isrc

For 1.0.0 we only have to check for read, but we expose the whole list anyways.

We should already give NotImplementedError when reading and the feature is not set.

@ghost ghost assigned JonnyJD Mar 9, 2013
@JonnyJD JonnyJD mentioned this pull request Mar 9, 2013
20 tasks
To make sure we have a valid feature list,
we do some checking in Python when the libdiscid API
is not available, but ISRC/MCN API is.
JonnyJD added a commit that referenced this pull request Mar 11, 2013
Add a list of FEATURES implemented on the current platform.
We build this list even if not given by libdiscid.

See #20
@JonnyJD JonnyJD merged commit 72f0e10 into master Mar 11, 2013
@JonnyJD JonnyJD deleted the features_string branch March 11, 2013 14:00
@JonnyJD JonnyJD mentioned this pull request Apr 7, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant