| Index: media/media.gyp
|
| ===================================================================
|
| --- media/media.gyp (revision 110589)
|
| +++ media/media.gyp (working copy)
|
| @@ -63,6 +63,8 @@
|
| 'audio/linux/alsa_util.h',
|
| 'audio/linux/alsa_wrapper.cc',
|
| 'audio/linux/alsa_wrapper.h',
|
| + 'audio/linux/pulse_output.cc',
|
| + 'audio/linux/pulse_output.h',
|
| 'audio/openbsd/audio_manager_openbsd.cc',
|
| 'audio/openbsd/audio_manager_openbsd.h',
|
| 'audio/mac/audio_input_mac.cc',
|
| @@ -75,8 +77,6 @@
|
| 'audio/mac/audio_manager_mac.h',
|
| 'audio/mac/audio_output_mac.cc',
|
| 'audio/mac/audio_output_mac.h',
|
| - 'audio/pulse/pulse_output.cc',
|
| - 'audio/pulse/pulse_output.h',
|
| 'audio/simple_sources.cc',
|
| 'audio/simple_sources.h',
|
| 'audio/win/audio_low_latency_input_win.cc',
|
| @@ -299,10 +299,32 @@
|
| '-lasound',
|
| ],
|
| },
|
| + 'conditions': [
|
| + ['OS=="linux"', {
|
| + 'conditions': [
|
| + ['use_pulseaudio == 1', {
|
| + 'link_settings': {
|
| + 'libraries': [
|
| + '-lpulse',
|
| + ],
|
| + },
|
| + 'defines': [
|
| + 'USE_PULSEAUDIO',
|
| + ],
|
| + }, { # else: use_pulseaudio == 0
|
| + 'sources!': [
|
| + 'audio/linux/pulse_output.cc',
|
| + 'audio/linux/pulse_output.h',
|
| + ],
|
| + }],
|
| + ],
|
| + }],
|
| + ],
|
| }],
|
| ['OS=="openbsd"', {
|
| 'sources/': [ ['exclude', '/alsa_' ],
|
| - ['exclude', '/audio_manager_linux' ] ],
|
| + ['exclude', '/audio_manager_linux' ],
|
| + ['exclude', '/pulse_' ] ],
|
| 'link_settings': {
|
| 'libraries': [
|
| ],
|
| @@ -315,26 +337,6 @@
|
| ],
|
| }],
|
| ['os_posix == 1', {
|
| - 'conditions': [
|
| - ['use_pulseaudio == 1', {
|
| - 'cflags': [
|
| - '<!@(pkg-config --cflags libpulse)',
|
| - ],
|
| - 'link_settings': {
|
| - 'libraries': [
|
| - '<!@(pkg-config --libs-only-l libpulse)',
|
| - ],
|
| - },
|
| - 'defines': [
|
| - 'USE_PULSEAUDIO',
|
| - ],
|
| - }, { # else: use_pulseaudio == 0
|
| - 'sources!': [
|
| - 'audio/pulse/pulse_output.cc',
|
| - 'audio/pulse/pulse_output.h',
|
| - ],
|
| - }],
|
| - ],
|
| 'sources!': [
|
| 'video/capture/video_capture_device_dummy.cc',
|
| 'video/capture/video_capture_device_dummy.h',
|
|
|