[libbluray-devel] added bd_psr_write_bits(): atomically change bits in player status register
hpi1
git at videolan.org
Mon Apr 14 09:02:00 CEST 2014
libbluray | branch: master | hpi1 <hpi1 at anonymous.org> | Sun Apr 13 21:41:13 2014 +0300| [605765ad5f214df5433f1105bc9d432e90e738e4] | committer: hpi1
added bd_psr_write_bits(): atomically change bits in player status register
Simplifies lock - read - modify - write - unlock cycle.
Required for BD-J.
> http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commit;h=605765ad5f214df5433f1105bc9d432e90e738e4
---
src/libbluray/bdj/java/org/videolan/Libbluray.java | 11 +++++--
.../videolan/media/content/playlist/Handler.java | 12 +++----
.../media/content/playlist/PiPControlImpl.java | 8 ++---
.../playlist/SecondaryAudioControlImpl.java | 3 +-
.../content/playlist/SubtitlingControlImpl.java | 23 +++-----------
src/libbluray/bdj/native/org_videolan_Libbluray.c | 18 ++++++-----
src/libbluray/bdj/native/org_videolan_Libbluray.h | 4 +--
src/libbluray/bluray.c | 33 +++++++-------------
src/libbluray/bluray_internal.h | 4 +--
src/libbluray/register.c | 20 +++++++++++-
src/libbluray/register.h | 18 ++++++++++-
11 files changed, 84 insertions(+), 70 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/libbluray.git/?a=commitdiff;h=605765ad5f214df5433f1105bc9d432e90e738e4
More information about the libbluray-devel
mailing list