webm/webmdshow.git
3 months agomediafoundation: v1.0.1.2 15/73715/1 master webmmf-1.0.1.2-20150209
Tom Finegan [Mon, 9 Feb 2015 19:03:28 +0000 (11:03 -0800)]
mediafoundation: v1.0.1.2

Change-Id: Ib0eee74b6534dadadf873724ca84ef997a37c5be

3 months agoMerge "EoL convert (CRLF -> LF) all rc files."
Tom Finegan [Fri, 6 Feb 2015 19:46:21 +0000 (11:46 -0800)]
Merge "EoL convert (CRLF -> LF) all rc files."

3 months agoMerge "Add script for updating version resources."
Tom Finegan [Fri, 6 Feb 2015 19:44:24 +0000 (11:44 -0800)]
Merge "Add script for updating version resources."

3 months agoEoL convert (CRLF -> LF) all rc files. 01/73701/2
Tom Finegan [Fri, 6 Feb 2015 19:32:52 +0000 (11:32 -0800)]
EoL convert (CRLF -> LF) all rc files.

Avoiding noise in the first version update subsequent to the
introduction of set_version.sh (it rewrites whole files with LF,
unconditionally).

Change-Id: I64bf8a31ef176fac3bf66c9b80e9fac73a8407f6

3 months agoAdd script for updating version resources. 80/73680/4
Tom Finegan [Fri, 6 Feb 2015 19:30:48 +0000 (11:30 -0800)]
Add script for updating version resources.

And remove the massive javascript files that did the same.

Change-Id: Ibe687a74d732a2dd13380e47534737520cb2a461

3 months agoUse common.sh in release.sh. 79/73679/3
Tom Finegan [Thu, 5 Feb 2015 20:00:41 +0000 (12:00 -0800)]
Use common.sh in release.sh.

Change-Id: Idacb7852e23443a396d1cad32cfcfe563c3cd22f

3 months agowebmdshow/release.sh: Add vpxdecoder IDL to release archive. 31/73631/1 webmdshow-1.0.4.1
Tom Finegan [Fri, 30 Jan 2015 19:25:33 +0000 (11:25 -0800)]
webmdshow/release.sh: Add vpxdecoder IDL to release archive.

Change-Id: I589a8a091c73d6f0dad1f2fecc8b4f65483ba8c9

3 months agowebmdshow: Set all versions to 1.0.4.1 30/73630/2
Tom Finegan [Fri, 30 Jan 2015 19:16:20 +0000 (11:16 -0800)]
webmdshow: Set all versions to 1.0.4.1

Change-Id: Ifb60b630829b2867946ccb59873b5982dbb262d3

3 months agoMerge "webmdshow clean-up: Mass EoL convert (CRLF -> LF) in libmkvparser."
Tom Finegan [Fri, 30 Jan 2015 18:34:34 +0000 (10:34 -0800)]
Merge "webmdshow clean-up: Mass EoL convert (CRLF -> LF) in libmkvparser."

3 months agoMerge "webmdshow clean-up: Mass EoL convert (CRLF -> LF) in webmsplit."
Tom Finegan [Fri, 30 Jan 2015 18:34:28 +0000 (10:34 -0800)]
Merge "webmdshow clean-up: Mass EoL convert (CRLF -> LF) in webmsplit."

3 months agoMerge "webmdshow clean-up: Mass EoL convert (CRLF -> LF) in common."
Tom Finegan [Fri, 30 Jan 2015 18:34:22 +0000 (10:34 -0800)]
Merge "webmdshow clean-up: Mass EoL convert (CRLF -> LF) in common."

3 months agoMerge "webmdshow clean-up: Mass EoL convert (CRLF -> LF) in webmsource."
James Zern [Fri, 30 Jan 2015 00:06:45 +0000 (16:06 -0800)]
Merge "webmdshow clean-up: Mass EoL convert (CRLF -> LF) in webmsource."

3 months agowebmdshow clean-up: Mass EoL convert (CRLF -> LF) in libmkvparser. 21/73621/1
Tom Finegan [Thu, 29 Jan 2015 23:03:25 +0000 (15:03 -0800)]
webmdshow clean-up: Mass EoL convert (CRLF -> LF) in libmkvparser.

Change-Id: I8e8f1036f76e6eedbc4a09eddeaeadf2f7965072

3 months agowebmdshow clean-up: Mass EoL convert (CRLF -> LF) in webmsplit. 20/73620/1
Tom Finegan [Thu, 29 Jan 2015 23:01:13 +0000 (15:01 -0800)]
webmdshow clean-up: Mass EoL convert (CRLF -> LF) in webmsplit.

