( const char *line, dvr_cutpoint_t *cutpoint, float *frame )
{
int action = 0;
- float start = 0.0f, end = 0.0f;
+ double start = 0.0, end = 0.0;
/* Invalid line */
- if (sscanf(line, "%f\t%f\t%d", &start, &end, &action) != 3)
+ if (sscanf(line, "%lf\t%lf\t%d", &start, &end, &action) != 3)
return 1;
/* Sanity Checks */
}
/* Set values */
- cutpoint->dc_start_ms = (int) (start * 1000.0f);
- cutpoint->dc_end_ms = (int) (end * 1000.0f);
+ cutpoint->dc_start_ms = (int) (start * 1000.0);
+ cutpoint->dc_end_ms = (int) (end * 1000.0);
cutpoint->dc_type = action;
return 0;
(rp[7] == '0' || rp[7] == '1')) {
uint32_t orig = (rp[8] << 24) | (rp[9] << 16) | (rp[10] << 8) | rp[11];
tvhinfo(LS_EPGDB, "gzip format detected, inflating (ratio %.1f%% deflated size %zd)",
- (float)((remain * 100.0) / orig), remain);
+ ((remain * 100.0) / orig), remain);
rp = zlib_mem = tvh_gzip_inflate(rp + 12, remain - 12, orig);
remain = rp ? orig : 0;
}
a = strtod(s1, &s1end);
b = strtod(s2 + 1, &s2end);
- if ( a == 0.0f || b == 0.0f) return 0;
+ if ( a == 0.0 || b == 0.0) return 0;
return epg_broadcast_set_star_rating(ebc, (100 * a) / b, changes);
}
int rtsp_get_parameter( http_client_t *hc, const char *parameter );
-int rtsp_set_speed( http_client_t *hc, float speed );
+int rtsp_set_speed( http_client_t *hc, double speed );
int rtsp_set_position( http_client_t *hc, time_t position );
}
int
-rtsp_set_speed( http_client_t *hc, float speed ) {
+rtsp_set_speed( http_client_t *hc, double speed ) {
char buf[64];
http_arg_list_t h;
http_arg_init(&h);