Showing the changes to codec/decoder (1 of 11 files). Show all
Unified · Split
| @@ -0,0 +1,121 @@ | |||
| 1 | DECODER_PREFIX=DECODER | ||
| 2 | DECODER_SRCDIR=codec/decoder | ||
| 3 | DECODER_CPP_SRCS=\ | ||
| 4 | $(DECODER_SRCDIR)/./core/src/au_parser.cpp\ | ||
| 5 | $(DECODER_SRCDIR)/./core/src/bit_stream.cpp\ | ||
| 6 | $(DECODER_SRCDIR)/./core/src/cpu.cpp\ | ||
| 7 | $(DECODER_SRCDIR)/./core/src/deblocking.cpp\ | ||
| 8 | $(DECODER_SRCDIR)/./core/src/decode_mb_aux.cpp\ | ||
| 9 | $(DECODER_SRCDIR)/./core/src/decode_slice.cpp\ | ||
| 10 | $(DECODER_SRCDIR)/./core/src/decoder.cpp\ | ||
| 11 | $(DECODER_SRCDIR)/./core/src/decoder_core.cpp\ | ||
| 12 | $(DECODER_SRCDIR)/./core/src/decoder_data_tables.cpp\ | ||
| 13 | $(DECODER_SRCDIR)/./core/src/expand_pic.cpp\ | ||
| 14 | $(DECODER_SRCDIR)/./core/src/fmo.cpp\ | ||
| 15 | $(DECODER_SRCDIR)/./core/src/get_intra_predictor.cpp\ | ||
| 16 | $(DECODER_SRCDIR)/./core/src/manage_dec_ref.cpp\ | ||
| 17 | $(DECODER_SRCDIR)/./core/src/mc.cpp\ | ||
| 18 | $(DECODER_SRCDIR)/./core/src/mem_align.cpp\ | ||
| 19 | $(DECODER_SRCDIR)/./core/src/memmgr_nal_unit.cpp\ | ||
| 20 | $(DECODER_SRCDIR)/./core/src/mv_pred.cpp\ | ||
| 21 | $(DECODER_SRCDIR)/./core/src/parse_mb_syn_cavlc.cpp\ | ||
| 22 | $(DECODER_SRCDIR)/./core/src/pic_queue.cpp\ | ||
| 23 | $(DECODER_SRCDIR)/./core/src/rec_mb.cpp\ | ||
| 24 | $(DECODER_SRCDIR)/./core/src/utils.cpp\ | ||
| 25 | $(DECODER_SRCDIR)/./plus/src/welsCodecTrace.cpp\ | ||
| 26 | $(DECODER_SRCDIR)/./plus/src/welsDecoderExt.cpp\ | ||
| 27 | |||
| 28 | DECODER_OBJS += $(DECODER_CPP_SRCS:.cpp=.o) | ||
| 29 | ifdef USE_ASM | ||
| 30 | DECODER_ASM_SRCS=\ | ||
| 31 | $(DECODER_SRCDIR)/./core/asm/asm_inc.asm\ | ||
| 32 | $(DECODER_SRCDIR)/./core/asm/block_add.asm\ | ||
| 33 | $(DECODER_SRCDIR)/./core/asm/cpuid.asm\ | ||
| 34 | $(DECODER_SRCDIR)/./core/asm/dct.asm\ | ||
| 35 | $(DECODER_SRCDIR)/./core/asm/deblock.asm\ | ||
| 36 | $(DECODER_SRCDIR)/./core/asm/expand_picture.asm\ | ||
| 37 | $(DECODER_SRCDIR)/./core/asm/intra_pred.asm\ | ||
| 38 | $(DECODER_SRCDIR)/./core/asm/mb_copy.asm\ | ||
| 39 | $(DECODER_SRCDIR)/./core/asm/mc_chroma.asm\ | ||
| 40 | $(DECODER_SRCDIR)/./core/asm/mc_luma.asm\ | ||
| 41 | $(DECODER_SRCDIR)/./core/asm/memzero.asm\ | ||
| 42 | |||
| 43 | DECODER_OBJS += $(DECODER_ASM_SRCS:.asm=.o) | ||
| 44 | endif | ||
| 45 | |||
| 46 | OBJS += $(DECODER_OBJS) | ||
| 47 | $(DECODER_SRCDIR)/./core/src/au_parser.o: $(DECODER_SRCDIR)/./core/src/au_parser.cpp | ||
| 48 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/au_parser.o $(DECODER_SRCDIR)/./core/src/au_parser.cpp | ||
| 49 | |||
| 50 | $(DECODER_SRCDIR)/./core/src/bit_stream.o: $(DECODER_SRCDIR)/./core/src/bit_stream.cpp | ||
| 51 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/bit_stream.o $(DECODER_SRCDIR)/./core/src/bit_stream.cpp | ||
| 52 | |||
| 53 | $(DECODER_SRCDIR)/./core/src/cpu.o: $(DECODER_SRCDIR)/./core/src/cpu.cpp | ||
| 54 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/cpu.o $(DECODER_SRCDIR)/./core/src/cpu.cpp | ||
| 55 | |||
| 56 | $(DECODER_SRCDIR)/./core/src/deblocking.o: $(DECODER_SRCDIR)/./core/src/deblocking.cpp | ||
| 57 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/deblocking.o $(DECODER_SRCDIR)/./core/src/deblocking.cpp | ||
| 58 | |||
| 59 | $(DECODER_SRCDIR)/./core/src/decode_mb_aux.o: $(DECODER_SRCDIR)/./core/src/decode_mb_aux.cpp | ||
| 60 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/decode_mb_aux.o $(DECODER_SRCDIR)/./core/src/decode_mb_aux.cpp | ||
| 61 | |||
| 62 | $(DECODER_SRCDIR)/./core/src/decode_slice.o: $(DECODER_SRCDIR)/./core/src/decode_slice.cpp | ||
| 63 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/decode_slice.o $(DECODER_SRCDIR)/./core/src/decode_slice.cpp | ||
| 64 | |||
| 65 | $(DECODER_SRCDIR)/./core/src/decoder.o: $(DECODER_SRCDIR)/./core/src/decoder.cpp | ||
| 66 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/decoder.o $(DECODER_SRCDIR)/./core/src/decoder.cpp | ||
| 67 | |||
| 68 | $(DECODER_SRCDIR)/./core/src/decoder_core.o: $(DECODER_SRCDIR)/./core/src/decoder_core.cpp | ||
| 69 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/decoder_core.o $(DECODER_SRCDIR)/./core/src/decoder_core.cpp | ||
| 70 | |||
| 71 | $(DECODER_SRCDIR)/./core/src/decoder_data_tables.o: $(DECODER_SRCDIR)/./core/src/decoder_data_tables.cpp | ||
| 72 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/decoder_data_tables.o $(DECODER_SRCDIR)/./core/src/decoder_data_tables.cpp | ||
| 73 | |||
| 74 | $(DECODER_SRCDIR)/./core/src/expand_pic.o: $(DECODER_SRCDIR)/./core/src/expand_pic.cpp | ||
| 75 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/expand_pic.o $(DECODER_SRCDIR)/./core/src/expand_pic.cpp | ||
| 76 | |||
| 77 | $(DECODER_SRCDIR)/./core/src/fmo.o: $(DECODER_SRCDIR)/./core/src/fmo.cpp | ||
| 78 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/fmo.o $(DECODER_SRCDIR)/./core/src/fmo.cpp | ||
| 79 | |||
| 80 | $(DECODER_SRCDIR)/./core/src/get_intra_predictor.o: $(DECODER_SRCDIR)/./core/src/get_intra_predictor.cpp | ||
| 81 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/get_intra_predictor.o $(DECODER_SRCDIR)/./core/src/get_intra_predictor.cpp | ||
| 82 | |||
| 83 | $(DECODER_SRCDIR)/./core/src/manage_dec_ref.o: $(DECODER_SRCDIR)/./core/src/manage_dec_ref.cpp | ||
| 84 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/manage_dec_ref.o $(DECODER_SRCDIR)/./core/src/manage_dec_ref.cpp | ||
| 85 | |||
| 86 | $(DECODER_SRCDIR)/./core/src/mc.o: $(DECODER_SRCDIR)/./core/src/mc.cpp | ||
| 87 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/mc.o $(DECODER_SRCDIR)/./core/src/mc.cpp | ||
| 88 | |||
| 89 | $(DECODER_SRCDIR)/./core/src/mem_align.o: $(DECODER_SRCDIR)/./core/src/mem_align.cpp | ||
| 90 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/mem_align.o $(DECODER_SRCDIR)/./core/src/mem_align.cpp | ||
| 91 | |||
| 92 | $(DECODER_SRCDIR)/./core/src/memmgr_nal_unit.o: $(DECODER_SRCDIR)/./core/src/memmgr_nal_unit.cpp | ||
| 93 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/memmgr_nal_unit.o $(DECODER_SRCDIR)/./core/src/memmgr_nal_unit.cpp | ||
| 94 | |||
| 95 | $(DECODER_SRCDIR)/./core/src/mv_pred.o: $(DECODER_SRCDIR)/./core/src/mv_pred.cpp | ||
| 96 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/mv_pred.o $(DECODER_SRCDIR)/./core/src/mv_pred.cpp | ||
| 97 | |||
| 98 | $(DECODER_SRCDIR)/./core/src/parse_mb_syn_cavlc.o: $(DECODER_SRCDIR)/./core/src/parse_mb_syn_cavlc.cpp | ||
| 99 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/parse_mb_syn_cavlc.o $(DECODER_SRCDIR)/./core/src/parse_mb_syn_cavlc.cpp | ||
| 100 | |||
| 101 | $(DECODER_SRCDIR)/./core/src/pic_queue.o: $(DECODER_SRCDIR)/./core/src/pic_queue.cpp | ||
| 102 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/pic_queue.o $(DECODER_SRCDIR)/./core/src/pic_queue.cpp | ||
| 103 | |||
| 104 | $(DECODER_SRCDIR)/./core/src/rec_mb.o: $(DECODER_SRCDIR)/./core/src/rec_mb.cpp | ||
| 105 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/rec_mb.o $(DECODER_SRCDIR)/./core/src/rec_mb.cpp | ||
| 106 | |||
| 107 | $(DECODER_SRCDIR)/./core/src/utils.o: $(DECODER_SRCDIR)/./core/src/utils.cpp | ||
| 108 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./core/src/utils.o $(DECODER_SRCDIR)/./core/src/utils.cpp | ||
| 109 | |||
| 110 | $(DECODER_SRCDIR)/./plus/src/welsCodecTrace.o: $(DECODER_SRCDIR)/./plus/src/welsCodecTrace.cpp | ||
| 111 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./plus/src/welsCodecTrace.o $(DECODER_SRCDIR)/./plus/src/welsCodecTrace.cpp | ||
| 112 | |||
| 113 | $(DECODER_SRCDIR)/./plus/src/welsDecoderExt.o: $(DECODER_SRCDIR)/./plus/src/welsDecoderExt.cpp | ||
| 114 | $(CXX) $(CFLAGS) $(CXXFLAGS) $(INCLUDES) $(DECODER_CFLAGS) $(DECODER_INCLUDES) -c -o $(DECODER_SRCDIR)/./plus/src/welsDecoderExt.o $(DECODER_SRCDIR)/./plus/src/welsDecoderExt.cpp | ||
| 115 | |||
| 116 | $(LIBPREFIX)decoder.$(LIBSUFFIX): $(DECODER_OBJS) | ||
| 117 | rm -f $(LIBPREFIX)decoder.$(LIBSUFFIX) | ||
| 118 | ar cr $@ $(DECODER_OBJS) | ||
| 119 | |||
| 120 | libraries: $(LIBPREFIX)decoder.$(LIBSUFFIX) | ||
| 121 | LIBRARIES += $(LIBPREFIX)decoder.$(LIBSUFFIX) | ||