1cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas HuberLOCAL_PATH:= $(call my-dir)
2cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huber
3cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huberinclude $(CLEAR_VARS)
4cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huber
5cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas HuberLOCAL_SRC_FILES:=                 \
6cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huber        AnotherPacketSource.cpp   \
7cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huber        ATSParser.cpp             \
86a63a939601645404fd98f58c19cc38ca818d99eAndreas Huber        ESQueue.cpp               \
92944eca607304a095ea43ba2b8f0b9de61249f9fAndreas Huber        MPEG2PSExtractor.cpp      \
10cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huber        MPEG2TSExtractor.cpp      \
11cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huber
12cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas HuberLOCAL_C_INCLUDES:= \
13559bf2836f5da25b75bfb229fec0d20d540ee426James Dong	$(TOP)/frameworks/av/media/libstagefright \
146c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong	$(TOP)/frameworks/native/include/media/openmax
15cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huber
1684333e0475bc911adc16417f4ca327c975cf6c36Andreas HuberLOCAL_CFLAGS += -Werror
1784333e0475bc911adc16417f4ca327c975cf6c36Andreas Huber
18cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas HuberLOCAL_MODULE:= libstagefright_mpeg2ts
19cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huber
20cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huberifeq ($(TARGET_ARCH),arm)
21cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huber    LOCAL_CFLAGS += -Wno-psabi
22cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huberendif
23cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huber
24cda17c606b0fe3ccda4dc68a6d43882410ea2462Andreas Huberinclude $(BUILD_STATIC_LIBRARY)
25