multimedia/libbluray: update to version 1.5.1
This is an important bug-fix release:
- Fix out-of-bounds write in graphics processor on invalid input
- Fix possible buffer overread when parsing PTS/DTS in m2ts demuxer
- Fix NULL dereference in playlist subpath cleanup
- Fix chapter and playmark search range checks
- Fix invalid memory access with out-of-range angles on multi-angle discs
- Harden clip info (CLPI) parsing against out-of-range indexes and empty tables
- Harden RLE decoding against integer overflow and oversized allocations
- Detect seek/read failures in the bitstream reader
- Fix branch condition (BC) instruction in HDMV VM
- Avoid undefined behaviour in HDMV VM shifts and sound data parsing
- BD-J: Fix DSMCCObject unload condition
- BD-J: Restrict visibility of EventManager and NPTRate constructors