mirror of
https://github.com/Dvorinka/swingmusic-extended.git
synced 2026-06-03 20:13:02 +00:00
Add Spotify downloader and enhanced API features
- Add spotify_downloader service for track/album/playlist downloads - Update Spotify API endpoints with enhanced functionality - Fix pydub utils import issues - Update GitHub workflows for improved CI/CD
This commit is contained in:
@@ -14,7 +14,19 @@ from functools import wraps
|
||||
try:
|
||||
import audioop
|
||||
except ImportError:
|
||||
import pyaudioop as audioop
|
||||
try:
|
||||
import pyaudioop as audioop
|
||||
except ImportError:
|
||||
import sys
|
||||
print("Warning: Neither audioop nor pyaudioop available. Audio processing may be limited.", file=sys.stderr)
|
||||
# Create a minimal fallback for basic operations
|
||||
class audioop:
|
||||
@staticmethod
|
||||
def add(data, val):
|
||||
return data
|
||||
@staticmethod
|
||||
def mul(data, val):
|
||||
return data
|
||||
|
||||
if sys.version_info >= (3, 0):
|
||||
basestring = str
|
||||
|
||||
Reference in New Issue
Block a user