| OLD | NEW |
| 1 ## | 1 ## |
| 2 ## Copyright (c) 2010 The WebM project authors. All Rights Reserved. | 2 ## Copyright (c) 2010 The WebM project authors. All Rights Reserved. |
| 3 ## | 3 ## |
| 4 ## Use of this source code is governed by a BSD-style license | 4 ## Use of this source code is governed by a BSD-style license |
| 5 ## that can be found in the LICENSE file in the root of the source | 5 ## that can be found in the LICENSE file in the root of the source |
| 6 ## tree. An additional intellectual property rights grant can be found | 6 ## tree. An additional intellectual property rights grant can be found |
| 7 ## in the file PATENTS. All contributing project authors may | 7 ## in the file PATENTS. All contributing project authors may |
| 8 ## be found in the AUTHORS file in the root of the source tree. | 8 ## be found in the AUTHORS file in the root of the source tree. |
| 9 ## | 9 ## |
| 10 | 10 |
| (...skipping 18 matching lines...) Expand all Loading... |
| 29 third_party/libyuv/source/row_win.cc \ | 29 third_party/libyuv/source/row_win.cc \ |
| 30 third_party/libyuv/source/scale.cc \ | 30 third_party/libyuv/source/scale.cc \ |
| 31 third_party/libyuv/source/scale_any.cc \ | 31 third_party/libyuv/source/scale_any.cc \ |
| 32 third_party/libyuv/source/scale_common.cc \ | 32 third_party/libyuv/source/scale_common.cc \ |
| 33 third_party/libyuv/source/scale_gcc.cc \ | 33 third_party/libyuv/source/scale_gcc.cc \ |
| 34 third_party/libyuv/source/scale_mips.cc \ | 34 third_party/libyuv/source/scale_mips.cc \ |
| 35 third_party/libyuv/source/scale_neon.cc \ | 35 third_party/libyuv/source/scale_neon.cc \ |
| 36 third_party/libyuv/source/scale_neon64.cc \ | 36 third_party/libyuv/source/scale_neon64.cc \ |
| 37 third_party/libyuv/source/scale_win.cc \ | 37 third_party/libyuv/source/scale_win.cc \ |
| 38 | 38 |
| 39 LIBWEBM_COMMON_SRCS += third_party/libwebm/webmids.hpp |
| 40 |
| 39 LIBWEBM_MUXER_SRCS += third_party/libwebm/mkvmuxer.cpp \ | 41 LIBWEBM_MUXER_SRCS += third_party/libwebm/mkvmuxer.cpp \ |
| 40 third_party/libwebm/mkvmuxerutil.cpp \ | 42 third_party/libwebm/mkvmuxerutil.cpp \ |
| 41 third_party/libwebm/mkvwriter.cpp \ | 43 third_party/libwebm/mkvwriter.cpp \ |
| 42 third_party/libwebm/mkvmuxer.hpp \ | 44 third_party/libwebm/mkvmuxer.hpp \ |
| 43 third_party/libwebm/mkvmuxertypes.hpp \ | 45 third_party/libwebm/mkvmuxertypes.hpp \ |
| 44 third_party/libwebm/mkvmuxerutil.hpp \ | 46 third_party/libwebm/mkvmuxerutil.hpp \ |
| 45 third_party/libwebm/mkvparser.hpp \ | 47 third_party/libwebm/mkvparser.hpp \ |
| 46 third_party/libwebm/mkvwriter.hpp \ | 48 third_party/libwebm/mkvwriter.hpp |
| 47 third_party/libwebm/webmids.hpp | |
| 48 | 49 |
| 49 LIBWEBM_PARSER_SRCS = third_party/libwebm/mkvparser.cpp \ | 50 LIBWEBM_PARSER_SRCS = third_party/libwebm/mkvparser.cpp \ |
| 50 third_party/libwebm/mkvreader.cpp \ | 51 third_party/libwebm/mkvreader.cpp \ |
| 51 third_party/libwebm/mkvparser.hpp \ | 52 third_party/libwebm/mkvparser.hpp \ |
| 52 third_party/libwebm/mkvreader.hpp | 53 third_party/libwebm/mkvreader.hpp |
| 53 | 54 |
| 54 # List of examples to build. UTILS are tools meant for distribution | 55 # List of examples to build. UTILS are tools meant for distribution |
| 55 # while EXAMPLES demonstrate specific portions of the API. | 56 # while EXAMPLES demonstrate specific portions of the API. |
| 56 UTILS-$(CONFIG_DECODERS) += vpxdec.c | 57 UTILS-$(CONFIG_DECODERS) += vpxdec.c |
| 57 vpxdec.SRCS += md5_utils.c md5_utils.h | 58 vpxdec.SRCS += md5_utils.c md5_utils.h |
| 58 vpxdec.SRCS += vpx_ports/mem_ops.h | 59 vpxdec.SRCS += vpx_ports/mem_ops.h |
| 59 vpxdec.SRCS += vpx_ports/mem_ops_aligned.h | 60 vpxdec.SRCS += vpx_ports/mem_ops_aligned.h |
| 60 vpxdec.SRCS += vpx_ports/msvc.h | 61 vpxdec.SRCS += vpx_ports/msvc.h |
| 61 vpxdec.SRCS += vpx_ports/vpx_timer.h | 62 vpxdec.SRCS += vpx_ports/vpx_timer.h |
| 62 vpxdec.SRCS += vpx/vpx_integer.h | 63 vpxdec.SRCS += vpx/vpx_integer.h |
| 63 vpxdec.SRCS += args.c args.h | 64 vpxdec.SRCS += args.c args.h |
| 64 vpxdec.SRCS += ivfdec.c ivfdec.h | 65 vpxdec.SRCS += ivfdec.c ivfdec.h |
| 65 vpxdec.SRCS += tools_common.c tools_common.h | 66 vpxdec.SRCS += tools_common.c tools_common.h |
| 66 vpxdec.SRCS += y4menc.c y4menc.h | 67 vpxdec.SRCS += y4menc.c y4menc.h |
| 67 ifeq ($(CONFIG_LIBYUV),yes) | 68 ifeq ($(CONFIG_LIBYUV),yes) |
| 68 vpxdec.SRCS += $(LIBYUV_SRCS) | 69 vpxdec.SRCS += $(LIBYUV_SRCS) |
| 69 endif | 70 endif |
| 70 ifeq ($(CONFIG_WEBM_IO),yes) | 71 ifeq ($(CONFIG_WEBM_IO),yes) |
| 72 vpxdec.SRCS += $(LIBWEBM_COMMON_SRCS) |
| 71 vpxdec.SRCS += $(LIBWEBM_PARSER_SRCS) | 73 vpxdec.SRCS += $(LIBWEBM_PARSER_SRCS) |
| 72 vpxdec.SRCS += webmdec.cc webmdec.h | 74 vpxdec.SRCS += webmdec.cc webmdec.h |
| 73 endif | 75 endif |
| 74 vpxdec.GUID = BA5FE66F-38DD-E034-F542-B1578C5FB950 | 76 vpxdec.GUID = BA5FE66F-38DD-E034-F542-B1578C5FB950 |
| 75 vpxdec.DESCRIPTION = Full featured decoder | 77 vpxdec.DESCRIPTION = Full featured decoder |
| 76 UTILS-$(CONFIG_ENCODERS) += vpxenc.c | 78 UTILS-$(CONFIG_ENCODERS) += vpxenc.c |
| 77 vpxenc.SRCS += args.c args.h y4minput.c y4minput.h vpxenc.h | 79 vpxenc.SRCS += args.c args.h y4minput.c y4minput.h vpxenc.h |
| 78 vpxenc.SRCS += ivfdec.c ivfdec.h | 80 vpxenc.SRCS += ivfdec.c ivfdec.h |
| 79 vpxenc.SRCS += ivfenc.c ivfenc.h | 81 vpxenc.SRCS += ivfenc.c ivfenc.h |
| 80 vpxenc.SRCS += rate_hist.c rate_hist.h | 82 vpxenc.SRCS += rate_hist.c rate_hist.h |
| 81 vpxenc.SRCS += tools_common.c tools_common.h | 83 vpxenc.SRCS += tools_common.c tools_common.h |
| 82 vpxenc.SRCS += warnings.c warnings.h | 84 vpxenc.SRCS += warnings.c warnings.h |
| 83 vpxenc.SRCS += vpx_ports/mem_ops.h | 85 vpxenc.SRCS += vpx_ports/mem_ops.h |
| 84 vpxenc.SRCS += vpx_ports/mem_ops_aligned.h | 86 vpxenc.SRCS += vpx_ports/mem_ops_aligned.h |
| 85 vpxenc.SRCS += vpx_ports/msvc.h | 87 vpxenc.SRCS += vpx_ports/msvc.h |
| 86 vpxenc.SRCS += vpx_ports/vpx_timer.h | 88 vpxenc.SRCS += vpx_ports/vpx_timer.h |
| 87 vpxenc.SRCS += vpxstats.c vpxstats.h | 89 vpxenc.SRCS += vpxstats.c vpxstats.h |
| 88 ifeq ($(CONFIG_LIBYUV),yes) | 90 ifeq ($(CONFIG_LIBYUV),yes) |
| 89 vpxenc.SRCS += $(LIBYUV_SRCS) | 91 vpxenc.SRCS += $(LIBYUV_SRCS) |
| 90 endif | 92 endif |
| 91 ifeq ($(CONFIG_WEBM_IO),yes) | 93 ifeq ($(CONFIG_WEBM_IO),yes) |
| 94 vpxenc.SRCS += $(LIBWEBM_COMMON_SRCS) |
| 92 vpxenc.SRCS += $(LIBWEBM_MUXER_SRCS) | 95 vpxenc.SRCS += $(LIBWEBM_MUXER_SRCS) |
| 93 vpxenc.SRCS += webmenc.cc webmenc.h | 96 vpxenc.SRCS += webmenc.cc webmenc.h |
| 94 endif | 97 endif |
| 95 vpxenc.GUID = 548DEC74-7A15-4B2B-AFC3-AA102E7C25C1 | 98 vpxenc.GUID = 548DEC74-7A15-4B2B-AFC3-AA102E7C25C1 |
| 96 vpxenc.DESCRIPTION = Full featured encoder | 99 vpxenc.DESCRIPTION = Full featured encoder |
| 97 ifeq ($(CONFIG_SPATIAL_SVC),yes) | 100 ifeq ($(CONFIG_SPATIAL_SVC),yes) |
| 98 EXAMPLES-$(CONFIG_VP9_ENCODER) += vp9_spatial_svc_encoder.c | 101 EXAMPLES-$(CONFIG_VP9_ENCODER) += vp9_spatial_svc_encoder.c |
| 99 vp9_spatial_svc_encoder.SRCS += args.c args.h | 102 vp9_spatial_svc_encoder.SRCS += args.c args.h |
| 100 vp9_spatial_svc_encoder.SRCS += ivfenc.c ivfenc.h | 103 vp9_spatial_svc_encoder.SRCS += ivfenc.c ivfenc.h |
| 101 vp9_spatial_svc_encoder.SRCS += tools_common.c tools_common.h | 104 vp9_spatial_svc_encoder.SRCS += tools_common.c tools_common.h |
| (...skipping 268 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 370 "pieces like the samples are. Their source is included here"\ | 373 "pieces like the samples are. Their source is included here"\ |
| 371 "for reference. The following utilities are included:" >> $@ | 374 "for reference. The following utilities are included:" >> $@ |
| 372 @$(foreach ex,$(sort $(UTILS:.c=)),\ | 375 @$(foreach ex,$(sort $(UTILS:.c=)),\ |
| 373 echo " - \subpage example_$(ex) $($(ex).DESCRIPTION)" >> $@;) | 376 echo " - \subpage example_$(ex) $($(ex).DESCRIPTION)" >> $@;) |
| 374 @echo "*/" >> $@ | 377 @echo "*/" >> $@ |
| 375 | 378 |
| 376 CLEAN-OBJS += examples.doxy samples.dox $(ALL_EXAMPLES:.c=.dox) | 379 CLEAN-OBJS += examples.doxy samples.dox $(ALL_EXAMPLES:.c=.dox) |
| 377 DOCS-yes += examples.doxy samples.dox | 380 DOCS-yes += examples.doxy samples.dox |
| 378 examples.doxy: samples.dox $(ALL_EXAMPLES:.c=.dox) | 381 examples.doxy: samples.dox $(ALL_EXAMPLES:.c=.dox) |
| 379 @echo "INPUT += $^" > $@ | 382 @echo "INPUT += $^" > $@ |
| OLD | NEW |