| Index: source/libvpx/vp8/common/onyx.h | 
| =================================================================== | 
| --- source/libvpx/vp8/common/onyx.h	(revision 96967) | 
| +++ source/libvpx/vp8/common/onyx.h	(working copy) | 
| @@ -109,6 +109,7 @@ | 
| int noise_sensitivity;   // parameter used for applying pre processing blur: recommendation 0 | 
| int Sharpness;          // parameter used for sharpening output: recommendation 0: | 
| int cpu_used; | 
| +        unsigned int rc_max_intra_bitrate_pct; | 
|  | 
| // mode -> | 
| //(0)=Realtime/Live Encoding. This mode is optimized for realtim encoding (for example, capturing | 
| @@ -139,8 +140,9 @@ | 
|  | 
| int end_usage; // vbr or cbr | 
|  | 
| -        // shoot to keep buffer full at all times by undershooting a bit 95 recommended | 
| +        // buffer targeting aggressiveness | 
| int under_shoot_pct; | 
| +        int over_shoot_pct; | 
|  | 
| // buffering parameters | 
| int starting_buffer_level;  // in seconds | 
| @@ -182,8 +184,11 @@ | 
| int token_partitions; // how many token partitions to create for multi core decoding | 
| int encode_breakout;  // early breakout encode threshold : for video conf recommend 800 | 
|  | 
| -        int error_resilient_mode;  // if running over udp networks provides decodable frames after a | 
| -        // dropped packet | 
| +        unsigned int error_resilient_mode; // Bitfield defining the error | 
| +                                   // resiliency features to enable. Can provide | 
| +                                   // decodable frames after losses in previous | 
| +                                   // frames and decodable partitions after | 
| +                                   // losses in the same frame. | 
|  | 
| int arnr_max_frames; | 
| int arnr_strength ; | 
| @@ -206,8 +211,8 @@ | 
|  | 
| // receive a frames worth of data caller can assume that a copy of this frame is made | 
| // and not just a copy of the pointer.. | 
| -    int vp8_receive_raw_frame(VP8_PTR comp, unsigned int frame_flags, YV12_BUFFER_CONFIG *sd, INT64 time_stamp, INT64 end_time_stamp); | 
| -    int vp8_get_compressed_data(VP8_PTR comp, unsigned int *frame_flags, unsigned long *size, unsigned char *dest, INT64 *time_stamp, INT64 *time_end, int flush); | 
| +    int vp8_receive_raw_frame(VP8_PTR comp, unsigned int frame_flags, YV12_BUFFER_CONFIG *sd, int64_t time_stamp, int64_t end_time_stamp); | 
| +    int vp8_get_compressed_data(VP8_PTR comp, unsigned int *frame_flags, unsigned long *size, unsigned char *dest, int64_t *time_stamp, int64_t *time_end, int flush); | 
| int vp8_get_preview_raw_frame(VP8_PTR comp, YV12_BUFFER_CONFIG *dest, vp8_ppflags_t *flags); | 
|  | 
| int vp8_use_as_reference(VP8_PTR comp, int ref_frame_flags); | 
|  |