(encoding)
| 64 | |
| 65 | |
| 66 | def get_extension(encoding): |
| 67 | encoding = encoding.replace('audio/wav', 'audio/x-wav') |
| 68 | tp = mimetypes.guess_type(encoding)[0] |
| 69 | if tp == 'audio/flac': # flac is not supported by mimetypes |
| 70 | return 'flac' |
| 71 | extension = mimetypes.guess_extension(tp) |
| 72 | if extension is not None and extension.startswith('.'): |
| 73 | extension = extension[1:] |
| 74 | return extension |
| 75 | |
| 76 | |
| 77 | def get_mimetype(filename): |
no test coverage detected
searching dependent graphs…