mirror of
https://github.com/fergalmoran/picard.git
synced 2026-01-02 14:47:32 +00:00
Added libavcodec/libavformat-based decoder.
This commit is contained in:
14
setup.py
14
setup.py
@@ -57,6 +57,20 @@ if sys.platform != "win32" and sys.platform != "darwin":
|
||||
extra_link_args=libs,
|
||||
)
|
||||
ext_modules.append(gstreamer_ext)
|
||||
|
||||
pkgcfg = os.popen('pkg-config --cflags libavcodec libavformat')
|
||||
cflags = pkgcfg.readline().strip().split()
|
||||
pkgcfg.close()
|
||||
pkgcfg = os.popen('pkg-config --libs libavcodec libavformat')
|
||||
libs = pkgcfg.readline().strip().split()
|
||||
pkgcfg.close()
|
||||
avcodec_ext = Extension('picard.musicdns.avcodec',
|
||||
sources=['picard/musicdns/avcodec.c'],
|
||||
libraries=[],
|
||||
extra_compile_args=cflags,
|
||||
extra_link_args=libs
|
||||
)
|
||||
ext_modules.append(avcodec_ext)
|
||||
|
||||
args = {
|
||||
'name': 'picard',
|
||||
|
||||
Reference in New Issue
Block a user