summaryrefslogtreecommitdiffstats
path: root/demux/demux.c
diff options
context:
space:
mode:
Diffstat (limited to 'demux/demux.c')
-rw-r--r--demux/demux.c39
1 files changed, 0 insertions, 39 deletions
diff --git a/demux/demux.c b/demux/demux.c
index d6aff6d858..63b936b820 100644
--- a/demux/demux.c
+++ b/demux/demux.c
@@ -732,42 +732,3 @@ double demuxer_get_time_length(struct demuxer *demuxer)
return len;
return -1;
}
-
-int demuxer_angles_count(demuxer_t *demuxer)
-{
- int ris, angles = -1;
-
- ris = stream_control(demuxer->stream, STREAM_CTRL_GET_NUM_ANGLES, &angles);
- if (ris == STREAM_UNSUPPORTED)
- return -1;
- return angles;
-}
-
-int demuxer_get_current_angle(demuxer_t *demuxer)
-{
- int ris, curr_angle = -1;
- ris = stream_control(demuxer->stream, STREAM_CTRL_GET_ANGLE, &curr_angle);
- if (ris == STREAM_UNSUPPORTED)
- return -1;
- return curr_angle;
-}
-
-
-int demuxer_set_angle(demuxer_t *demuxer, int angle)
-{
- int ris, angles = -1;
-
- angles = demuxer_angles_count(demuxer);
- if ((angles < 1) || (angle > angles))
- return -1;
-
- demux_flush(demuxer);
-
- ris = stream_control(demuxer->stream, STREAM_CTRL_SET_ANGLE, &angle);
- if (ris == STREAM_UNSUPPORTED)
- return -1;
-
- demux_control(demuxer, DEMUXER_CTRL_RESYNC, NULL);
-
- return angle;
-}