content/media/fmp4/moz.build
author Mike Hommey <mh+mozilla@glandium.org>
Tue, 29 Jul 2014 08:57:59 +0900
changeset 219354 22850cacf0f9527a7408375aa9270ebe835175a4
parent 218514 b6982073587f13f4c2575346aa952a520ea0ebae
child 219676 82606a995121122cba1d0474f5cabf291942efc3
permissions -rw-r--r--
Bug 1043820 - Remove PARALLEL_DIRS. r=gps

# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

EXPORTS += [
    'MP4Decoder.h',
    'MP4Reader.h',
    'PlatformDecoderModule.h',
]

UNIFIED_SOURCES += [
    'BlankDecoderModule.cpp',
    'PlatformDecoderModule.cpp',
]

SOURCES += [
    'MP4Decoder.cpp',
    'MP4Reader.cpp',
]

if CONFIG['MOZ_WMF']:
  DIRS += [ 'wmf' ];

if CONFIG['MOZ_FFMPEG']:
  EXPORTS += [
      'ffmpeg/FFmpegRuntimeLinker.h',
  ]
  UNIFIED_SOURCES += [
      'ffmpeg/FFmpegLog.cpp',
      'ffmpeg/FFmpegRuntimeLinker.cpp',
  ]
  DIRS += [
      'ffmpeg/libav53',
      'ffmpeg/libav54',
      'ffmpeg/libav55',
  ]
  LOCAL_INCLUDES += [
      'ffmpeg',
  ]

FINAL_LIBRARY = 'xul'

FAIL_ON_WARNINGS = True