- 08 Oct, 2014 - 2 commits
-
-
Deb Mukherjee authored
Change-Id: Ife939930309ceea730dd5df594b8f36e6644bf36
-
Deb Mukherjee authored
Moves the high bitdepth bit-shift operations to tools_common.c Change-Id: Ifab91574362609cd224d2d6bae5fde00652eb3e4
-
- 03 Oct, 2014 - 1 commit
-
-
Deb Mukherjee authored
Profiles 1-3 are stable enough that we can remove the experimental bitstream commandline option. Change-Id: Id2a64a08192d7eac6c45384ee34196330351c6d8
-
- 01 Oct, 2014 - 2 commits
-
-
Deb Mukherjee authored
Adds enums and corresponding vpx level code. Change-Id: Ia402d47490a4466988d7edc6b7e3e5163f20a381
-
Deb Mukherjee authored
Miscellaneous bug-fixes for high bitdepth functionality. With this patch, high bit-depth profiles become mostly functional, except for an intermittent assert failure issue that is being tracked. Change-Id: I6a7fcbdcf1e5b09842e88535f8442d2e1230748c
-
- 12 Sep, 2014 - 1 commit
-
-
JackyChen authored
Change from VP8E_SET_NOISE_SENSITIVITY to VP9E_SET_NOISE_SENSITIVITY Change-Id: Ia210a7029b26924e30973f0f9798a338e0412407
-
- 05 Sep, 2014 - 1 commit
-
-
Yaowu Xu authored
Change-Id: I7f935e61c8c0ade7893a5212701f07bb346d78cb
-
- 02 Sep, 2014 - 1 commit
-
-
Deb Mukherjee authored
Adds config parameter vp9_highbitdepth, to support highbitdepth profiles. Also includes most vpx level high bit-depth functions. However encode/decode in the highbitdepth profiles will not work until the rest of the code is in place. Change-Id: I34c53b253c38873611057a6cbc89a1361b8985a6
-
- 28 Aug, 2014 - 1 commit
-
-
Dmitry Kovalev authored
Change-Id: Iec1a00203930a539ed584961aed4b2bfd7488255
-
- 26 Aug, 2014 - 1 commit
-
-
Dmitry Kovalev authored
We use dashes, no underscores. Change-Id: I423eee946d10731856e15591eb6e9e4628e3ee6c
-
- 22 Aug, 2014 - 1 commit
-
-
Jim Bankoski authored
Change-Id: Ia55317606c78a9d984db0321ef142548d20b64bc 1: dereference of global->codec checked 2: warning fails to recognize fatal(xxx) as exit or return 3: ctrl_args_map can be null 4: streams can be null
-
- 16 Aug, 2014 - 1 commit
-
-
James Zern authored
Change-Id: I13d975d1f0e598e498798e4f33b06483f3a41130
-
- 06 Aug, 2014 - 1 commit
-
-
Alex Converse authored
Change-Id: I3793b54ad432e46bcdb2dcc7adc0e15fa6deec47
-
- 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 - 2 commits
-
-
Deb Mukherjee authored
Renames interface to codec_interface since it is a reserved word on windows. Change-Id: I84f2cbf257a4c44f16dc2464127e35ee405c2c3e
-
Pengchong Jin authored
Change-Id: I28679f88e2911b06eef5cbc83ecb62b8c69e4c53
-
- 11 Jul, 2014 - 1 commit
-
-
Yaowu Xu authored
1. vpxenc.c 2. y4minput.c Change-Id: I1cfe1ef84a3eec11376976c09947fe6178ee039f
-
- 09 Jul, 2014 - 1 commit
-
-
James Zern authored
was previously being wiped out by the ctrl-K escape Change-Id: I87d0de255a174f19e8912a65e519dad99d54a530
-
- 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 - 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. Change-Id: Ie2794daf6dbafd2f128464f9b9da520fc54c0dd6
-
- 21 May, 2014 - 1 commit
-
-
Deb Mukherjee authored
Also adds compile check and a libyuv configure flag Change-Id: Ib9f0f4a71c4083e6f0aea7b5a5d175531ef0f66b
-
- 17 May, 2014 - 1 commit
-
-
Alex Converse authored
Change-Id: I4713406b751da06c41962f444f8873accc4fa044
-
- 16 May, 2014 - 1 commit
-
-
Alex Converse authored
The previous approach can't scale to all of or new formats. This also fixes YV12 input. Change-Id: Ic4ad333770bbbd0e921f519199b57862afcbe1ab
-
- 13 May, 2014 - 1 commit
-
-
James Zern authored
fixes build of this file in the dist directory when using '--enable-install-srcs' Change-Id: Idb8dd5f392509e6a6d8a83908e53d161d2036971
-
- 29 Apr, 2014 - 1 commit
-
-
Adrian Grange authored
This reverts commit 59e733ca. Hold off removing arnr_type to give users the opportunity to change their script files to handle its deprecation. A follow-up patch will mark the control for setting arnr_type as deprecated and it will be removed completely in a later revision of the code. Change-Id: I8b817c744e144d3714234a4cd4309816d0c7e3e8
-
- 22 Apr, 2014 - 1 commit
-
-
Adrian Grange authored
ARNR filtering is now forced to be centered on the ARF frame and the other two options have been removed. The other modes of constructing the ARNR frame were not used and there does not seem to be any good reason to maintain them. This is purely an encoder-side change. Change-Id: Ic772636d23f280752973852b9740083532a49de2
-
- 17 Apr, 2014 - 1 commit
-
-
James Zern authored
this is error prone, int64 will suffice for all cases Change-Id: I94883f93518cfc356ed57b14dc39d79aebccf47d
-
- 14 Apr, 2014 - 2 commits
-
-
Dmitry Kovalev authored
Change-Id: I257fb32673c47848258dc7e6e22147d0beb49f86
-
Adrian Grange authored
Added command line flags "resize-width" & "resize-height" to allow the user to specify the frame size to encode at. These two flags are ignored if the "resize-allowed" switch is not set to 1. All frames in the clip are then encoded at this size, which must be smaller than the raw frame size. Change-Id: I3d64bd9303d5c0bd678461a866a1ea621700d744
-
- 04 Apr, 2014 - 2 commits
-
-
Vignesh Venkatasubramanian authored
Changing webmenc to use libwebm for WebM file muxing. Change-Id: I38ccc74f35c6b9684a87d04d8f9354dbe9a3263b
-
Yaowu Xu authored
This is to fix issue#709 Change-Id: I537f1fb74252fef8a58e68b0960a36a9aada856e
-
- 03 Apr, 2014 - 1 commit
-
-
Marco Paniconi authored
Change-Id: I6371ef7301c6bc3138552bd349e9bd154dee3e08
-
- 02 Apr, 2014 - 1 commit
-
-
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
-
- 28 Mar, 2014 - 1 commit
-
-
Vignesh Venkatasubramanian authored
Changing webmenc to use libwebm for WebM file muxing. Change-Id: I42eb688953865003214c05bdf2076ee00db28970
-
- 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: Id5f974172416499ff55b0929e315b12d16ff1b1b
-
- 21 Feb, 2014 - 2 commits
-
-
Alex Converse authored
Change-Id: I8cc38fdef6a2a0968af8dfe15e7c2b3c46c531ea
-
Alex Converse authored
Change-Id: I73865bbbf6ea74434f15b73783ae97b4d273be80
-
- 14 Feb, 2014 - 1 commit
-
-
Deb Mukherjee authored
vpxenc level changes to enforce one pass encoding with 0 lag_in_frames when --rt mode is on. Change-Id: I3e71719e87c9f66566cb4d944cf5705904f9a5b8
-