Change-Id: I4c28dd9c15e5dca63d8589a85d16f6d77a17afd4

3 months agowebmdshow clean-up: Mass EoL convert (CRLF -> LF) in webmsource. 19/73619/1
Tom Finegan [Thu, 29 Jan 2015 22:59:31 +0000 (14:59 -0800)]
webmdshow clean-up: Mass EoL convert (CRLF -> LF) in webmsource.

Change-Id: I107b406c2ab2e792fa156a51a2a44c07673234bc

3 months agowebmdshow clean-up: Mass EoL convert (CRLF -> LF) in common. 17/73617/1
Tom Finegan [Thu, 29 Jan 2015 22:18:54 +0000 (14:18 -0800)]
webmdshow clean-up: Mass EoL convert (CRLF -> LF) in common.

Change-Id: I772f5edafa2336f90174cb13d5fb51da0476cc0f

3 months agowebmdshow: Display version in Add/Remove programs. 13/73613/1
Tom Finegan [Thu, 29 Jan 2015 20:11:05 +0000 (12:11 -0800)]
webmdshow: Display version in Add/Remove programs.

Bug: https://code.google.com/p/webm/issues/detail?id=635
Change-Id: Ibbc3692837f5b288e803cf540e5b37e78ce1c80c

4 months agoMerge "webmsplit: Support high data rate files."
Tom Finegan [Mon, 26 Jan 2015 22:09:47 +0000 (14:09 -0800)]
Merge "webmsplit: Support high data rate files."

4 months agoMerge "Remove inaccurate information from README.txt."
Tom Finegan [Mon, 26 Jan 2015 22:08:38 +0000 (14:08 -0800)]
Merge "Remove inaccurate information from README.txt."

4 months agowebmsplit: Support high data rate files. 77/73577/3
Tom Finegan [Mon, 26 Jan 2015 21:49:34 +0000 (13:49 -0800)]
webmsplit: Support high data rate files.

The WebM splitter DShow filter has been unable to support
high data rate files due to only being able to allocate
64K of memory at a time. Also modifies
mkvparser::Stream::SetCurr to pass back errors to callers
when they occur.

Bug: https://code.google.com/p/webm/issues/detail?id=651
Change-Id: I30fefd53c31289a0db7a63c24de07cb48e2055bb

4 months agoRemove inaccurate information from README.txt. 87/73587/1
Tom Finegan [Mon, 26 Jan 2015 19:08:55 +0000 (11:08 -0800)]
Remove inaccurate information from README.txt.

https://code.google.com/p/webm/issues/detail?id=682

Change-Id: Ief976a901c0978761e10369cb8ee584d421dbc32

4 months agowebmdshow: Set publisher value in uninstallation reg key 55/73555/1
Tom Finegan [Wed, 21 Jan 2015 19:46:30 +0000 (11:46 -0800)]
webmdshow: Set publisher value in uninstallation reg key

Fills in the requested publisher field listed here:
https://code.google.com/p/webm/issues/detail?id=682

Change-Id: Ic1f0e17031477a1fe7b85953660edaebc9bd42a7

4 months agoinstallers: Wait on details page for log viewing. 53/73553/1
Tom Finegan [Wed, 21 Jan 2015 19:12:32 +0000 (11:12 -0800)]
installers: Wait on details page for log viewing.

Disable auto close of the details page in the DS and MF installers.

https://code.google.com/p/webm/issues/detail?id=682

Change-Id: I67e256868786acdbdc511a5c1ecedbcabb9d0ab5

4 months agowebmdshow release.sh: Fix cc/h file extensions. 52/73552/1
Tom Finegan [Fri, 16 Jan 2015 23:51:30 +0000 (15:51 -0800)]
webmdshow release.sh: Fix cc/h file extensions.

Missed a step during the mass rename (cpp -> cc and hpp -> h).

Change-Id: I2d41cad75a6ff7b3899d6f0d4b129b05a8f775cf

4 months agoMerge "Update vpxdecoder version to v1.0.4.0."
Tom Finegan [Wed, 14 Jan 2015 23:40:38 +0000 (15:40 -0800)]
Merge "Update vpxdecoder version to v1.0.4.0."

4 months agoUpdate vpxdecoder version to v1.0.4.0. 97/73497/1
Tom Finegan [Wed, 14 Jan 2015 23:39:45 +0000 (15:39 -0800)]
Update vpxdecoder version to v1.0.4.0.

Somehow omitted it from the previous commit.

Change-Id: Idcc9f2a2d8b936830187b3144a4cb0fb49a2e4f6

