summaryrefslogtreecommitdiffstats
path: root/xrdpvr/xrdpvr.h
diff options
context:
space:
mode:
Diffstat (limited to 'xrdpvr/xrdpvr.h')
-rw-r--r--xrdpvr/xrdpvr.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/xrdpvr/xrdpvr.h b/xrdpvr/xrdpvr.h
index 4368db1f..49ec6c77 100644
--- a/xrdpvr/xrdpvr.h
+++ b/xrdpvr/xrdpvr.h
@@ -38,9 +38,12 @@ int xrdpvr_set_audio_format(void *channel, uint32_t stream_id);
int xrdpvr_send_video_data(void *channel, uint32_t stream_id, uint32_t data_len, uint8_t *data);
int xrdpvr_send_audio_data(void *channel, uint32_t stream_id, uint32_t data_len, uint8_t *data);
int xrdpvr_create_metadata_file(void *channel, char *filename);
-int xrdpvr_play_frame(void *channel, int stream_id);
+int xrdpvr_play_frame(void *channel, int stream_id, int *vdoTimeout, int *audioTimeout);
void xrdpvr_get_media_duration(int64_t *start_time, int64_t *duration);
int xrdpvr_seek_media(int64_t pos, int backward);
+int xrdpvr_get_frame(void **av_pkt_ret, int *is_video_frame, int *delay_in_us);
+int send_audio_pkt(void *channel, int stream_id, void *pkt_p);
+int send_video_pkt(void *channel, int stream_id, void *pkt_p);
#ifdef __cplusplus
}