~ubuntu-branches/debian/sid/transmageddon/sid

« back to all changes in this revision

Viewing changes to common/m4/gst-default.m4

  • Committer: Bazaar Package Importer
  • Author(s): Alessio Treglia
  • Date: 2009-10-14 08:28:43 UTC
  • Revision ID: james.westby@ubuntu.com-20091014082843-uxbyrcqydc13zrim
Tags: upstream-0.14
ImportĀ upstreamĀ versionĀ 0.14

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
dnl default elements used for tests and such
 
2
 
 
3
dnl AG_GST_DEFAULT_ELEMENTS
 
4
 
 
5
AC_DEFUN([AG_GST_DEFAULT_ELEMENTS],
 
6
[
 
7
  dnl decide on default elements
 
8
  dnl FIXME: describe where exactly this gets used
 
9
  dnl FIXME: decide if it's a problem that this could point to sinks from
 
10
  dnl        depending plugin modules
 
11
  DEFAULT_AUDIOSINK="autoaudiosink"
 
12
  DEFAULT_VIDEOSINK="autovideosink"
 
13
  DEFAULT_AUDIOSRC="alsasrc"
 
14
  DEFAULT_VIDEOSRC="v4lsrc"
 
15
  DEFAULT_VISUALIZER="goom"
 
16
  case "$host" in
 
17
    *-sun-* | *pc-solaris* )
 
18
      DEFAULT_AUDIOSINK="sunaudiosink"
 
19
      DEFAULT_VIDEOSINK="ximagesink"
 
20
      DEFAULT_AUDIOSRC="sunaudiosrc"
 
21
      ;;
 
22
    *-darwin* )
 
23
      DEFAULT_AUDIOSINK="osxaudiosink"
 
24
      DEFAULT_AUDIOSRC="osxaudiosrc"
 
25
      DEFAULT_VIDEOSINK="osxvideosink"
 
26
      ;;
 
27
  esac
 
28
 
 
29
  dnl Default audio sink
 
30
  AC_ARG_WITH(default-audiosink,
 
31
    AC_HELP_STRING([--with-default-audiosink], [specify default audio sink]),
 
32
    [
 
33
      case "${withval}" in
 
34
        yes) AC_MSG_ERROR(bad value ${withval} for --with-default-audiosink) ;;
 
35
        no)  AC_MSG_ERROR(bad value ${withval} for --with-default-audiosink) ;;
 
36
        *)   DEFAULT_AUDIOSINK="${withval}" ;;
 
37
      esac
 
38
    ], 
 
39
    [
 
40
      DEFAULT_AUDIOSINK="$DEFAULT_AUDIOSINK"
 
41
    ] dnl Default value as determined above
 
42
  )
 
43
  AC_MSG_NOTICE(Using $DEFAULT_AUDIOSINK as default audio sink) 
 
44
  AC_SUBST(DEFAULT_AUDIOSINK)
 
45
  AC_DEFINE_UNQUOTED(DEFAULT_AUDIOSINK, "$DEFAULT_AUDIOSINK",
 
46
    [Default audio sink])
 
47
 
 
48
  dnl Default audio source
 
49
  AC_ARG_WITH(default-audiosrc,
 
50
    AC_HELP_STRING([--with-default-audiosrc], [specify default audio source]),
 
51
    [
 
52
      case "${withval}" in
 
53
        yes) AC_MSG_ERROR(bad value ${withval} for --with-default-audiosrc) ;;
 
54
        no)  AC_MSG_ERROR(bad value ${withval} for --with-default-audiosrc) ;;
 
55
        *)   DEFAULT_AUDIOSRC="${withval}" ;;
 
56
      esac
 
57
    ], 
 
58
    [
 
59
      DEFAULT_AUDIOSRC="$DEFAULT_AUDIOSRC"
 
60
    ] dnl Default value as determined above
 
61
  )
 
62
  AC_MSG_NOTICE(Using $DEFAULT_AUDIOSRC as default audio source) 
 
63
  AC_SUBST(DEFAULT_AUDIOSRC)
 
64
  AC_DEFINE_UNQUOTED(DEFAULT_AUDIOSRC, "$DEFAULT_AUDIOSRC",
 
65
    [Default audio source])
 
66
 
 
67
  dnl Default video sink
 
68
  AC_ARG_WITH(default-videosink,
 
69
    AC_HELP_STRING([--with-default-videosink], [specify default video sink]),
 
70
    [
 
71
      case "${withval}" in
 
72
        yes) AC_MSG_ERROR(bad value ${withval} for --with-default-videosink) ;;
 
73
        no)  AC_MSG_ERROR(bad value ${withval} for --with-default-videosink) ;;
 
74
        *)   DEFAULT_VIDEOSINK="${withval}" ;;
 
75
      esac
 
76
    ], 
 
77
    [
 
78
      DEFAULT_VIDEOSINK="$DEFAULT_VIDEOSINK"
 
79
    ] dnl Default value as determined above
 
80
  )
 
81
  AC_MSG_NOTICE(Using $DEFAULT_VIDEOSINK as default video sink) 
 
82
  AC_SUBST(DEFAULT_VIDEOSINK)
 
83
  AC_DEFINE_UNQUOTED(DEFAULT_VIDEOSINK, "$DEFAULT_VIDEOSINK",
 
84
    [Default video sink])
 
85
 
 
86
  dnl Default video source
 
87
  AC_ARG_WITH(default-videosrc,
 
88
    AC_HELP_STRING([--with-default-videosrc], [specify default video source]),
 
89
    [
 
90
      case "${withval}" in
 
91
        yes) AC_MSG_ERROR(bad value ${withval} for --with-default-videosrc) ;;
 
92
        no)  AC_MSG_ERROR(bad value ${withval} for --with-default-videosrc) ;;
 
93
        *)   DEFAULT_VIDEOSRC="${withval}" ;;
 
94
      esac
 
95
    ], 
 
96
    [
 
97
      DEFAULT_VIDEOSRC="$DEFAULT_VIDEOSRC"
 
98
    ] dnl Default value as determined above
 
99
  )
 
100
  AC_MSG_NOTICE(Using $DEFAULT_VIDEOSRC as default video source) 
 
101
  AC_SUBST(DEFAULT_VIDEOSRC)
 
102
  AC_DEFINE_UNQUOTED(DEFAULT_VIDEOSRC, "$DEFAULT_VIDEOSRC",
 
103
    [Default video source])
 
104
 
 
105
    dnl Default visualizer
 
106
  AC_ARG_WITH(default-visualizer,
 
107
    AC_HELP_STRING([--with-default-visualizer], [specify default visualizer]),
 
108
    [
 
109
      case "${withval}" in
 
110
        yes) AC_MSG_ERROR(bad value ${withval} for --with-default-visualizer) ;;
 
111
        no)  AC_MSG_ERROR(bad value ${withval} for --with-default-visualizer) ;;
 
112
        *)   DEFAULT_VISUALIZER="${withval}" ;;
 
113
      esac
 
114
    ], 
 
115
    [
 
116
      DEFAULT_VISUALIZER="$DEFAULT_VISUALIZER"
 
117
    ] dnl Default value as determined above
 
118
  )
 
119
  AC_MSG_NOTICE(Using $DEFAULT_VISUALIZER as default visualizer) 
 
120
  AC_SUBST(DEFAULT_VISUALIZER)
 
121
  AC_DEFINE_UNQUOTED(DEFAULT_VISUALIZER, "$DEFAULT_VISUALIZER",
 
122
    [Default visualizer])
 
123
])