4 months agoSet DShow versions to v1.0.4.0. 92/73492/1
Tom Finegan [Wed, 14 Jan 2015 19:53:12 +0000 (11:53 -0800)]
Set DShow versions to v1.0.4.0.

Change-Id: Ia0b9a6f55beeef1d07d3374bd89a8a1c1458eaa7

4 months agoAdd vpxdecoder to DShow installer. 91/73491/1
Tom Finegan [Wed, 14 Jan 2015 19:52:26 +0000 (11:52 -0800)]
Add vpxdecoder to DShow installer.

Change-Id: Id258160c5d24f6dfe943d549023ad4f8d25aa196

4 months agoAdd vpxdecoder to DShow versioning script. 90/73490/1
Tom Finegan [Wed, 14 Jan 2015 19:51:59 +0000 (11:51 -0800)]
Add vpxdecoder to DShow versioning script.

Change-Id: Iec4e02582134b2f36e77abcdee017add549df679

4 months agowebmdshow: Build a common library of shared sources. 16/73416/2
Tom Finegan [Thu, 8 Jan 2015 22:13:40 +0000 (14:13 -0800)]
webmdshow: Build a common library of shared sources.

Because libraries are not a new invention, and compiling
the same common sources in all of our vcxproj's makes the
build unreasonably slow on underpowered machines (i.e.
laptops).

Add'l clean up:
- Fixed code generation, DLL to static runtime (MSVCRT -> LIBCMT)
  for projects (that have likely never previously been built in
  release mode).
- All projects with IDL files (and .c and .h files produced as
  IDL build outputs) have had their IDL files and products moved
  to an IDL group (aka filter aka folder).

Change-Id: I570ebe0df7cf2064965dcd1bdec67c650aade8ce

4 months agowebmmfvp8dec: Add spatial resampling support. 19/73319/5
Tom Finegan [Mon, 5 Jan 2015 23:29:52 +0000 (15:29 -0800)]
webmmfvp8dec: Add spatial resampling support.

- Hook up libyuv.
- Add the libyuv wrapper.
- Add scaling when the libvpx output image changes size.

Change-Id: I983a4ca445617a59092de42767dcea45061d3785

4 months agolibyuv_util.cc: Fix indentation nit. 75/73375/1
Tom Finegan [Mon, 5 Jan 2015 23:21:57 +0000 (15:21 -0800)]
libyuv_util.cc: Fix indentation nit.

Change-Id: I4cd73ea6638fa9c0edc8814e91062763c8325150

5 months agoAdd libyuv wrapper and update vpxdecoder to use it. 18/73318/4
Tom Finegan [Thu, 18 Dec 2014 21:37:42 +0000 (13:37 -0800)]
Add libyuv wrapper and update vpxdecoder to use it.

Move the libyuv scaling support to a wrapper function in
preparation for usage by the media foundation decoder.

Change-Id: I8faa93ca4f5e5c4fc8e4c7363fa06d498b24ef99

5 months agowebmdshow clean up: Fix include order in webmmfvp8dec. 17/73317/3
Tom Finegan [Thu, 18 Dec 2014 21:33:34 +0000 (13:33 -0800)]
webmdshow clean up: Fix include order in webmmfvp8dec.

Change-Id: Ibed3ec9ab3fa649fe39cece0ec6a2e2d2a49a660

5 months agoMerge "webmdshow clean up: clang-format mf/webmmfvp8dec/*.{cc,h}"
Tom Finegan [Tue, 16 Dec 2014 03:04:44 +0000 (19:04 -0800)]
Merge "webmdshow clean up: clang-format mf/webmmfvp8dec/*.{cc,h}"

5 months agoMerge "webmdshow clean up: clang-format playwebm/*.{cc,h}"
Tom Finegan [Tue, 16 Dec 2014 03:04:23 +0000 (19:04 -0800)]
Merge "webmdshow clean up: clang-format playwebm/*.{cc,h}"

