diff recpt1/tssplitter_lite.h @ 120:8e438d2a1529

add tiny lipsync code.
author Naoya OYAMA <naoya.oyama@gmail.com>
date Sun, 25 Apr 2010 18:26:32 +0900
parents 4e7aaa72e158
children e915d31c5bd9
line wrap: on
line diff
--- a/recpt1/tssplitter_lite.h	Mon Apr 19 00:30:09 2010 +0900
+++ b/recpt1/tssplitter_lite.h	Sun Apr 25 18:26:32 2010 +0900
@@ -126,7 +126,7 @@
 	int packet_nb;	/* PCR計算用カウンタ */
 	int64_t pcr_incr;	/* 該当Program(Service ID)に於いて、1つのTSパケットを処理した時に経過する(と想定する時間) */
 	int video_start;		/* VODEO0を蓄積開始している? */
-	int video_pts;			/* 最後に処理したVODEO0のESのPTS */
+	int64_t video_pts;		/* 最後に処理したVODEO0のESのPTS */
 	int video_nb;			/* PMT に存在するビデオストリームの数 */
 	int audio_nb;			/* PMT に存在する音声ストリームの数 */
 	int video[MAX_VIDEO];	/* PS出力する場合に使うかも */
@@ -145,6 +145,8 @@
 {
 	program_t *Program;
 	int random_access_indicator; /* TS の random_access_indicator */
+	int64_t pts;
+	int64_t dts;
     int size;
     u_char buffer[3*1024*1024];
 } splitpesbuf_t;