[libbluray-devel] Log seek failures

hpi1 git at videolan.org
Mon Apr 14 11:15:24 CEST 2014


libbluray | branch: master | hpi1 <hpi1 at anonymous.org> | Mon Apr 14 12:14:50 2014 +0300| [55e658036332290df65bf29c106d37ccc4b50378] | committer: hpi1

Log seek failures

> http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=55e658036332290df65bf29c106d37ccc4b50378
---

 src/libbluray/bluray.c |   12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/src/libbluray/bluray.c b/src/libbluray/bluray.c
index 28bc521..d7074b9 100644
--- a/src/libbluray/bluray.c
+++ b/src/libbluray/bluray.c
@@ -1528,6 +1528,9 @@ int64_t bd_seek_time(BLURAY *bd, uint64_t tick)
         clip = nav_time_search(bd->title, tick, &clip_pkt, &out_pkt);
 
         _seek_internal(bd, clip, out_pkt, clip_pkt);
+
+    } else {
+        BD_DEBUG(DBG_BLURAY | DBG_CRIT, "bd_seek_time(%u) failed\n", (unsigned int)tick);
     }
 
     bd_mutex_unlock(&bd->mutex);
@@ -1570,6 +1573,9 @@ int64_t bd_seek_chapter(BLURAY *bd, unsigned chapter)
         clip = nav_chapter_search(bd->title, chapter, &clip_pkt, &out_pkt);
 
         _seek_internal(bd, clip, out_pkt, clip_pkt);
+
+    } else {
+        BD_DEBUG(DBG_BLURAY | DBG_CRIT, "bd_seek_chapter(%u) failed\n", chapter);
     }
 
     bd_mutex_unlock(&bd->mutex);
@@ -1629,6 +1635,9 @@ int64_t bd_seek_playitem(BLURAY *bd, unsigned clip_ref)
       out_pkt  = clip->pos;
 
       _seek_internal(bd, clip, out_pkt, clip_pkt);
+
+    } else {
+        BD_DEBUG(DBG_BLURAY | DBG_CRIT, "bd_seek_playitem(%u) failed\n", clip_ref);
     }
 
     bd_mutex_unlock(&bd->mutex);
@@ -1652,6 +1661,9 @@ int64_t bd_seek_mark(BLURAY *bd, unsigned mark)
         clip = nav_mark_search(bd->title, mark, &clip_pkt, &out_pkt);
 
         _seek_internal(bd, clip, out_pkt, clip_pkt);
+
+    } else {
+        BD_DEBUG(DBG_BLURAY | DBG_CRIT, "bd_seek_mark(%u) failed\n", mark);
     }
 
     bd_mutex_unlock(&bd->mutex);



More information about the libbluray-devel mailing list