5 months agowebmdshow clean up: clang-format mf/webmmfvp8dec/*.{cc,h} 64/73264/2
Tom Finegan [Mon, 15 Dec 2014 23:22:22 +0000 (15:22 -0800)]
webmdshow clean up: clang-format mf/webmmfvp8dec/*.{cc,h}

Change-Id: Icce703c0ebf39884f5105479ec9577dbcad381d3

5 months agoMerge "webmdshow clean up: Fix EoLs (CRLF -> LF) in MF VP8 decoder."
Tom Finegan [Mon, 15 Dec 2014 23:12:49 +0000 (15:12 -0800)]
Merge "webmdshow clean up: Fix EoLs (CRLF -> LF) in MF VP8 decoder."

5 months agowebmdshow clean up: Fix EoLs (CRLF -> LF) in MF VP8 decoder. 63/73263/1
Tom Finegan [Mon, 15 Dec 2014 20:34:08 +0000 (12:34 -0800)]
webmdshow clean up: Fix EoLs (CRLF -> LF) in MF VP8 decoder.

Change-Id: Ifaebca2db98df7b5aa75cf85542696faa892dd6e

5 months agowebmdshow clean up: clang-format playwebm/*.{cc,h} 61/73261/1
Tom Finegan [Mon, 15 Dec 2014 20:01:49 +0000 (12:01 -0800)]
webmdshow clean up: clang-format playwebm/*.{cc,h}

Change-Id: I2e8463f38b870c11809b7039324cb66324e8fc8b

5 months agowebmdshow clean up: Fix EoLs (CRLF -> LF) in playwebm. 60/73260/1
Tom Finegan [Mon, 15 Dec 2014 19:15:25 +0000 (11:15 -0800)]
webmdshow clean up: Fix EoLs (CRLF -> LF) in playwebm.

Change-Id: Ia7b569a83f8e07b76147cccf1038b7ab8ff664a9

5 months ago*.sh/cleanup(): store $? locally 53/73253/1
James Zern [Sat, 13 Dec 2014 03:37:23 +0000 (19:37 -0800)]
*.sh/cleanup(): store $? locally

avoids inspecting the wrong value if checked after other operations,
e.g., cd.

Change-Id: Idecbbe4c9a551021f9dddcdbc69936ddda9175b5

5 months agoMerge "vpxdec: Unregister the VP8Decoder and VP9Decoder filters."
Tom Finegan [Sat, 13 Dec 2014 00:14:43 +0000 (16:14 -0800)]
Merge "vpxdec: Unregister the VP8Decoder and VP9Decoder filters."

5 months agovpxdec: Unregister the VP8Decoder and VP9Decoder filters. 45/73245/1
Tom Finegan [Fri, 12 Dec 2014 20:51:26 +0000 (12:51 -0800)]
vpxdec: Unregister the VP8Decoder and VP9Decoder filters.

Avoid using the unsupported filters when users really want
VPXDecoder in their filter graphs.

Change-Id: Ic543d6a834b698f3731e89b32006cded11452813

5 months agovpxdec: Add scaling to properly support spatial resampling. 15/73215/3
Tom Finegan [Fri, 12 Dec 2014 20:20:52 +0000 (12:20 -0800)]
vpxdec: Add scaling to properly support spatial resampling.

Libvpx changes the output image size when spatial resampling is
used-- handle it via scaling support from libyuv.

Change-Id: I73d6cb92584d37162db589266d3a9f027ec9dca7

5 months agoMerge "Add libyuv."
Tom Finegan [Fri, 12 Dec 2014 18:22:01 +0000 (10:22 -0800)]
Merge "Add libyuv."

5 months agoAdd libyuv. 30/73230/5
Tom Finegan [Fri, 12 Dec 2014 01:36:44 +0000 (17:36 -0800)]
Add libyuv.

Change-Id: If85323ec0a528747e022cfb7f966e03f0e958e5d

5 months agoAdd libyuv update script. 17/73217/6
Tom Finegan [Fri, 12 Dec 2014 01:29:49 +0000 (17:29 -0800)]
Add libyuv update script.

Change-Id: I8cb28cfc644b5ce96b3e9806bb36aab6eadb9e15

5 months agoMerge "update_xiph_libs.sh: Install pdb files with libs."
Tom Finegan [Mon, 8 Dec 2014 23:32:09 +0000 (15:32 -0800)]
Merge "update_xiph_libs.sh: Install pdb files with libs."

5 months agoMerge "Add VPx Decoder filter."
Tom Finegan [Mon, 8 Dec 2014 23:13:51 +0000 (15:13 -0800)]
Merge "Add VPx Decoder filter."

5 months agoupdate_xiph_libs.sh: Install pdb files with libs. 96/73196/2
Tom Finegan [Mon, 8 Dec 2014 22:04:38 +0000 (14:04 -0800)]
update_xiph_libs.sh: Install pdb files with libs.

Also silences warning related to EditAndContinue being enabled
for some configs (Dshow and MF builds use /SAFESEH, so
any use of EditAndContinue emits a warning).

BUG=https://code.google.com/p/webm/issues/detail?id=890

Change-Id: I7b350db0086e12ed9ef7e31d528a557f54bb1f8d

5 months agoAdd VPx Decoder filter. 97/72197/7
Tom Finegan [Mon, 8 Dec 2014 19:10:48 +0000 (11:10 -0800)]
Add VPx Decoder filter.

Merges the features of the VP8 and VP9 decoder filters into
a single filter.

Change-Id: I98cf86350aa1e5d4741c755c6c88b7cd2f5a9d37

5 months agoRebuild Xiph libs and include PDB files. 97/73197/1
Tom Finegan [Mon, 8 Dec 2014 22:09:47 +0000 (14:09 -0800)]
Rebuild Xiph libs and include PDB files.

Rebuild the Xiph libs with PDB generation enabled for all
configurations.

BUG=https://code.google.com/p/webm/issues/detail?id=890

Change-Id: Id29cb80e9f01538da041dc8f3801e618914cd608

5 months agoMerge "Add libvpx update script."
Tom Finegan [Mon, 8 Dec 2014 19:38:27 +0000 (11:38 -0800)]
Merge "Add libvpx update script."

5 months agoUpdate libvpx 825e270:69a9dc5. 81/73181/1
Tom Finegan [Fri, 5 Dec 2014 23:04:36 +0000 (15:04 -0800)]
Update libvpx 825e270:69a9dc5.

The main purpose of this is to silence missing pdb file warnings
produced at link time during debug builds that link to libvpx.

BUG=https://code.google.com/p/webm/issues/detail?id=890

Change-Id: Ie7e232970b17c297e740952e54c7f265ba6af41d

5 months agoAdd libvpx update script. 73/72273/7
Tom Finegan [Fri, 5 Dec 2014 19:35:16 +0000 (11:35 -0800)]
Add libvpx update script.

- Minor updates to update_xiph_libs.sh due to movement of some
  utilities to common.sh
- Delete update_libs.sh.

Change-Id: I5765dd98eb06a87fb11cda4dcc021102bb5e4f9f

6 months agocomreg: Suppress TYPE_E_REGISTRYACCESS in UnRegisterTypeLibResource(). 46/72246/2
Tom Finegan [Mon, 24 Nov 2014 18:03:52 +0000 (10:03 -0800)]
comreg: Suppress TYPE_E_REGISTRYACCESS in UnRegisterTypeLibResource().

Change-Id: Ib3b878d8535c4a40f298b2984d26f20549c75d48

6 months agowebmdshow clean up: clang-format comreg.{cc,h} 45/72245/1
Tom Finegan [Mon, 24 Nov 2014 17:58:39 +0000 (09:58 -0800)]
webmdshow clean up: clang-format comreg.{cc,h}

- Also EoLs CRLF -> LF

Change-Id: Ie928302815dfa9d211eace484b8a1700e2a2c21b

6 months agowebmdshow clean up: Mass file extension update. 03/72203/2
Tom Finegan [Wed, 19 Nov 2014 21:40:52 +0000 (13:40 -0800)]
webmdshow clean up: Mass file extension update.

Rename all files:
- .cpp -> .cc
- .hpp -> .h

Update all references to renamed files:
- .cc, .h files: hpp -> h
- .filters, .vcxproj files: cpp -> cc, hpp -> h

Change-Id: Ibb58c68e2ea4add092d17ba069e30be33990cf18

6 months agoMerge "webmdshow clean up: Fix includes in vp8decoder/vp8decoderpin.{c,h}pp"
Tom Finegan [Wed, 19 Nov 2014 21:18:12 +0000 (13:18 -0800)]
Merge "webmdshow clean up: Fix includes in vp8decoder/vp8decoderpin.{c,h}pp"

6 months agoMerge "webmdshow clean up: clang-format vp9decoder/vp9decoderpin.{c,h}pp"
Tom Finegan [Wed, 19 Nov 2014 21:07:09 +0000 (13:07 -0800)]
Merge "webmdshow clean up: clang-format vp9decoder/vp9decoderpin.{c,h}pp"

6 months agoMerge "webmdshow clean up: clang-format vp9decoder/vp9decoderinpin.{c,h}pp"
Tom Finegan [Wed, 19 Nov 2014 21:06:56 +0000 (13:06 -0800)]
Merge "webmdshow clean up: clang-format vp9decoder/vp9decoderinpin.{c,h}pp"

6 months agowebmdshow clean up: Fix includes in vp8decoder/vp8decoderpin.{c,h}pp 89/72189/2
Tom Finegan [Mon, 17 Nov 2014 23:45:50 +0000 (15:45 -0800)]
webmdshow clean up: Fix includes in vp8decoder/vp8decoderpin.{c,h}pp

- Correct the include guard name.
- Add missing includes to vp8decoderpin.hpp

Change-Id: I4ca01a6bbda25c374134a0285fc90a353cdb89da

6 months agowebmdshow clean up: clang-format vp9decoder/vp9decoderpin.{c,h}pp 88/72188/1
Tom Finegan [Mon, 17 Nov 2014 23:41:37 +0000 (15:41 -0800)]
webmdshow clean up: clang-format vp9decoder/vp9decoderpin.{c,h}pp

Change-Id: I3ec5c32592e7fc1d292db051fd008cc79e98c23d

6 months agowebmdshow clean up: Fix include guard in vp9decoderoutpin.hpp 84/72184/2
Tom Finegan [Mon, 17 Nov 2014 18:58:07 +0000 (10:58 -0800)]
webmdshow clean up: Fix include guard in vp9decoderoutpin.hpp

Change-Id: I77f1a7c0edfbaf535639a630b34e6beb7839bb97

6 months agowebmdshow clean up: clang-format vp9decoder/vp9decoderoutpin.{c,h}pp 80/72180/2
Tom Finegan [Sat, 15 Nov 2014 01:02:43 +0000 (17:02 -0800)]
webmdshow clean up: clang-format vp9decoder/vp9decoderoutpin.{c,h}pp

Change-Id: I8792cba779ad0c1c16a680cf0181be7974aca387

6 months agowebmdshow clean up: clang-format vp9decoder/vp9decoderinpin.{c,h}pp 70/72170/3
Tom Finegan [Sat, 15 Nov 2014 00:31:06 +0000 (16:31 -0800)]
webmdshow clean up: clang-format vp9decoder/vp9decoderinpin.{c,h}pp

Change-Id: Ib221452083503957e3949e7c2688891ba59eaf59

6 months agoMerge "mediafoundation: Fix VP8 decoder compile errors."
Tom Finegan [Fri, 14 Nov 2014 18:42:46 +0000 (10:42 -0800)]
Merge "mediafoundation: Fix VP8 decoder compile errors."

6 months agowebmdshow clean up: clang-format vp8decoder/vp8decoderfilter.{c,h}pp 94/72094/6
Tom Finegan [Fri, 14 Nov 2014 18:41:30 +0000 (10:41 -0800)]
webmdshow clean up: clang-format vp8decoder/vp8decoderfilter.{c,h}pp

Change-Id: Icb0f63f15d1eaeeefa218e8946bc369c10016c56

6 months agoMerge "webmdshow clean up: clang-format vp9decoder/vp9decoderfilter.{c,h}pp"
Tom Finegan [Fri, 14 Nov 2014 18:39:36 +0000 (10:39 -0800)]
Merge "webmdshow clean up: clang-format vp9decoder/vp9decoderfilter.{c,h}pp"

6 months agoMerge "webmdshow cleanup: clang-format vp9decoder/dllentry.cpp"
Tom Finegan [Fri, 14 Nov 2014 18:37:57 +0000 (10:37 -0800)]
Merge "webmdshow cleanup: clang-format vp9decoder/dllentry.cpp"

6 months agoMerge "webmdshow: Add missing include to cenumpins.hpp"
Tom Finegan [Fri, 14 Nov 2014 18:36:42 +0000 (10:36 -0800)]
Merge "webmdshow: Add missing include to cenumpins.hpp"

6 months agowebmdshow clean up: clang-format vp9decoder/vp9decoderfilter.{c,h}pp 62/72162/2
Tom Finegan [Fri, 14 Nov 2014 00:49:23 +0000 (16:49 -0800)]
webmdshow clean up: clang-format vp9decoder/vp9decoderfilter.{c,h}pp

Change-Id: I2c05cf5e238e437cf136325e55817e8df4179153

6 months agowebmdshow: Add missing include to cenumpins.hpp 61/72161/1
Tom Finegan [Thu, 13 Nov 2014 22:41:16 +0000 (14:41 -0800)]
webmdshow: Add missing include to cenumpins.hpp

Change-Id: Ic3182ec32899e27d69a9089c57f8ee21198cb694

6 months agowebmdshow cleanup: clang-format vp9decoder/dllentry.cpp 60/72160/1
Tom Finegan [Thu, 13 Nov 2014 22:23:21 +0000 (14:23 -0800)]
webmdshow cleanup: clang-format vp9decoder/dllentry.cpp

Change-Id: I4ddbece460b83f59e203b580c4ef7391a67fb798

6 months agomediafoundation: Update to MSVC 2013 (v120) 54/72154/1
Tom Finegan [Thu, 13 Nov 2014 19:39:43 +0000 (11:39 -0800)]
mediafoundation: Update to MSVC 2013 (v120)

- Update projects to use the v120 toolset.
- Remove _2010 suffix from project and solution names.
- Delete _2008 suffixed projects and solution.

Change-Id: I7096f5899e9c04626914f5f38db526636bbc9e38

6 months agomediafoundation: Fix VP8 decoder compile errors. 55/72155/1
Tom Finegan [Thu, 13 Nov 2014 19:36:00 +0000 (11:36 -0800)]
mediafoundation: Fix VP8 decoder compile errors.

The MF decoder component was using the old form of the
libvpx plane index enumeration names.

Change-Id: If8c4e78dee0fec77261611f64d354398959202a3

6 months agoMerge "webmdshow clean up: clang-format vp8decoder/vp8decoderinpin.{c,h}pp"
Tom Finegan [Thu, 13 Nov 2014 18:43:56 +0000 (10:43 -0800)]
Merge "webmdshow clean up: clang-format vp8decoder/vp8decoderinpin.{c,h}pp"

6 months agovp8decoderoutpin.cpp: Fix include order. 49/72149/2
Tom Finegan [Thu, 13 Nov 2014 04:36:57 +0000 (20:36 -0800)]
vp8decoderoutpin.cpp: Fix include order.

Change-Id: Ib61069631a5318e100eaaece1fe39d64663b7c03

6 months agoMerge "webmdshow clean up: clang-format vp8decoder/vp8decoderoutpin.{c,h}pp"
Tom Finegan [Thu, 13 Nov 2014 04:34:03 +0000 (20:34 -0800)]
Merge "webmdshow clean up: clang-format vp8decoder/vp8decoderoutpin.{c,h}pp"

6 months agowebmdshow clean up: clang-format vp8decoder/vp8decoderinpin.{c,h}pp 95/72095/4
Tom Finegan [Thu, 13 Nov 2014 04:30:41 +0000 (20:30 -0800)]
webmdshow clean up: clang-format vp8decoder/vp8decoderinpin.{c,h}pp

Change-Id: Ie473b2cd1e1f48a2614a161804f7feb23c31826d

6 months agoMerge "webmdshow clean up: clang-format vp8decoder/vp8decoderpin.{c,h}pp"
Tom Finegan [Fri, 7 Nov 2014 18:46:15 +0000 (10:46 -0800)]
Merge "webmdshow clean up: clang-format vp8decoder/vp8decoderpin.{c,h}pp"

6 months agoMerge "webmdshow clean up: clang-format vp8decoder/dllentry.cpp"
Tom Finegan [Fri, 7 Nov 2014 18:43:28 +0000 (10:43 -0800)]
Merge "webmdshow clean up: clang-format vp8decoder/dllentry.cpp"

6 months agoMerge "webmdshow/third_party: Add Xiph lib update script."
Tom Finegan [Fri, 7 Nov 2014 18:42:44 +0000 (10:42 -0800)]
Merge "webmdshow/third_party: Add Xiph lib update script."

6 months agowebmdshow clean up: clang-format vp8decoder/dllentry.cpp 07/72107/1
Tom Finegan [Thu, 6 Nov 2014 23:29:55 +0000 (15:29 -0800)]
webmdshow clean up: clang-format vp8decoder/dllentry.cpp

Change-Id: Ib18b9c652d915827c6c7b77cbbe9826c4c12cf34

6 months agowebmdshow clean up: clang-format vp8decoder/vp8decoderpin.{c,h}pp 06/72106/1
Tom Finegan [Thu, 6 Nov 2014 22:58:04 +0000 (14:58 -0800)]
webmdshow clean up: clang-format vp8decoder/vp8decoderpin.{c,h}pp

Change-Id: I39fb22e2734e4c3cd8c1652a9f8964e7a9c61f92

6 months agowebmdshow clean up: clang-format vp8decoder/vp8decoderoutpin.{c,h}pp 05/72105/1
Tom Finegan [Thu, 6 Nov 2014 22:39:59 +0000 (14:39 -0800)]
webmdshow clean up: clang-format vp8decoder/vp8decoderoutpin.{c,h}pp

Change-Id: I71923f32f4fd8e355650c6ba7e890024215e771a

6 months agowebmdshow/third_party: Add Xiph lib update script. 91/72091/8
Tom Finegan [Thu, 6 Nov 2014 21:39:29 +0000 (13:39 -0800)]
webmdshow/third_party: Add Xiph lib update script.

Add Xiph updater script that downloads libogg and libvorbis, and
then builds the libraries and installs the libs and includes.
Also add common/common.sh for common shell script utilities.

Change-Id: I2367b18ed1edc84cf9c1585409c1771909b1cd6c

6 months agowebmdshow/third_party: Update Xiph libraries. 92/72092/1
Tom Finegan [Thu, 6 Nov 2014 01:17:22 +0000 (17:17 -0800)]
webmdshow/third_party: Update Xiph libraries.

- Update libogg to v1.3.2
- Update libvorbis to v1.3.4
- Use MSVC 2013 (v120) platform toolset in Ogg and Vorbis filters
  (thus removing the MSVC 2010/v100 dependency).

Change-Id: Ic038e275e6f58734fa5862c00faf26e84a9fbe85

6 months agoMerge "webmdshow: Add .clang-format"
Tom Finegan [Wed, 5 Nov 2014 19:39:51 +0000 (11:39 -0800)]
Merge "webmdshow: Add .clang-format"

6 months agowebmdshow: Add .clang-format 83/72083/1
Tom Finegan [Wed, 5 Nov 2014 01:20:16 +0000 (17:20 -0800)]
webmdshow: Add .clang-format

Copied from libwebm.

Change-Id: Ia43617e622e5883134305caaa570dd93fb344f00

6 months agowebmdshow: Fix EoLs (CRLF -> LF) in VP9 Decoder Filter. 82/72082/1
Tom Finegan [Wed, 5 Nov 2014 01:18:17 +0000 (17:18 -0800)]
webmdshow: Fix EoLs (CRLF -> LF) in VP9 Decoder Filter.

Change-Id: I1fab99a3cbafc2329c2415700c8fb23fc1dd8304

6 months agoMerge "webmdshow: Update libvpx."
Tom Finegan [Wed, 5 Nov 2014 00:52:51 +0000 (16:52 -0800)]
Merge "webmdshow: Update libvpx."

6 months agoMerge "webmdshow: Fix EoLs (CRLF -> LF) in VP8 Decoder Filter."
Tom Finegan [Wed, 5 Nov 2014 00:16:43 +0000 (16:16 -0800)]
Merge "webmdshow: Fix EoLs (CRLF -> LF) in VP8 Decoder Filter."

6 months agowebmdshow: Fix EoLs (CRLF -> LF) in VP8 Decoder Filter. 81/72081/1
Tom Finegan [Tue, 4 Nov 2014 23:44:28 +0000 (15:44 -0800)]
webmdshow: Fix EoLs (CRLF -> LF) in VP8 Decoder Filter.

Change-Id: I0217b26918dacfa90096e94b346d02dc7e556f78

6 months agowebmdshow: Update libvpx. 80/72080/1
Tom Finegan [Tue, 4 Nov 2014 23:31:08 +0000 (15:31 -0800)]
webmdshow: Update libvpx.

Update to v1.3.0-4763-g825e270, which is current HEAD with the main
purpose being to add libyuv support to webmdshow's libvpx build.

Change-Id: I6d65728f346867986b64cdefa45d78f683693ced

6 months agothird_party/update_libs.sh: Enable libyuv and disable unit tests. 79/72079/1
Tom Finegan [Tue, 4 Nov 2014 23:19:55 +0000 (15:19 -0800)]
third_party/update_libs.sh: Enable libyuv and disable unit tests.

libyuv: Required for scaling decoder output when a vpx stream
        uses spatial resampling.
unit tests: We don't run them, and building them wastes time.

Change-Id: I106fcd3a523af5b1f5a46c7abc5c44411bfeb3b0

6 months agowebmdshow: Add release script. 31/72031/3
Tom Finegan [Mon, 3 Nov 2014 19:59:48 +0000 (11:59 -0800)]
webmdshow: Add release script.

Basic shell script for producing webmdshow release
archives.

Change-Id: I5ef1fb97f8297c4afa2a7c84d099e8be1c6ea9ce

7 months agowebmdshow: Allow any matroska doc type greater than 0. 22/72022/1
Tom Finegan [Mon, 27 Oct 2014 21:51:11 +0000 (14:51 -0700)]
webmdshow: Allow any matroska doc type greater than 0.

And bump version numbers.

Fixes https://code.google.com/p/webm/issues/detail?id=770

Change-Id: I933fcabace2d9b2674b7aa5240caad517449e0da

7 months agowebmdshow: Update filter version resources to 1.0.3.0. 11/72011/1 webmdshow-1.0.3.0
Tom Finegan [Fri, 24 Oct 2014 18:41:33 +0000 (11:41 -0700)]
webmdshow: Update filter version resources to 1.0.3.0.

Change-Id: I592bf4a5cd14600218de4870de93652933fc28aa