- Sep 17, 2012
-
-
Marco Paniconi authored
Change-Id: I11aa90be41dd585c9784301f47a9d580fac09260
-
- Sep 14, 2012
-
-
Marco Paniconi authored
Change-Id: I43ea65bf0a35ddb33a096a392e10b1869ea73f9a
-
- Sep 11, 2012
-
-
Marco Paniconi authored
Updated/added a few cases of temporal patterns, and some changes to the encoder settings. Change-Id: Idaa75cfc4a26e5b6321f273ef9450b5c85368a4d
-
- Jun 11, 2012
-
-
John Koleszar authored
Allows building the library with the gcc -pedantic option, for improved portabilty. In particular, this commit removes usage of C99/C++ style single-line comments and dynamic struct initializers. This is a continuation of the work done in commit 97b766a4, which removed most of these warnings for decode only builds. Change-Id: Id453d9c1d9f44cc0381b10c3869fabb0184d5966
-
- Jun 04, 2012
-
-
Johann Koenig authored
Using if(); triggers an empty body warning with clang Change-Id: I0fa2ee676400a974b40f8eaafca9ae668107eebb
-
- May 30, 2012
-
-
Jim Bankoski authored
This extends the denoiser to work for temporally scalable coding. I believe this also fixes a very rare but really bad bug in the original implementation. Change-Id: I8b3593a8c54b86eb76f785af1970935f7d56262a
-
- May 24, 2012
-
-
Jim Bankoski authored
This extends the denoiser to work for temporally scalable coding. I believe this also fixes a very rare but really bad bug in the original implementation. Change-Id: I8b3593a8c54b86eb76f785af1970935f7d56262a
-
- May 19, 2012
-
-
James Zern authored
aligned buffers improve performace. this change brings vpxenc & vp8_scalable_patterns in line with the other examples. Change-Id: I4cf9f3e4728b901161905dd7ccb092e774ffb15f
-
- May 18, 2012
-
-
James Berry authored
setting VP8E_SET_NOISE_SENSITIVITY not currently supported for scalable patterns. Change-Id: Ia7bd6a5fdd2551340ce993276cf70de2a44345b9
-
- May 02, 2012
-
-
John Koleszar authored
Preserved the prior names for compatibility, will remove in the future. Change-Id: I8773f959ebce72f60168a2972f7a8ffe6642b9b2
-
Attila Nagy authored
Fix code for following warnings: -Wimplicit-function-declaration -Wuninitialized -Wunused-but-set-variable -Wunused-variable Change-Id: I2be434f22fdecb903198e8b0711255b4c1a2947a
-
- Feb 06, 2012
-
-
Adrian Grange authored
The 5-layer encode must have a keyframe every 16 frames. The KF flag was being reset after the encode of the first frame, which it should not do for the 5-layer case (mode=6). Change-Id: I207d6e689d347fe3fd1075b97a817e82f7ad53b9
-
- Jan 27, 2012
-
-
Adrian Grange authored
Added new 2 and 3 layer prediction frame patterns to vp8_scalable_patterns.c and modified the coding parameters. Change-Id: I18798fd7326a79d2ad1e1d5b6c26f5516b6d247f
-
- Jan 14, 2012
-
-
Adrian Grange authored
When running multi-layer (ML) encodes and dynamically changing coding parameters on the fly (e.g. frame duration/rate, bandwidths allocated to each layer) the encoder would not produce sensible output. In certain cases the rate targeting would be hideously inaccurate. These fixes make it possible to change these coding parameters correctly and to maintain accurate control of the rate targeting. I also added the specification of the input timebase into the test program, vp8_scalable_patterns.c. Patch 2: Moved declaration to appease MS compiler) Change-Id: Ic8bb5a16daa924bb64974e740696e040d07ae363
-
- Oct 11, 2011
-
-
Adrian Grange authored
Added the ability to create rate-targeted, temporally scalable, VP8 compatible bitstreams. The application vp8_scalable_patterns.c demonstrates how to use this capability. Users can create output bitstreams containing upto 5 temporally separable streams encoded as a single VP8 bitstream. (previously abandoned as: I92d1483e887adb274d07ce9e567e4d0314881b0a) Change-Id: I156250a3fe930be57c069d508c41b6a7a4ea8d6a
-