Пример #1
0
# Copyright (C) 2004 Anthony Baxter

# This file will eventually contain all of the horrors of import magic
# for audio interfaces

from xshtoom.avail import _removeImport

try:
    import ossaudiodev
except ImportError:
    ossaudiodev = None
    _removeImport('ossaudiodev')

if ossaudiodev is not None:
    from xshtoom.audio import ossaudio
    del ossaudiodev
else:
    ossaudio = None


try:
    import fastaudio
except ImportError:
    fastaudio = None
    _removeImport('fastaudio')

if fastaudio is not None:
    del fastaudio
    from xshtoom.audio import fast as fastaudio

Пример #2
0
# Copyright (C) 2004 Anthony Baxter

# This file will eventually contain all of the horrors of import magic
# for codecs


from xshtoom.avail import _removeImport

try:
    import gsm
except ImportError:
    gsm = None
    _removeImport('gsm')

try:
    import speex
except ImportError:
    speex = None
    _removeImport('speex')

try:
    from audioop import ulaw2lin, lin2ulaw
    mulaw = ulaw2lin
    del ulaw2lin, lin2ulaw
except ImportError:
    mulaw = None

try:
    # _obviously_ broken :-)
    from audioop import alaw2lin, lin2alaw
    alaw = alaw2lin
Пример #3
0
# Copyright (C) 2004 Anthony Baxter

# This file will eventually contain all of the horrors of import magic
# for audio interfaces

from xshtoom.avail import _removeImport

try:
    import ossaudiodev
except ImportError:
    ossaudiodev = None
    _removeImport('ossaudiodev')

if ossaudiodev is not None:
    from xshtoom.audio import ossaudio
    del ossaudiodev
else:
    ossaudio = None

try:
    import fastaudio
except ImportError:
    fastaudio = None
    _removeImport('fastaudio')

if fastaudio is not None:
    del fastaudio
    from xshtoom.audio import fast as fastaudio

try:
    import coreaudio
Пример #4
0
# Copyright (C) 2004 Anthony Baxter

# This file will eventually contain all of the horrors of import magic
# for codecs

from xshtoom.avail import _removeImport

try:
    import gsm
except ImportError:
    gsm = None
    _removeImport('gsm')

try:
    import speex
except ImportError:
    speex = None
    _removeImport('speex')

try:
    from audioop import ulaw2lin, lin2ulaw
    mulaw = ulaw2lin
    del ulaw2lin, lin2ulaw
except ImportError:
    mulaw = None

try:
    # _obviously_ broken :-)
    from audioop import alaw2lin, lin2alaw
    alaw = alaw2lin
except ImportError: