Now unconditional: Cdrskin_libburn_has_buffer_min_filL
This commit is contained in:
parent
797e2884c9
commit
750a156c56
@ -196,7 +196,7 @@ or
|
|||||||
/* 0.2.6 */
|
/* 0.2.6 */
|
||||||
#define Cdrskin_libburn_has_pretend_fulL 1
|
#define Cdrskin_libburn_has_pretend_fulL 1
|
||||||
#define Cdrskin_libburn_has_multI 1
|
#define Cdrskin_libburn_has_multI 1
|
||||||
#define Cdrskin_libburn_has_buffer_min_filL 1
|
/* Cdrskin_libburn_has_buffer_min_filL */
|
||||||
|
|
||||||
/* 0.3.0 */
|
/* 0.3.0 */
|
||||||
/* Cdrskin_atip_speed_is_oK */
|
/* Cdrskin_atip_speed_is_oK */
|
||||||
@ -7074,17 +7074,11 @@ fifo_full_at_end:;
|
|||||||
|
|
||||||
if(skin->verbosity>=Cdrskin_verbose_progresS) {
|
if(skin->verbosity>=Cdrskin_verbose_progresS) {
|
||||||
drive_status= burn_drive_get_status(drive, &p);
|
drive_status= burn_drive_get_status(drive, &p);
|
||||||
|
|
||||||
#ifdef Cdrskin_libburn_has_buffer_min_filL
|
|
||||||
/* cdrskin recorded its own coarse min_buffer_fill.
|
|
||||||
libburn's is finer - if enough bytes were processed so it is available.*/
|
|
||||||
if(p.buffer_min_fill<=p.buffer_capacity && p.buffer_capacity>0) {
|
if(p.buffer_min_fill<=p.buffer_capacity && p.buffer_capacity>0) {
|
||||||
num= 100.0 * ((double) p.buffer_min_fill)/(double) p.buffer_capacity;
|
num= 100.0 * ((double) p.buffer_min_fill)/(double) p.buffer_capacity;
|
||||||
if(num<min_buffer_fill)
|
if(num<min_buffer_fill)
|
||||||
min_buffer_fill= num;
|
min_buffer_fill= num;
|
||||||
}
|
}
|
||||||
#endif /* Cdrskin_libburn_has_buffer_min_filL */
|
|
||||||
|
|
||||||
if(min_buffer_fill>100)
|
if(min_buffer_fill>100)
|
||||||
min_buffer_fill= 50;
|
min_buffer_fill= 50;
|
||||||
printf("Min drive buffer fill was %d%%\n", min_buffer_fill);
|
printf("Min drive buffer fill was %d%%\n", min_buffer_fill);
|
||||||
|
@ -1 +1 @@
|
|||||||
#define Cdrskin_timestamP "2011.10.06.102557"
|
#define Cdrskin_timestamP "2011.10.06.102816"
|
||||||
|
Loading…
Reference in New Issue
Block a user