stream_dvdnav: use named definition for return val
This commit is contained in:
1 parent
118dda68c1
commit
4182a1df43
1 file changed
+7
-7
@@ -373,7 +373,7 @@ static int control(stream_t *stream, int cmd, void *arg)
|
||||
if (!part)
|
||||
break;
|
||||
*(unsigned int *)arg = part;
|
||||
return 1;
|
||||
return STREAM_OK;
|
||||
}
|
||||
case STREAM_CTRL_GET_CHAPTER_TIME: {
|
||||
double *ch = arg;
|
||||
@@ -388,26 +388,26 @@ static int control(stream_t *stream, int cmd, void *arg)
|
||||
break;
|
||||
*ch = chapter > 0 ? parts[chapter - 1] / 90000.0 : 0;
|
||||
free(parts);
|
||||
return 1;
|
||||
return STREAM_OK;
|
||||
}
|
||||
case STREAM_CTRL_GET_TIME_LENGTH: {
|
||||
if (priv->duration) {
|
||||
*(double *)arg = (double)priv->duration / 1000.0;
|
||||
return 1;
|
||||
return STREAM_OK;
|
||||
}
|
||||
break;
|
||||
}
|
||||
case STREAM_CTRL_GET_ASPECT_RATIO: {
|
||||
uint8_t ar = dvdnav_get_video_aspect(dvdnav);
|
||||
*(double *)arg = !ar ? 4.0 / 3.0 : 16.0 / 9.0;
|
||||
return 1;
|
||||
return STREAM_OK;
|
||||
}
|
||||
case STREAM_CTRL_GET_CURRENT_TIME: {
|
||||
double tm;
|
||||
tm = dvdnav_get_current_time(dvdnav) / 90000.0f;
|
||||
if (tm != -1) {
|
||||
*(double *)arg = tm;
|
||||
return 1;
|
||||
return STREAM_OK;
|
||||
}
|
||||
break;
|
||||
}
|
||||
@@ -476,14 +476,14 @@ static int control(stream_t *stream, int cmd, void *arg)
|
||||
if (dvdnav_get_angle_info(dvdnav, &curr, &angles) != DVDNAV_STATUS_OK)
|
||||
break;
|
||||
*(int *)arg = angles;
|
||||
return 1;
|
||||
return STREAM_OK;
|
||||
}
|
||||
case STREAM_CTRL_GET_ANGLE: {
|
||||
uint32_t curr, angles;
|
||||
if (dvdnav_get_angle_info(dvdnav, &curr, &angles) != DVDNAV_STATUS_OK)
|
||||
break;
|
||||
*(int *)arg = curr;
|
||||
return 1;
|
||||
return STREAM_OK;
|
||||
}
|
||||
case STREAM_CTRL_SET_ANGLE: {
|
||||
uint32_t curr, angles;
|
||||
|
||||
Reference in new issue
Block a user