- 19 Aug, 2014 - 1 commit
-
-
Jim Bankoski authored
Change-Id: Icd07ee241b1e36bb4c9e40e592bae259e65f2ce4
-
- 16 Aug, 2014 - 1 commit
-
-
James Zern authored
Change-Id: I267103595f28c9d9dce2bc38e6db4e371acc7235
-
- 13 Aug, 2014 - 1 commit
-
-
Deb Mukherjee authored
Reinstates an assignment to prevent an asan failurere on google3. Not sure why the failure happens. This was removed in a recent patch https://gerrit.chromium.org/gerrit/#/c/71068/. Change-Id: Ifd9ccffd4c2164f4de38b21821ffb28bd779b0f3
-
- 12 Aug, 2014 - 1 commit
-
-
Jim Bankoski authored
Change-Id: I4dc2cb255f4fe30998b6ee61184895dee9f5da8e
-
- 04 Aug, 2014 - 1 commit
-
-
Jim Bankoski authored
Change-Id: I4e2aeaef3e6efd5be3cb963d2eba5e08dc89b803
-
- 16 Jul, 2014 - 1 commit
-
-
Deb Mukherjee authored
Adds support for raw yuv inputs in 422/444 sampling for use in profiles 1 and 3. New options added to vpxenc are: --i422 and --i444, which are to be used in conjunction with --width, --height, and --fps for proper raw yuv handling. A new option is added to vpxdec: --rawvideo, which enforces raw yuv video output for the bit-stream decoded irrespective of 420, 422 or 444 sampling. The existing options --i420 and --yv12 are specialized for use only for 420 content. Change-Id: I2e3028380709afa673bf2e2c25ad5e271a626055
-
- 15 Jul, 2014 - 1 commit
-
-
Deb Mukherjee authored
Renames interface to codec_interface since it is a reserved word on windows. Change-Id: I84f2cbf257a4c44f16dc2464127e35ee405c2c3e
-
- 14 Jul, 2014 - 1 commit
-
-
Deb Mukherjee authored
Sets the bit-depth field as default 8 in the image structure in vp8. Generalizes yuv read in preparation for support for reading 422/444 for 8-bit and 10/12-bit. Change-Id: I560c13c348b122fd028e408431156376b895058c
-
- 05 Jul, 2014 - 1 commit
-
-
Deb Mukherjee authored
The y4m extension used is the same as the one used in ffmpeg/x264. The patch is adapted from the highbitdepth branch. Also adds unit tests for y4m header parsing and md5 check of the raw frame data, as well as y4m writing. [build fix for Mac/VS by not using tuples with strings] Change-Id: I40897ee37d289e4b6cea6fedc67047d692b8cb46
-
- 03 Jul, 2014 - 1 commit
-
-
Dmitry Kovalev authored
Reverting "Adds support for reading and writing 10/12-bit y4m" for now because of Mac Build Failure. This reverts commit 82dc1332 Change-Id: I824bf42bf47c7df6985c79e451d6af913030d374
-
- 02 Jul, 2014 - 2 commits
-
-
Deb Mukherjee authored
The y4m extension used is the same as the one used in ffmpeg/x264. The patch is adapted from the highbitdepth branch. Also adds unit tests for y4m header parsing and md5 check of the raw frame data, as well as y4m writing. Change-Id: Ie2794daf6dbafd2f128464f9b9da520fc54c0dd6
-
James Zern authored
for debugging purposes. continues decoding after receiving a decode error. will still exit with an error after the current loop, ignoring remaining --loops Change-Id: I011a71b866ff493a3f3bbb59e9bff998d19daee3
-
- 21 May, 2014 - 1 commit
-
-
Deb Mukherjee authored
Also adds compile check and a libyuv configure flag Change-Id: Ib9f0f4a71c4083e6f0aea7b5a5d175531ef0f66b
-
- 13 May, 2014 - 1 commit
-
-
James Zern authored
fixes build of this file in the dist directory when using '--enable-install-srcs' Change-Id: I7743611bea9e0bddb473777e2e007e6eadebfc1f
-
- 22 Apr, 2014 - 1 commit
-
-
Deb Mukherjee authored
Renames FilterMode to FilterModeEnum for compatibility with google3 libyuv Change-Id: Iec845e6a6aeac4171790c87ce3dd9000ab840a36
-
- 14 Mar, 2014 - 1 commit
-
-
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
-
- 27 Feb, 2014 - 1 commit
-
-
Dmitry Kovalev authored
Change-Id: If4b5209ac14aaba6f1c1014bc0497baa8eabfaff
-
- 25 Feb, 2014 - 1 commit
-
-
James Yu authored
Change dx_time data type to int64_t to prevent test time overflow when decoding long video. Change-Id: I3dd5e324a246843e07e635fd25c50e71e385ed70 Signed-off-by:
James Yu <james.yu@linaro.org>
-
- 15 Feb, 2014 - 1 commit
-
-
Jim Bankoski authored
Change-Id: I747982e7d1157a8b45f4034ddf207306f9f957e0
-
- 14 Feb, 2014 - 1 commit
-
-
Alex Converse authored
Commit 70d9664f removed 'int i' required by a4f30a50. Change-Id: I4e7e14e9e8532f753e43a57b5bba4589d58e0c32
-
- 13 Feb, 2014 - 2 commits
-
-
Frank Galligan authored
Added support for external frame buffers to libvpx's VP9 decoder. If the external frame buffer functions are set then libvpx will call the get function whenever it needs a new frame buffer to decode a frame into. And it will call the release function whenever there are no more references to that buffer. Change-Id: Id2934d005f606af6e052fb6db0d5b7c02f567522
-
Dmitry Kovalev authored
Change-Id: I668afb50614644d2eac2e968e1fafd6d73170bec
-
- 12 Feb, 2014 - 1 commit
-
-
Dmitry Kovalev authored
Change-Id: I137e5e6585356792913e1e84da6c0a439c5153a5
-
- 05 Feb, 2014 - 1 commit
-
-
James Zern authored
int -> size_t for threshold values. this silences a few signed/unsigned comparison warnings Change-Id: Ic7b7af61f75f60a1b6d04167640cea2d09bbd967
-
- 01 Feb, 2014 - 1 commit
-
-
James Zern authored
the public typedef already includes a const, quiets 'same type qualifier used more than once' warnings Change-Id: Ib118b3b116fba59d4c6ead84d85b26e5d3ed363d
-
- 28 Jan, 2014 - 1 commit
-
-
Dmitry Kovalev authored
Fix of https://code.google.com/p/webm/issues/detail?id=698 issue. Change-Id: I7a92d91481dbbae28d8953f146e9faafdcd7a310
-
- 24 Jan, 2014 - 2 commits
-
-
Frank Galligan authored
A future CL will add external frame buffers differently. Squash commit of four revert commits: Revert "Increase required number of external frame buffers" This reverts commit 9e41d569. Revert "Add external constants." This reverts commit bbf53047. Revert "Add frame buffer lru cache." This reverts commit fbada948. Conflicts: vpxdec.c Change-Id: I76fe42419923a6ea6c75d9997cbbf941d73d3005 Revert "Add support to pass in external frame buffers." This reverts commit 10f89169. Conflicts: test/external_frame_buffer_test.cc vp9/common/vp9_alloccommon.c vp9/common/vp9_reconinter.c vp9/decoder/vp9_decodeframe.c vp9/encoder/vp9_onyx_if.c vp9/vp9_dx_iface.c vpx/vpx_decoder.h vpx/vpx_external_frame_buffer.h vpx_scale/generic/yv12config.c vpxdec.c Change-Id: I7434cf590f1c852b38569980e4247fad0d939c2e
-
Dmitry Kovalev authored
Change-Id: I5e546fce725b8c4722da5494e9423154e870fd58
-
- 22 Jan, 2014 - 3 commits
-
-
Dmitry Kovalev authored
Change-Id: I2380b1b80f48496732b69c8255a485024d375f0f
-
Adrian Grange authored
Change-Id: I46dd5ce06f36362c6274511cd1531d93926aa9bc
-
Dmitry Kovalev authored
Change-Id: I60f2ce77638cf7d2116bc1e64b466942c76644e0
-
- 18 Jan, 2014 - 1 commit
-
-
Dmitry Kovalev authored
Change-Id: I03f614872167841515a74740d654c008b60104a4
-
- 17 Jan, 2014 - 2 commits
-
-
Dmitry Kovalev authored
Change-Id: I29eaffff5089b26e8778a977c3b3da11800f1c49
-
Dmitry Kovalev authored
Adding two new functions: update_image_md5() and write_image_file(). Change-Id: Ic3e7e6ef08e70fb15ab021c92127872f29bcad9b
-
- 15 Jan, 2014 - 1 commit
-
-
Dmitry Kovalev authored
There is no reason to have fourcc masks, everything just works without them. Change-Id: I1d48100e7b7d5ef55ec49a708ba6adcb9ab4ecd8
-
- 13 Jan, 2014 - 3 commits
-
-
Dmitry Kovalev authored
File type check inside ivf_read_frame() is not necessary (it is done before this function get called). Change-Id: Iede8feb358d25878b340473d85c3b01d701fc624
-
Adrian Grange authored
There are three contributors to the definition of how the display size is set: (1) display width/height set in the container. (2) display size (optional in the frame header) (3) decoded frame size (from the frame header) This patch modifies the way that vpxdec defines the display size to give preference to these three criteria in the order given above. If the container sets a non-zero size, it is used, otherwise the display size specified in the first decoded frame is used (if specified), with the raw decoded frame size of the first frame used as a last resort. The display size set in frames other than the first is always ignored in this implementation. Change-Id: I7e98d817d3f5894d559dd2aeb0a6cb1959b9092b
-
Dmitry Kovalev authored
Change-Id: Ie2a4606daf35b327d6f2ac8d7fd8f6cacf4c5b6a
-
- 28 Dec, 2013 - 1 commit
-
-
Dmitry Kovalev authored
We don't need compile time md5 configuration because --md5 is a runtime option. Change-Id: Ic0a2427ae5de5a18f31e5ee60c3732481b377ca1
-
- 16 Dec, 2013 - 1 commit
-
-
Frank Galligan authored
Add an option for libvpx to return the least recently used frame buffer. Change-Id: I886a96ffb94984f1c42de53086e0131922df3260
-