summaryrefslogtreecommitdiffstats
path: root/gst/dvdspu
diff options
context:
space:
mode:
Diffstat (limited to 'gst/dvdspu')
-rw-r--r--gst/dvdspu/gstdvdspu.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/gst/dvdspu/gstdvdspu.c b/gst/dvdspu/gstdvdspu.c
index 9fc6346a..6ad8ed06 100644
--- a/gst/dvdspu/gstdvdspu.c
+++ b/gst/dvdspu/gstdvdspu.c
@@ -38,6 +38,8 @@
#include "gstdvdspu.h"
+#define DUMP_DCSQ 0
+
extern void gst_dvd_spu_render_spu (GstDVDSpu * dvdspu, GstBuffer * buf);
GST_DEBUG_CATEGORY (dvdspu_debug);
@@ -1004,7 +1006,7 @@ gst_dvd_spu_handle_dvd_event (GstDVDSpu * dvdspu, GstEvent * event)
gst_event_unref (event);
}
-#if 0
+#if DUMP_DCSQ
static void
gst_dvd_spu_dump_dcsq (GstDVDSpu * dvdspu,
GstClockTime start_ts, GstBuffer * spu_buf)
@@ -1073,12 +1075,16 @@ gst_dvd_spu_advance_spu (GstDVDSpu * dvdspu, GstClockTime new_ts)
dvdspu->video_seg.last_stop);
GST_LOG_OBJECT (dvdspu,
"Popped new SPU packet with TS %" GST_TIME_FORMAT
- ". Video last_stop=%" GST_TIME_FORMAT " (%" GST_TIME_FORMAT ")",
+ ". Video last_stop=%" GST_TIME_FORMAT " (%" GST_TIME_FORMAT
+ ") type %s",
GST_TIME_ARGS (packet->event_ts), GST_TIME_ARGS (vid_run_ts),
- GST_TIME_ARGS (dvdspu->video_seg.last_stop));
+ GST_TIME_ARGS (dvdspu->video_seg.last_stop),
+ packet->buf ? "buffer" : "event");
if (packet->buf) {
- // gst_dvd_spu_dump_dcsq (dvdspu, packet->event_ts, packet->buf);
+#if DUMP_DCSQ
+ gst_dvd_spu_dump_dcsq (dvdspu, packet->event_ts, packet->buf);
+#endif
gst_dvd_spu_handle_new_spu_buf (dvdspu, packet);
}
if (packet->event)