Skip to content
Snippets Groups Projects
  1. Jan 17, 2025
  2. Oct 30, 2022
    • Vasyl Gello's avatar
      Add missing stream callback functionality · ba2227bb
      Vasyl Gello authored
      
      After the split of libdvdcss from libdvdread,
      the stream callback code was moved to libdvdcss.
      
      This went largely unnoticed because most consumers
      played their DVD‌ ISO images on the systems with libdvdcss
      installed.
      
      However, I tested Kodi by playing unencrypted DVD‌ ISO
      and noticed the inability to play it.
      
      This code is inspired by stream_* functions in libdvdcss.
      
      Signed-off-by: default avatarVasyl Gello <vasek.gello@gmail.com>
      ba2227bb
  3. Aug 22, 2022
    • Steve Lhomme's avatar
      nav_types: avoid forcing a higher length in bitfield structures · f3c27767
      Steve Lhomme authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      LLVM ends up using the size of an unsigned int if it's used in the bitfield.
      In other places the bitfields are using unsigned char which always uses the
      proper size in the packed structures.
      
      /!\ btni_t fields are kept with unsigned int as unsigned char cannot hold
      10 bits. btni_t is not actually read as a packed structure. So we keep the
      current format for backward compatibility.
      f3c27767
    • Steve Lhomme's avatar
      ifo_types: avoid forcing a higher length in bitfield structures · ea158e81
      Steve Lhomme authored and Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf committed
      LLVM ends up using the size of an unsigned int if it's used in the bitfield.
      In other places the bitfields are using unsigned char which always uses the
      proper size in the packed structures.
      
      * multichannel_ext_t would end up having a size of 27 instead of 24
      * cell_playback_t would end up having a size of 26 instead of 24
      * pgci_srp_t would end up having a size of 11 instead of 8
      * playback_type_t would end up having a size of 4 instead of 1
      ea158e81
  4. Jul 31, 2022
  5. Jul 27, 2022
  6. Jun 08, 2022
  7. May 24, 2022
  8. May 15, 2022
Loading