263 |
void *bitstream; /* [in] bitstream (read from)*/ |
void *bitstream; /* [in] bitstream (read from)*/ |
264 |
int length; /* [in] bitstream length */ |
int length; /* [in] bitstream length */ |
265 |
xvid_image_t output; /* [in] output image (written to) */ |
xvid_image_t output; /* [in] output image (written to) */ |
266 |
/* ------- v1.1.0 ------- */ |
/* ------- v1.1.x ------- */ |
267 |
int brightness; /* [in] brightness offset (0=none) */ |
int brightness; /* [in] brightness offset (0=none) */ |
268 |
} xvid_dec_frame_t; |
} xvid_dec_frame_t; |
269 |
|
|
508 |
typedef struct { |
typedef struct { |
509 |
int version; |
int version; |
510 |
|
|
511 |
int bitrate; /* [in] bits per second */ |
int bitrate; /* [in] target bitrate (bits per second) */ |
512 |
char * filename; /* [in] first pass stats filename */ |
char * filename; /* [in] first pass stats filename */ |
513 |
|
|
514 |
int keyframe_boost; /* [in] keyframe boost percentage: [0..100] */ |
int keyframe_boost; /* [in] keyframe boost percentage: [0..100] */ |
526 |
|
|
527 |
int container_frame_overhead; /* [in] How many bytes the controller has to compensate per frame due to container format overhead */ |
int container_frame_overhead; /* [in] How many bytes the controller has to compensate per frame due to container format overhead */ |
528 |
|
|
529 |
/* ------- v1.1.0 ------- */ |
/* ------- v1.1.x ------- */ |
530 |
int vbv_size; |
int vbv_size; /* [in] buffer size (bits) */ |
531 |
int vbv_initial; |
int vbv_initial; /* [in] initial buffer occupancy (bits) */ |
532 |
int vbv_maxrate; |
int vbv_maxrate; /* [in] max processing bitrate (bits per second) */ |
533 |
int vbv_peakrate; |
int vbv_peakrate; /* [in:opt] max average bitrate over 3 seconds (bits per second) */ |
534 |
|
|
535 |
}xvid_plugin_2pass2_t; |
}xvid_plugin_2pass2_t; |
536 |
|
|