- Sep 10, 2015
-
-
Vignesh Venkatasubramanian authored
Upstream hash: a58c32339e06e5d672a58cdd5844cea0a661e735 Changes from upstream since last update: a58c323 mkvmuxer: Add codec id constant for VP10. 714f3c4 mkvparser: validate results in EBMLHeader::Parse. cec98d4 mkvparser: Correct the ReadID implementation. eb36ae4 Merge changes I029a268e,Ia272b150,I5c4d1bbc,Ia47a2478,I3a2e2226 229f493 Merge "mkvparser: Segment::AppendCluster asserts to error checks." 287faf9 Merge "mkvparser: Segment::DoLoadClusterUnknownSize asserts to error checks." 1a87b59 Merge "mkvparser: Segment assert clean up." d26ec69 mkvparser: Cluster::Parse clean up. f2029be mkvparser: Disallow EBML IDs equal to 0. 19f5694 mkvparser: Cluster::Load clean up. 27a07c1 mkvparser: Segment::Load asserts to error checks. d0313dd mkvparser: Segment::PreloadCluster asserts to error checks. b108695 mkvparser: Segment::AppendCluster asserts to error checks. 4630f80 mkvparser: Segment::DoLoadClusterUnknownSize asserts to error checks. 841a9b5 mkvparser: Segment assert clean up. 8c4ca2e Merge "mkvparser: Make mkvparser namespace usage uniform." 49ae6f0 Merge "mkvparser: Fix include order." 0735bb5 mkvparser: Make mkvparser namespace usage uniform. 93b24c4 mkvparser: Fix include order. a57d660 sample_muxer: fix Segment memory leak on error 1c5bd94 mkvparser: Cues, change asserts to error checks. 7f77201 Merge "mkvparser: Add ReadID." 795fd56 mkvparser: set kMaxAllocSize explicitly 23bb18b mkvparser: Add ReadID. 7b57e37 mkvparser: add SafeArrayAlloc. 83a1f68 mkvparser: Remove buf_t typedef. 5074714 Merge changes Ia1265a63,I799d54df,Icfc582e4,I3425f608 b181105 Merge changes Ie4318152,I1e65f30f 06b4337 Block::Parse: replace pos asserts w/checks b366a98 Cluster::ParseBlockGroup: replace pos asserts w/checks 2857b23 Tags::*::Parse: replace pos asserts w/checks f1b2cfa Chapters::*::Parse: replace pos asserts w/checks ca80629 Merge "mkvparser: Cues::PreloadCuePoint now returns bool." 6b4b297 Block::Parse: use int64 to aggregate laced frame sizes c0d2c98 UnserializeFloat: check result for Inf/NaN 1a6dc4f mkvparser: Cues::PreloadCuePoint now returns bool. 275ac22 mkvparser: Cluster::Create clean up. 064f2ee Segment::PreloadCluster(): return a bool status 3778408 Segment::AppendCluster(): return a bool status e86d046 mkvparser: check Cluster::Create() return f9885b5 mkvparser: check allocations 21ee398 mkvparser: Segment::Load fail w/missing info/tracks 08fb654 Merge changes I264e68b2,Ife6190a4,Ibf37245f,I06efadb5,I88b5dfec, ... c896095 mkvparser/Cluster: convert asserts to failure returns 680b4bf mkvparser/Tracks: convert asserts to failure returns 5889e6c mkvparser/Track: convert asserts to failure returns 5135c4c mkvparser/ContentEncoding: convert asserts to failure returns b0e4f32 mkvparser/Cues: convert asserts to failure returns 13ccc7f mkvparser/UnserializeInt: fix sign flip db3f9bb mkvparser/SeekHead: convert asserts to failure returns 8de3654 mkvparser/Segment: convert asserts to failure returns fa2aa7d SeekHead::Parse(): fix assertion failure d9bdade sample{,_muxer}: check SegmentInfo::GetInfo() return 07a9cf7 Merge "mkvparser: Remove some asserts." c56ee29 mkvparser: Remove some asserts. d901324 Merge "mkvparser: Remove some asserts from SegmentInfo::Parse." 7f7d898 Fix case sensitivity issue in iosbuild.sh. 42fe2cd mkvparser: Remove some asserts from SegmentInfo::Parse. 8bccd9c Merge "mkvparser: avoid rollover in UnserializeInt()." 7a2fa0d mkvparser: avoid rollover in UnserializeInt(). 44f5ce6 mkvparser: Disallow durations in seconds greater than LONG_LONG_MAX. b521e30 Merge "mkvparser: Segment::ParseHeaders() avoid rollover and bad int sizes." 7680e2a mkvparser: Check for errors in Match(). 39a315f mkvparser: Segment::ParseHeaders() avoid rollover and bad int sizes. f250ace mkvparser: Handle invalid lengths and rollover in ParseElementHeader(). cd96a76 mkvparser: Avoid rollover/truncation in UnserializeString(). 8e8b3db Merge "mkvparser: Add error checking in Block::Parse." 82b7e5f sample: correct mbstowcs() error check 04d7809 sample: check allocation return 986b64b mkvparser: Add error checking in Block::Parse. Change-Id: I39beef84962d6341f8ce53be06807b3e2068f777
-
- Aug 04, 2015
-
-
James Zern authored
the full command line can be seen with V=1 as with the other gen* scripts Change-Id: Id045b57e0f9af17d82d79201bbc1241b25a2b821
-
- Aug 01, 2015
-
-
James Zern authored
picks up build warning fixes for visual studio 2015 Change-Id: Idea85fa70d1aeb2a46ea355b87fe41ec5b2b9520
-
- Jun 03, 2015
-
-
KO Myung-Hun authored
Change-Id: I5750db0504cb69ead52f9f44bf583e693bffbb7e
-
- May 28, 2015
-
-
Johann Koenig authored
In VS 2015 and higher snprintf is supplied and therefore vsnprintf doesn't need to be defined. This also avoids problems caused by _snprintf being different from snprintf. This fixes a build break with VS 2015 and improves security. Originally submitted via chromium by brucedawson@chromium.org https://codereview.chromium.org/1055603003 Additionally break this MSVC-specific tweak to a new file, which will become the home of all such MSVC-specific things. This requires adding a dependency on msvc.h to every example which uses args.c and tools_common.h Change-Id: I35b5f8e7ea00f6627403aabc9ea79b0412557a99
-
- May 13, 2015
-
-
Tom Finegan authored
These targets no longer build (PPC support was removed from libvpx). Remove the dead code and misleading help output. BUG=https://code.google.com/p/webm/issues/detail?id=997 Change-Id: Ib35614806adeae970f3821da0d8dbcc54ab8d868
-
- Feb 10, 2015
-
-
James Zern authored
defaults to enabled. when disabled skips dependency file (.d) generation allowing for faster one-time builds. Change-Id: I2d7d7f905f1663315b8eb2b2e81fffb6fcb15829
-
- Sep 11, 2014
-
-
Dmitry Kovalev authored
Change-Id: I1bf7e34e6735461e4e587b6b806c2abc3fe63013
-
Dmitry Kovalev authored
Change-Id: Ib8498c3127c397b453beff140503b2aca0d11cfc
-
- Aug 28, 2014
-
-
Dmitry Kovalev authored
Change-Id: I65b2c1fbed5a306949843315999d10368a100431
-
- Aug 23, 2014
-
-
James Zern authored
from r1051, missed in r1060 snapshot update Change-Id: I3756d8d29fc0dd4c4491efa84b8f8837edde23a7
-
- Aug 13, 2014
-
-
James Zern authored
Change-Id: I38dad398844ee424a7a92a745ab703645018d02b
-
- Jul 07, 2014
-
-
Marco Paniconi authored
Change-Id: I7ec4e0e05487fe80d93e31e0f6a21f326b5c7276
-
- Jun 02, 2014
-
-
James Zern authored
this will enable stripping of the path from the object file name Change-Id: Ia5ff575cfa4fe946200878b0aded05832609f316
-
- May 21, 2014
-
-
Deb Mukherjee authored
Also adds compile check and a libyuv configure flag Change-Id: Ib9f0f4a71c4083e6f0aea7b5a5d175531ef0f66b
-
- May 15, 2014
-
-
James Zern authored
disabled by default, enable with: --enable-experimental --enable-spatial-svc this disables vp9_spatial_svc_encoder and svc_test, further work is needed to remove internal lib references Change-Id: I6a487ecbf07eb98843a99d96e17f08f960b63088
-
- May 14, 2014
-
-
Tom Finegan authored
New name: vpx_temporal_svc_encoder.c Also, update comment to note that example supports VP8 and VP9. Change-Id: I6fffab81296f918ebca740192a5c609593852dff
-
- May 13, 2014
-
-
Tom Finegan authored
Rename it to vp9_spatial_svc_encoder. Change-Id: I756936039df5bf6bea2d7525a7edeac01df94352
-
- May 09, 2014
-
-
Tom Finegan authored
Doesn't work. Doesn't build. Not supported. Change-Id: I5a2f9965afdda82370049c10ebcbe77ac4c6c9b9
-
- May 07, 2014
-
-
Tom Finegan authored
Bitrotted and non-functional. Does one of two things: Crashes or reports errors and quits. Change-Id: Ia9c391ecd6e716b183d925247bf3dc0509ce4586
-
- Apr 24, 2014
-
-
Vignesh Venkatasubramanian authored
Changing webmdec to use libwebm for WebM file parsing. Change-Id: I2a57a7b44dbed05eaa04409e1e75e6fc03b30fbc
-
- Apr 04, 2014
-
-
Vignesh Venkatasubramanian authored
Changing webmenc to use libwebm for WebM file muxing. Change-Id: I38ccc74f35c6b9684a87d04d8f9354dbe9a3263b
-
- Apr 03, 2014
-
-
Deb Mukherjee authored
Fix that handles undefined CONFIG_SHARED Change-Id: I585bd03078f9061d010880a294bf0ac423f0981a
-
- Apr 02, 2014
-
-
Paul Wilkins authored
Temporary revert. Problems with conflicting definitions of type off_t in MSVC builds that need resolving. c:\Program Files (x86)\ Microsoft Visual Studio 9.0\VC\include\wchar.h(479) : "error C2371: 'off_t' : redefinition; different basic types c:\on2experimental\libvpx\tools_common.h(26) : see declaration of 'off_t'" This reverts commit 92a4c591. Change-Id: I535e40a18842a92e3e6e0b29e5fba66313010803
-
- Mar 28, 2014
-
-
Vignesh Venkatasubramanian authored
Changing webmenc to use libwebm for WebM file muxing. Change-Id: I42eb688953865003214c05bdf2076ee00db28970
-
- Mar 14, 2014
-
-
Vignesh Venkatasubramanian authored
Adding a --(enable|disable)-webm-io flag to control WebM container input and output support. For now, enabling WebM IO by default only when there is a C++ compiler. Doing so because eventually we will move WebM IO to libwebm and it is built using C++. Change-Id: I210ac36c23528e382ed41d3c4322291720481492
-
- Mar 11, 2014
-
-
Aℓex Converse authored
Change-Id: I8c3be3ed4d6bbc5fa3042a2d5637407d4d56afee
-
- Mar 05, 2014
-
-
Dmitry Kovalev authored
The only difference between two examples was usage of VPX_EFLAG_FORCE_KF flag for frame encoding. Moving this functionality into simple_encoder with additional command line option. Change-Id: Ia3c4209be073eeb541d4ac6b41bd0f12812f6676
-
Dmitry Kovalev authored
Change-Id: I8e40811c85c2246da75d9f06c4fda1a5079fcc71
-
- Mar 04, 2014
-
-
James Zern authored
Change-Id: I0bc68e129ea408095869c9e7b0b15d83e22dbf4e
-
- Feb 28, 2014
-
-
Minghai Shang authored
2. Add read/write for RC stats file The two pass RC for svc does not work yet. This is just the first step. We need further development to make it working. Change-Id: I8ef0e177dff0b5ed3c97a916beea5123717cc6f2
-
- Feb 27, 2014
-
-
Dmitry Kovalev authored
Change-Id: If4b5209ac14aaba6f1c1014bc0497baa8eabfaff
-
- Feb 26, 2014
-
-
Dmitry Kovalev authored
The only difference between two examples was a setting of g_error_resilient flag in error-resilient example. Moving this functionality into simple_encoder with additional command line option. Change-Id: I0245793320125926e1bf208cc1e87aef39ca478d
-
- Feb 22, 2014
-
-
James Zern authored
Change-Id: Id5c889cb87ad33a21d83a415a23e957e8ee3218f
-
James Zern authored
Change-Id: Idf58109195a88dec66c5e1ea6a51c61e6c659ff1
-
- Feb 15, 2014
-
-
James Zern authored
these were incorrectly stripped in: 50fa5859 Removing examples code generation and making them static. Change-Id: Idb475ad5b303634311e9f616604312cb925cc6a9
-
- Feb 13, 2014
-
-
Dmitry Kovalev authored
Change-Id: Id6e6b5a96c907261abe4348624241b4568707c1d
-
- Feb 12, 2014
-
-
Dmitry Kovalev authored
Change-Id: I6c2748bef22cdbbc9574d7a8dfc1ed55f4f6b05f
-
- Feb 07, 2014
-
-
Dmitry Kovalev authored
Change-Id: Ide9c408f4cee7408741ef8c0ffac01645a5a67ca
-
Dmitry Kovalev authored
Change-Id: I69e868295b9798ba1599a411926de0891680032f
-