comparison Makefile @ 28041:211c23dac000

Treat audio output objects the same as everything else in the build system, i.e. have lines that conditionally enable each in the Makefile and corresponding variables set from configure.
author diego
date Wed, 03 Dec 2008 12:05:47 +0000
parents 4ac70bd6acac
children 6b1b0fb8b5c2
comparison
equal deleted inserted replaced
28040:9081df26c512 28041:211c23dac000
511 input/input.c \ 511 input/input.c \
512 libao2/audio_out.c \ 512 libao2/audio_out.c \
513 libao2/ao_mpegpes.c \ 513 libao2/ao_mpegpes.c \
514 libao2/ao_null.c \ 514 libao2/ao_null.c \
515 libao2/ao_pcm.c \ 515 libao2/ao_pcm.c \
516 $(addprefix libao2/,$(AO_SRCS)) \
517 libvo/aspect.c \ 516 libvo/aspect.c \
518 libvo/geometry.c \ 517 libvo/geometry.c \
519 libvo/spuenc.c \ 518 libvo/spuenc.c \
520 libvo/video_out.c \ 519 libvo/video_out.c \
521 libvo/vo_mpegpes.c \ 520 libvo/vo_mpegpes.c \
522 libvo/vo_null.c \ 521 libvo/vo_null.c \
523 $(addprefix libvo/,$(VO_SRCS)) \ 522 $(addprefix libvo/,$(VO_SRCS)) \
524 523
524 SRCS_MPLAYER-$(ALSA1X) += libao2/ao_alsa.c
525 SRCS_MPLAYER-$(ALSA5) += libao2/ao_alsa5.c
526 SRCS_MPLAYER-$(ALSA9) += libao2/ao_alsa.c
525 SRCS_MPLAYER-$(APPLE_IR) += input/appleir.c 527 SRCS_MPLAYER-$(APPLE_IR) += input/appleir.c
526 SRCS_MPLAYER-$(APPLE_REMOTE) += input/ar.c 528 SRCS_MPLAYER-$(APPLE_REMOTE) += input/ar.c
529 SRCS_MPLAYER-$(ARTS) += libao2/ao_arts.c
530 SRCS_MPLAYER-$(COREAUDIO) += libao2/ao_macosx.c
531 SRCS_MPLAYER-$(DIRECTX) += libao2/ao_dsound.c
532 SRCS_MPLAYER-$(DXR2) += libao2/ao_dxr2.c
533 SRCS_MPLAYER-$(ESD) += libao2/ao_esd.c
527 SRCS_MPLAYER-$(GUI) += gui/bitmap.c 534 SRCS_MPLAYER-$(GUI) += gui/bitmap.c
528 SRCS_MPLAYER-$(GUI_GTK) += gui/app.c \ 535 SRCS_MPLAYER-$(GUI_GTK) += gui/app.c \
529 gui/cfg.c \ 536 gui/cfg.c \
530 gui/interface.c \ 537 gui/interface.c \
531 gui/mplayer/gui_common.c \ 538 gui/mplayer/gui_common.c \
558 gui/win32/preferences.c \ 565 gui/win32/preferences.c \
559 gui/win32/skinload.c \ 566 gui/win32/skinload.c \
560 gui/win32/widgetrender.c \ 567 gui/win32/widgetrender.c \
561 gui/win32/wincfg.c \ 568 gui/win32/wincfg.c \
562 569
570 SRCS_MPLAYER-$(IVTV) += libao2/ao_ivtv.c
571 SRCS_MPLAYER-$(JACK) += libao2/ao_jack.c
563 SRCS_MPLAYER-$(JOYSTICK) += input/joystick.c 572 SRCS_MPLAYER-$(JOYSTICK) += input/joystick.c
564 SRCS_MPLAYER-$(LIBMENU) += libmenu/menu.c \ 573 SRCS_MPLAYER-$(LIBMENU) += libmenu/menu.c \
565 libmenu/menu_chapsel.c \ 574 libmenu/menu_chapsel.c \
566 libmenu/menu_cmdlist.c \ 575 libmenu/menu_cmdlist.c \
567 libmenu/menu_console.c \ 576 libmenu/menu_console.c \
572 libmenu/menu_txt.c \ 581 libmenu/menu_txt.c \
573 libmenu/vf_menu.c \ 582 libmenu/vf_menu.c \
574 583
575 SRCS_MPLAYER-$(LIBMENU_DVBIN) += libmenu/menu_dvbin.c 584 SRCS_MPLAYER-$(LIBMENU_DVBIN) += libmenu/menu_dvbin.c
576 SRCS_MPLAYER-$(LIRC) += input/lirc.c 585 SRCS_MPLAYER-$(LIRC) += input/lirc.c
577 586 SRCS_MPLAYER-$(NAS) += libao2/ao_nas.c
587 SRCS_MPLAYER-$(OPENAL) += libao2/ao_openal.c
588 SRCS_MPLAYER-$(OSS) += libao2/ao_oss.c
589 SRCS_MPLAYER-$(PULSE) += libao2/ao_pulse.c
590 SRCS_MPLAYER-$(SDL) += libao2/ao_sdl.c
591 SRCS_MPLAYER-$(SGIAUDIO) += libao2/ao_sgi.c
592 SRCS_MPLAYER-$(SUNAUDIO) += libao2/ao_sun.c
593 SRCS_MPLAYER-$(V4L2) += libao2/ao_v4l2.c
578 SRCS_MPLAYER-$(VIDIX) += libvo/vosub_vidix.c \ 594 SRCS_MPLAYER-$(VIDIX) += libvo/vosub_vidix.c \
579 vidix/vidix.c \ 595 vidix/vidix.c \
580 vidix/drivers.c \ 596 vidix/drivers.c \
581 vidix/dha.c \ 597 vidix/dha.c \
582 vidix/mtrr.c \ 598 vidix/mtrr.c \
596 SRCS_MPLAYER-$(VIDIX_RAGE128) += vidix/rage128_vid.c 612 SRCS_MPLAYER-$(VIDIX_RAGE128) += vidix/rage128_vid.c
597 SRCS_MPLAYER-$(VIDIX_S3) += vidix/s3_vid.c 613 SRCS_MPLAYER-$(VIDIX_S3) += vidix/s3_vid.c
598 SRCS_MPLAYER-$(VIDIX_SH_VEU) += vidix/sh_veu_vid.c 614 SRCS_MPLAYER-$(VIDIX_SH_VEU) += vidix/sh_veu_vid.c
599 SRCS_MPLAYER-$(VIDIX_SIS) += vidix/sis_vid.c vidix/sis_bridge.c 615 SRCS_MPLAYER-$(VIDIX_SIS) += vidix/sis_vid.c vidix/sis_bridge.c
600 SRCS_MPLAYER-$(VIDIX_UNICHROME) += vidix/unichrome_vid.c 616 SRCS_MPLAYER-$(VIDIX_UNICHROME) += vidix/unichrome_vid.c
617 SRCS_MPLAYER-$(WIN32WAVEOUT) += libao2/ao_win32.c
601 618
602 SRCS_MENCODER = mencoder.c \ 619 SRCS_MENCODER = mencoder.c \
603 mp_msg-mencoder.c \ 620 mp_msg-mencoder.c \
604 parser-mecmd.c \ 621 parser-mecmd.c \
605 xvid_vbr.c \ 622 xvid_vbr.c \