summaryrefslogtreecommitdiff
path: root/xine/adjustable_scr.c
diff options
context:
space:
mode:
Diffstat (limited to 'xine/adjustable_scr.c')
-rw-r--r--xine/adjustable_scr.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/xine/adjustable_scr.c b/xine/adjustable_scr.c
index a06f59d7..bda454c4 100644
--- a/xine/adjustable_scr.c
+++ b/xine/adjustable_scr.c
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: adjustable_scr.c,v 1.4 2012-03-22 11:30:02 phintuka Exp $
+ * $Id: adjustable_scr.c,v 1.5 2012-03-22 12:03:37 phintuka Exp $
*
*/
@@ -250,7 +250,18 @@ static void adjustable_scr_jump (adjustable_scr_t *scr, int pts)
}
/*
+ * got_pcr()
*
+ * - Synchronize clock to incoming PCR values
+ */
+static void adjustable_scr_got_pcr (adjustable_scr_t *scr, int64_t pcr)
+{
+}
+
+/*
+ * set_buffering()
+ *
+ * - Clock is freezed while buffering
*/
static void adjustable_scr_set_buffering (adjustable_scr_t *scr, int buffering)
{
@@ -317,6 +328,7 @@ adjustable_scr_t* adjustable_scr_start (xine_t *xine)
this->ascr.set_speed_tuning = adjustable_scr_speed_tuning;
this->ascr.set_speed_base = adjustable_scr_speed_base;
this->ascr.jump = adjustable_scr_jump;
+ this->ascr.got_pcr = adjustable_scr_got_pcr;
this->ascr.set_buffering = adjustable_scr_set_buffering;
this->ascr.dispose = adjustable_scr_dispose;