Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hdmv menus support for bluray #464

Closed
wants to merge 14 commits into from
Closed

Hdmv menus support for bluray #464

wants to merge 14 commits into from

Commits on Apr 10, 2012

  1. Copy the full SHA
    8377be4 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    71a2443 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    915904a View commit details
    Browse the repository at this point in the history
  4. Factor out the menu's commands in dvdplayer from dvd navigator to a g…

    …eneric interface
    elupus committed Apr 10, 2012
    Copy the full SHA
    07c115d View commit details
    Browse the repository at this point in the history
  5. Factor out retrieval of title

    elupus committed Apr 10, 2012
    Copy the full SHA
    0c98b40 View commit details
    Browse the repository at this point in the history
  6. Check if bluray disk is encrypted and log messages about lack of libs…

    … to decrypt
    elupus committed Apr 10, 2012
    Copy the full SHA
    22735e1 View commit details
    Browse the repository at this point in the history
  7. Delete support for older libbluray

    xbmc will abort configure if an old libbluray is found
    and configure is auto or yes. To skip libbluray support
    in that case explicitly disable it.
    elupus committed Apr 10, 2012
    Copy the full SHA
    8865552 View commit details
    Browse the repository at this point in the history
  8. Initial support for bluray menu's, no BD-J supported

    Code will fall back to longest item if there is not first play
    hdmv item. However it will still try menu's if there is only
    some unnsupported BD-J titles. This could possible fail to
    play if it switches into BD-J mode later in menu's.
    
    Starting index.bdmv will still only play longest title,
    to attempt playback with menu's, start the MovieObject.bdmv
    elupus committed Apr 10, 2012
    Copy the full SHA
    32f12f2 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    74e1d79 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    f47d357 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    442d253 View commit details
    Browse the repository at this point in the history
  12. Rewrite wrapback/forward detection to adjust timestamps instead of tr…

    …ying to syncronize players
    
    This avoids a lot of the stutter that occurs with streams
    with concated streams or timestamp gaps in them and almost
    makes the timestamp correction logic for dvd's redundant.
    
    With this in place it should be also finally be possible
    to handle looping still frames in dvd's by having dvdplayervideo
    respect timestamps and not limit itself to minimum 1 fps.
    elupus committed Apr 10, 2012
    Copy the full SHA
    62e8302 View commit details
    Browse the repository at this point in the history
  13. changed: Pass the scanning content type down to the IDirectory class

    This allows the IDirectory to intellegently filter content
    based on what scanner are looking for. For virtual directories
    that have metadata, this can be used to filter out applicable
    files.
    elupus committed Apr 10, 2012
    Copy the full SHA
    58ffe89 View commit details
    Browse the repository at this point in the history
  14. changed: use scanning hints in bluray directory to only return main t…

    …itles when scanning
    elupus committed Apr 10, 2012
    Copy the full SHA
    23526d2 View commit details
    Browse the repository at this point in the history