1. 03 Feb, 2015 1 commit
  2. 06 Jan, 2015 1 commit
  3. 21 Aug, 2014 2 commits
  4. 13 Mar, 2013 1 commit
  5. 05 Mar, 2013 1 commit
  6. 13 Sep, 2012 1 commit
  7. 12 Sep, 2012 1 commit
  8. 31 Mar, 2011 1 commit
  9. 23 Aug, 2010 1 commit
  10. 26 Jul, 2010 1 commit
  11. 25 Jul, 2010 3 commits
  12. 01 Jul, 2010 1 commit
  13. 23 Jun, 2010 1 commit
  14. 16 Jun, 2010 2 commits
  15. 30 May, 2010 5 commits
  16. 28 May, 2010 1 commit
  17. 27 May, 2010 1 commit
  18. 08 Apr, 2010 1 commit
    • j45's avatar
      Integrate libbdnav usage into bluray.c · 9dc89ff0
      j45 authored
      bd_select_title() now selects a playlist index rather than an m2ts file.
      The playlist must be initialized with a call to bd_get_titles() prior
      to selecting a title.  bd_read() now works with read sizes other than 6144.
      bd_seek() seeks to a position relative to the mpls rather than the m2ts.
      
      Basic usage is now:
      
      bd = bd_open(device, key_path);
      num_titles = bd_get_titles(bd, TITLES_ALL);
      // determine title index to play by presenting user with 
      // information obtained through bd_get_title_info()
      bd_select_title(bd, title_idx);
      while ((len = bd_read(bd, buf, buf_sz)) > 0)
      {
      	// play buf
      }
      
      9dc89ff0
  19. 07 Apr, 2010 1 commit
  20. 21 Oct, 2009 1 commit
    • Accident's avatar
      · 4e2b9801
      Accident authored
      Accident: Universal build of libbluray.so/a, examples/. Minor changes to build
                on Unix.
      
      4e2b9801
  21. 20 Oct, 2009 1 commit
    • john's avatar
      add some basic navigation methods · 5bcce81e
      john authored
      char* nav_find_main_title(char *root);
      	Find the playlist that corresponds to the main title.
      	for now this is done by finding the longest title that
      	contains no duplicate clips. "root" is the base of the 
      	BD tree. The returned file name is the basename of the playlist.
      
      NAV_TITLE* nav_title_open(char *root, char *playlist);
      	Open a playlist for navigation.  "root" is the base
      	of the BD tree. "playlist" is the basename of the playlist.
      
      void nav_title_close(NAV_TITLE *title);
      	Close a previously opened title.
      
      NAV_CLIP* nav_next_clip(NAV_TITLE *title);
      	Get information about the next clip in a title.  When called for
      	the first time after opening a title, the first clip is returned.
      	The clip information contains m2ts file basename, start packet number,
      	end packet number, and connection condition.  Packet numbers are
      	in 192 byte TS packet units.
      
      examples/bdsplice.c has been modified to demonstrate nav_title_open, 
      and nav_next_clip.
      
      example/mpls_dump has been modified to demonstrate nav_find_main_title.
      
      5bcce81e