- Apr 22, 2014
-
-
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
-
- Apr 17, 2014
-
-
James Zern authored
this is error prone, int64 will suffice for all cases Change-Id: I94883f93518cfc356ed57b14dc39d79aebccf47d
-
- Apr 14, 2014
-
-
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
-
- Apr 04, 2014
-
-
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
-
- Apr 03, 2014
-
-
Marco Paniconi authored
Change-Id: I6371ef7301c6bc3138552bd349e9bd154dee3e08
-
- 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
-
- Feb 27, 2014
-
-
Dmitry Kovalev authored
Change-Id: Id5f974172416499ff55b0929e315b12d16ff1b1b
-
- Feb 21, 2014
-
-
Aℓex Converse authored
Change-Id: I8cc38fdef6a2a0968af8dfe15e7c2b3c46c531ea
-
Aℓex Converse authored
Change-Id: I73865bbbf6ea74434f15b73783ae97b4d273be80
-
- Feb 14, 2014
-
-
Deb Mukherjee authored
vpxenc level changes to enforce one pass encoding with 0 lag_in_frames when --rt mode is on. Change-Id: I3e71719e87c9f66566cb4d944cf5705904f9a5b8
-
- Feb 12, 2014
-
-
Dmitry Kovalev authored
Change-Id: I137e5e6585356792913e1e84da6c0a439c5153a5
-
- Feb 11, 2014
-
-
Tom Finegan authored
Change-Id: I7dd8532052f0b2d4077f579e78db3987b58e3d2a
-
- Feb 01, 2014
-
-
James Zern authored
the public typedef already includes a const, quiets 'same type qualifier used more than once' warnings Change-Id: Ib118b3b116fba59d4c6ead84d85b26e5d3ed363d
-
James Zern authored
use uint32_t where appropriate, silences a few warnings Change-Id: Ic362b08868b00f4828982757a7bcee081d50308d
-
James Zern authored
find_mismatch() / compare_img(): const, whitespace Change-Id: I1c65c2aac378535001720aca31e7437ee5492739
-
- Jan 30, 2014
-
-
Dmitry Kovalev authored
Replacing vpx_codec_cx_pkt argument with two separate pts and frame_size. Change-Id: I7b37e379ee71342520cf08f03acfb4b499b2cbe4
-
- Jan 29, 2014
-
-
Dmitry Kovalev authored
Adding rate_hist.{h, c} files. Change-Id: Iaa28af6b25ec8982966a7296a073d6017b3a7f96
-
- Jan 22, 2014
-
-
Hangyu Kuang authored
the boarder size for encoder and decoder. Change-Id: I7291a9e06035d1533202d7a75ab40abfc1131342
-
- Jan 15, 2014
-
-
James Zern authored
group vp8/vp9 only options under CONFIG_*_ENCODER Change-Id: I331bb154df019b398780be6451355de50657a33e
-
- Jan 13, 2014
-
-
Dmitry Kovalev authored
Putting appropriate check to open_output_file() and close_output_file(). Before that the output file has been opened twice during two-pass encoding. Change-Id: I290cecf00513d6a31ca3f45bc20fef7efcb10190
-
- Jan 07, 2014
-
-
Aℓex Converse authored
rewind() does not work on pipes. https://code.google.com/p/webm/issues/detail?id=678 Change-Id: I057f1e25c3f5662012d6e33ff4c97c88f50df357
-
- Nov 25, 2013
-
-
Tom Finegan authored
- Add command line args that allow display of warnings without prompting for user input. - Extend warning code to make it somewhat scalable. Change-Id: I2bad8f9315f6eed120c2e1bbe0a2a5ede15fbf35
-
Paul Wilkins authored
The idea here is to allow "in frame" adjustment of the final Q value used to encode each SB64, using segmentation. There is also adjustment of the rd mult in regions of overspend. Activated using aq_mode=2 Change-Id: I2f140cd898c9f877c32cd6d2e667f5e11ada4b1c
-
- Nov 22, 2013
-
-
Tom Finegan authored
- Rename the struct to VpxEncoderConfig. - The idea behind this is to enable checking the global settings against stream specific settings in source files other than vpxenc.c. Change-Id: Ic736cbb714845b9466acb34671780d65b83ad1a8
-
- Nov 21, 2013
-
-
Guillaume Martres authored
Change-Id: I2a08c00e8576099abc84b6ef05cb3567426e29cf
-
Tom Finegan authored
Also, clean up stylistically questionable code near my changes. Change-Id: I92c96a274cb339b7b74174a608f94ae86aba8354
-
- Nov 15, 2013
-
-
Guillaume Martres authored
Change-Id: I57e1ad4bed3487df12893ced77c49093f8755706
-
Tom Finegan authored
- Move IVF reading support into ivfdec.c and ivfdec.h - Move IVF writing support into ivfenc.c and ivfenc.h - Removed IVF writing code from the SVC example in favor of ivfenc. Change-Id: I70adf6240d0320fdd232d8546ed573f0f68dd793
-
- Nov 12, 2013
-
-
Tom Finegan authored
Change-Id: I6b245ef5017c49373ba33e30f8fbf3d1b97409b5
-
- Nov 11, 2013
-
-
Tom Finegan authored
Relocate it to tools_common.h so we can stop duping this code everywhere. BUG=https://code.google.com/p/webm/issues/detail?id=660 Change-Id: If8aa49b74d297273cd9fd7006b2767837055a359
-
- Nov 08, 2013
-
-
Tom Finegan authored
Change-Id: Ida0e1b2df89e992b8140672b70517d8623cf9ede
-
- Nov 06, 2013
-
-
Tom Finegan authored
This is mainly a clean up patchset. It moves the WebM writing support out of vpxenc and into its own source file. Changes to tools_common and vpxdec result from relocation of shared bits of code. Change-Id: Iee55d3285f56e0a548f791094fb14c5ac5346a26
-
- Oct 16, 2013
-
-
Yaowu Xu authored
First pass does not produce compressed data, therefore encode/decode match check is not initialized. Change-Id: I1971a6747337872a850987cc70ba267bd0f1d564
-
- Oct 07, 2013
-
-
Dmitry Kovalev authored
Change-Id: Id0bfaedf54ff3f59d4cf361c170a0b5a5711e5f2
-
- Sep 24, 2013
-
-
Tom Finegan authored
The FrameRate element has been deprecated. Change-Id: I68ac496e7b33685a100a45d2772e0ff30eb6a811
-
- Sep 19, 2013
-
-
Yaowu Xu authored
Change-Id: I76f440a917832c02d7a727697b225bac66b99f56
-