| 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 |
| 11 LIBYUV_SRCS += third_party/libyuv/include/libyuv/basic_types.h \ | 11 LIBYUV_SRCS += third_party/libyuv/include/libyuv/basic_types.h \ |
| 12 third_party/libyuv/include/libyuv/cpu_id.h \ | 12 third_party/libyuv/include/libyuv/cpu_id.h \ |
| 13 third_party/libyuv/include/libyuv/scale.h \ | 13 third_party/libyuv/include/libyuv/scale.h \ |
| 14 third_party/libyuv/source/row.h \ | 14 third_party/libyuv/source/row.h \ |
| 15 third_party/libyuv/source/scale.c \ | 15 third_party/libyuv/source/scale.c \ |
| 16 third_party/libyuv/source/cpu_id.c | 16 third_party/libyuv/source/cpu_id.c |
| 17 | 17 |
| 18 # List of examples to build. UTILS are files that are taken from the source | 18 # List of examples to build. UTILS are files that are taken from the source |
| 19 # tree directly, and GEN_EXAMPLES are files that are created from the | 19 # tree directly, and GEN_EXAMPLES are files that are created from the |
| 20 # examples folder. | 20 # examples folder. |
| 21 UTILS-$(CONFIG_DECODERS) += vpxdec.c | 21 UTILS-$(CONFIG_DECODERS) += vpxdec.c |
| 22 vpxdec.SRCS += md5_utils.c md5_utils.h | 22 vpxdec.SRCS += md5_utils.c md5_utils.h |
| 23 vpxdec.SRCS += vpx_ports/vpx_timer.h | 23 vpxdec.SRCS += vpx_ports/vpx_timer.h |
| 24 vpxdec.SRCS += vpx/vpx_integer.h | 24 vpxdec.SRCS += vpx/vpx_integer.h |
| 25 vpxdec.SRCS += args.c args.h | 25 vpxdec.SRCS += args.c args.h |
| 26 vpxdec.SRCS += ivfdec.c ivfdec.h |
| 26 vpxdec.SRCS += tools_common.c tools_common.h | 27 vpxdec.SRCS += tools_common.c tools_common.h |
| 28 vpxdec.SRCS += webmdec.c webmdec.h |
| 27 vpxdec.SRCS += nestegg/halloc/halloc.h | 29 vpxdec.SRCS += nestegg/halloc/halloc.h |
| 28 vpxdec.SRCS += nestegg/halloc/src/align.h | 30 vpxdec.SRCS += nestegg/halloc/src/align.h |
| 29 vpxdec.SRCS += nestegg/halloc/src/halloc.c | 31 vpxdec.SRCS += nestegg/halloc/src/halloc.c |
| 30 vpxdec.SRCS += nestegg/halloc/src/hlist.h | 32 vpxdec.SRCS += nestegg/halloc/src/hlist.h |
| 31 vpxdec.SRCS += nestegg/halloc/src/macros.h | 33 vpxdec.SRCS += nestegg/halloc/src/macros.h |
| 32 vpxdec.SRCS += nestegg/include/nestegg/nestegg.h | 34 vpxdec.SRCS += nestegg/include/nestegg/nestegg.h |
| 33 vpxdec.SRCS += nestegg/src/nestegg.c | 35 vpxdec.SRCS += nestegg/src/nestegg.c |
| 34 vpxdec.SRCS += $(LIBYUV_SRCS) | 36 vpxdec.SRCS += $(LIBYUV_SRCS) |
| 35 vpxdec.GUID = BA5FE66F-38DD-E034-F542-B1578C5FB950 | 37 vpxdec.GUID = BA5FE66F-38DD-E034-F542-B1578C5FB950 |
| 36 vpxdec.DESCRIPTION = Full featured decoder | 38 vpxdec.DESCRIPTION = Full featured decoder |
| 37 UTILS-$(CONFIG_ENCODERS) += vpxenc.c | 39 UTILS-$(CONFIG_ENCODERS) += vpxenc.c |
| 38 vpxenc.SRCS += args.c args.h y4minput.c y4minput.h | 40 vpxenc.SRCS += args.c args.h y4minput.c y4minput.h vpxenc.h |
| 41 vpxenc.SRCS += ivfdec.c ivfdec.h |
| 42 vpxenc.SRCS += ivfenc.c ivfenc.h |
| 39 vpxenc.SRCS += tools_common.c tools_common.h | 43 vpxenc.SRCS += tools_common.c tools_common.h |
| 44 vpxenc.SRCS += warnings.c warnings.h |
| 45 vpxenc.SRCS += webmenc.c webmenc.h |
| 40 vpxenc.SRCS += vpx_ports/mem_ops.h | 46 vpxenc.SRCS += vpx_ports/mem_ops.h |
| 41 vpxenc.SRCS += vpx_ports/mem_ops_aligned.h | 47 vpxenc.SRCS += vpx_ports/mem_ops_aligned.h |
| 42 vpxenc.SRCS += vpx_ports/vpx_timer.h | 48 vpxenc.SRCS += vpx_ports/vpx_timer.h |
| 49 vpxenc.SRCS += vpxstats.c vpxstats.h |
| 43 vpxenc.SRCS += third_party/libmkv/EbmlIDs.h | 50 vpxenc.SRCS += third_party/libmkv/EbmlIDs.h |
| 44 vpxenc.SRCS += third_party/libmkv/EbmlWriter.c | 51 vpxenc.SRCS += third_party/libmkv/EbmlWriter.c |
| 45 vpxenc.SRCS += third_party/libmkv/EbmlWriter.h | 52 vpxenc.SRCS += third_party/libmkv/EbmlWriter.h |
| 46 vpxenc.SRCS += $(LIBYUV_SRCS) | 53 vpxenc.SRCS += $(LIBYUV_SRCS) |
| 47 vpxenc.GUID = 548DEC74-7A15-4B2B-AFC3-AA102E7C25C1 | 54 vpxenc.GUID = 548DEC74-7A15-4B2B-AFC3-AA102E7C25C1 |
| 48 vpxenc.DESCRIPTION = Full featured encoder | 55 vpxenc.DESCRIPTION = Full featured encoder |
| 49 UTILS-$(CONFIG_VP8_ENCODER) += vp8_scalable_patterns.c | 56 UTILS-$(CONFIG_VP8_ENCODER) += vp8_scalable_patterns.c |
| 50 vp8_scalable_patterns.GUID = 0D6A210B-F482-4D6F-8570-4A9C01ACC88C | 57 vp8_scalable_patterns.GUID = 0D6A210B-F482-4D6F-8570-4A9C01ACC88C |
| 51 vp8_scalable_patterns.DESCRIPTION = Temporal Scalability Encoder | 58 vp8_scalable_patterns.DESCRIPTION = Temporal Scalability Encoder |
| 52 UTILS-$(CONFIG_VP9_ENCODER) += vp9_spatial_scalable_encoder.c | 59 UTILS-$(CONFIG_VP9_ENCODER) += vp9_spatial_scalable_encoder.c |
| 60 vp9_spatial_scalable_encoder.SRCS += args.c args.h |
| 61 vp9_spatial_scalable_encoder.SRCS += ivfenc.c ivfenc.h |
| 62 vp9_spatial_scalable_encoder.SRCS += tools_common.c tools_common.h |
| 53 vp9_spatial_scalable_encoder.GUID = 4A38598D-627D-4505-9C7B-D4020C84100D | 63 vp9_spatial_scalable_encoder.GUID = 4A38598D-627D-4505-9C7B-D4020C84100D |
| 54 vp9_spatial_scalable_encoder.DESCRIPTION = Spatial Scalable Encoder | 64 vp9_spatial_scalable_encoder.DESCRIPTION = Spatial Scalable Encoder |
| 55 | 65 |
| 56 # Clean up old ivfenc, ivfdec binaries. | |
| 57 ifeq ($(CONFIG_MSVS),yes) | |
| 58 CLEAN-OBJS += $(foreach p,$(VS_PLATFORMS),$(p)/Release/ivfenc.exe) | |
| 59 CLEAN-OBJS += $(foreach p,$(VS_PLATFORMS),$(p)/Release/ivfdec.exe) | |
| 60 else | |
| 61 CLEAN-OBJS += ivfenc{.c.o,.c.d,.dox,.exe,} | |
| 62 CLEAN-OBJS += ivfdec{.c.o,.c.d,.dox,.exe,} | |
| 63 endif | |
| 64 | |
| 65 # XMA example disabled for now, not used in VP8 | 66 # XMA example disabled for now, not used in VP8 |
| 66 #UTILS-$(CONFIG_DECODERS) += example_xma.c | 67 #UTILS-$(CONFIG_DECODERS) += example_xma.c |
| 67 #example_xma.GUID = A955FC4A-73F1-44F7-135E-30D84D32F022 | 68 #example_xma.GUID = A955FC4A-73F1-44F7-135E-30D84D32F022 |
| 68 #example_xma.DESCRIPTION = External Memory Allocation mode usage | 69 #example_xma.DESCRIPTION = External Memory Allocation mode usage |
| 69 | 70 |
| 70 GEN_EXAMPLES-$(CONFIG_VP8_DECODER) += simple_decoder.c | 71 GEN_EXAMPLES-$(CONFIG_VP8_DECODER) += simple_decoder.c |
| 71 simple_decoder.GUID = D3BBF1E9-2427-450D-BBFF-B2843C1D44CC | 72 simple_decoder.GUID = D3BBF1E9-2427-450D-BBFF-B2843C1D44CC |
| 72 simple_decoder.DESCRIPTION = Simplified decoder loop | 73 simple_decoder.DESCRIPTION = Simplified decoder loop |
| 73 GEN_EXAMPLES-$(CONFIG_VP8_DECODER) += postproc.c | 74 GEN_EXAMPLES-$(CONFIG_VP8_DECODER) += postproc.c |
| 74 postproc.GUID = 65E33355-F35E-4088-884D-3FD4905881D7 | 75 postproc.GUID = 65E33355-F35E-4088-884D-3FD4905881D7 |
| (...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 286 "pieces like the samples are. Thir sourcre is included here"\ | 287 "pieces like the samples are. Thir sourcre is included here"\ |
| 287 "for reference. The following utilities are included:" >> $@ | 288 "for reference. The following utilities are included:" >> $@ |
| 288 @$(foreach ex,$(UTILS:.c=),\ | 289 @$(foreach ex,$(UTILS:.c=),\ |
| 289 echo " - \subpage example_$(ex) $($(ex).DESCRIPTION)" >> $@;) | 290 echo " - \subpage example_$(ex) $($(ex).DESCRIPTION)" >> $@;) |
| 290 @echo "*/" >> $@ | 291 @echo "*/" >> $@ |
| 291 | 292 |
| 292 CLEAN-OBJS += examples.doxy samples.dox $(ALL_EXAMPLES:.c=.dox) | 293 CLEAN-OBJS += examples.doxy samples.dox $(ALL_EXAMPLES:.c=.dox) |
| 293 DOCS-yes += examples.doxy samples.dox $(ALL_EXAMPLES:.c=.dox) | 294 DOCS-yes += examples.doxy samples.dox $(ALL_EXAMPLES:.c=.dox) |
| 294 examples.doxy: samples.dox $(ALL_EXAMPLES:.c=.dox) | 295 examples.doxy: samples.dox $(ALL_EXAMPLES:.c=.dox) |
| 295 @echo "INPUT += $^" > $@ | 296 @echo "INPUT += $^" > $@ |
| OLD | NEW |