~ubuntu-branches/ubuntu/trusty/pitivi/trusty

« back to all changes in this revision

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

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2006-02-04 14:42:30 UTC
  • Revision ID: james.westby@ubuntu.com-20060204144230-9ihvyas6lhgn81k1
Tags: upstream-0.9.9.2
ImportĀ upstreamĀ versionĀ 0.9.9.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
dnl default elements used for tests and such
 
2
 
 
3
dnl GST_DEFAULT_ELEMENTS
 
4
 
 
5
AC_DEFUN([GST_DEFAULT_ELEMENTS],
 
6
[
 
7
  dnl decide on default elements
 
8
  dnl FIXME: provide configure-time options for this
 
9
  dnl FIXME: describe where exactly this gets used
 
10
  dnl FIXME: decide if it's a problem that this could point to sinks from
 
11
  dnl        depending plugin modules
 
12
  DEFAULT_AUDIOSINK="alsasink"
 
13
  DEFAULT_VIDEOSINK="xvimagesink"
 
14
  DEFAULT_AUDIOSRC="alsasrc"
 
15
  DEFAULT_VIDEOSRC="v4lsrc"
 
16
  DEFAULT_VISUALIZER="goom"
 
17
  case "$host" in
 
18
    *-sun-* | *pc-solaris* )
 
19
      DEFAULT_AUDIOSINK="sunaudiosink"
 
20
      DEFAULT_VIDEOSINK="ximagesink"
 
21
      DEFAULT_AUDIOSRC="sunaudiosrc"
 
22
      ;;
 
23
    *-darwin* )
 
24
      DEFAULT_AUDIOSINK="osxaudiosink"
 
25
      DEFAULT_AUDIOSRC="osxaudiosrc"
 
26
      DEFAULT_VIDEOSINK="osxvideosink"
 
27
      ;;
 
28
  esac
 
29
  
 
30
  AC_SUBST(DEFAULT_AUDIOSINK)
 
31
  AC_DEFINE_UNQUOTED(DEFAULT_AUDIOSINK, "$DEFAULT_AUDIOSINK",
 
32
    [Default audio sink])
 
33
  AC_SUBST(DEFAULT_AUDIOSRC)
 
34
  AC_DEFINE_UNQUOTED(DEFAULT_AUDIOSRC, "$DEFAULT_AUDIOSRC",
 
35
    [Default audio source])
 
36
  AC_SUBST(DEFAULT_VIDEOSINK)
 
37
  AC_DEFINE_UNQUOTED(DEFAULT_VIDEOSINK, "$DEFAULT_VIDEOSINK",
 
38
    [Default video sink])
 
39
  AC_SUBST(DEFAULT_VIDEOSRC)
 
40
  AC_DEFINE_UNQUOTED(DEFAULT_VIDEOSRC, "$DEFAULT_VIDEOSRC",
 
41
    [Default video source])
 
42
  AC_SUBST(DEFAULT_VISUALIZER)
 
43
  AC_DEFINE_UNQUOTED(DEFAULT_VISUALIZER, "$DEFAULT_VISUALIZER",
 
44
    [Default visualizer])
 
45
])