Format: 1.8 Date: Sun, 04 Nov 2012 09:41:54 +0100 Source: kodi Binary: kodi kodi-x11 kodi-wayland kodi-gbm kodi-eventclients-common kodi-eventclients-dev kodi-eventclients-wiiremote kodi-eventclients-ps3 kodi-eventclients-xbmc-send kodi-addon-dev kodi-tools-texturepacker Architecture: source Version: 2:18.0+git20180915.0202-b5da899-0xenial Distribution: xenial Urgency: high Maintainer: wsnipex Changed-By: wsnipex Description: kodi - Kodi Media Center (arch-independent data package) kodi-addon-dev - Kodi Media Center (General Add-on Dev package) kodi-eventclients-common - Kodi Media Center (Event Client Common package) kodi-eventclients-dev - Kodi Media Center (Event Client Dev package) kodi-eventclients-ps3 - Kodi Media Center (Event Client PS3 package) kodi-eventclients-wiiremote - Kodi Media Center (Event Client WII Remote support package) kodi-eventclients-xbmc-send - Kodi Media Center (Event Client Kodi-SEND package) kodi-gbm - Kodi Media Center for GBM (binary data package) kodi-tools-texturepacker - Kodi Media Center (Skin Dev - TexturePacker) kodi-wayland - Kodi Media Center for Wayland (binary data package) kodi-x11 - Kodi Media Center for X11 (binary data package) Changes: kodi (2:18.0+git20180915.0202-b5da899-0xenial) xenial; urgency=high . [ace20022] * [bluray] Fix and improve still mode handling. Some disc use it as pause. . [fritsch] * AESinkXAudio: Transition for DTS-HD-MA DTS-HD-HR separation . [fritsch] * AESinkOSS: Transition for DTS-HD-MA DTS-HD-HR separation . [fritsch] * AESinkWASAPI: Transition for DTS-HD-MA DTS-HD-HR separation . [fritsch] * AESinkAUDIOTRACK: Transition for DTSHD_MA DTSHD separation . [fritsch] * AESinkALSA: Implement DTS-HD-HR . [Graham Horner] * ActiveAE: Differentiate DTS-HD-MA and DTS-HD-HR . [ace20022] * [bluray] Improve menu detection. . [ace20022] * [bluray] Disable mouse selection for BD-J menus, since it's not implemented in libbluray as of version 1.0.2. . [ace20022] * [bluray] Rename the BLURAY_TITLE_INFO member to reflect its type. . . [peak3d] * Fix log format string in PeripheralJoystick . [Kai Sommerfeld] * [PVR][guiinfo][Estuary] Video OSD: Fix fallback to channel logo not working if recording has no thumbnail. . [Kai Sommerfeld] * [PVR] Fix recording thumbnail not displayed in video OSD. . [DaveTBlake] * Add useartistsortname to settings UI rather than hidden in advancedsettings.xml . . [Rechi] * [modernize][windowing] range-based loops . [Rechi] * [modernize][weather] range-based loops . [Rechi] * [modernize][video] range-based loops . [Rechi] * [modernize][utils] range-based loops . [Rechi] * [modernize][settings] range-based loops . [Rechi] * [modernize][pvr] range-based loops . [Rechi] * [modernize][playlists] range-based loops . [Rechi] * [modernize][pictures] range-based loops . [Rechi] * [modernize][network] range-based loops . [Rechi] * [modernize][music] range-based loops . [Rechi] * [modernize][interfaces] range-based loops . [Rechi] * [modernize][input] range-based loops . [Rechi] * [modernize][guilib] range-based loops . [Rechi] * [modernize][filesystem] range-based loops . [Rechi] * [modernize][dialogs] range-based loops . [Rechi] * [modernize][dbwrappers] range-based loops . [Rechi] * [modernize][VideoPlayer] range-based loops . [Rechi] * [modernize][DllLoader] range-based loops . [Rechi] * [modernize][AudioEngine] range-based loops . [Rechi] * [modernize][addons] range-based loops . [Rechi] * [modernize][xbmc] range-based loops . [Kai Sommerfeld] * [PVR] PVR addon API documentation updates and fixes. . [ace20022] * [gui] Show a dvd/bluray icon for dvd/bluray folders. . [ace20022] * [gui] Show Blu-ray icon for real or emulated drives. . [un1versal] * add new stricon DefaultBluray . [ace20022] * [estuary] Add an icon for Blu-rays. . [ace20022] * [FileItem] Refine IsBluray() method. . [un1versal] * add IsBluray() . [Rainer Hochecker] * VideoPlayer: rt streams - flush demux queue if sync error is too big . [Garrett Brown] * Fix selecting parent path of plugins providing multiple types . [Garrett Brown] * Don't set last used add-on without ID . . [taxigps] * fix coding issue on show disk usage message. . [Hedda] * Update README.md to list BSD as its own operating systems . [DaveTBlake] * Fix forced expansion of .m3u playlists as if they were folders regardless of playlistasfolders being false . [taxigps] * [Estuary] show chinese input labels in proper position . . [Kai Sommerfeld] * [PVR] PVRGUITimesInfo: Prevent negative timeshift offsets (which can occure due to player/backend data not in sync). . [Kai Sommerfeld] * [PVR] PVRGUIInfo: decrease update interval from 1000 msecs to 500 msecs to avoid 'jumping' times in OSD (which are in seconds). . [Lukas Rusak] * libinput: use epoll to wait for events on the fd . [popcornmix] * MMALRender: Protect against divide by zero . [Garrett Brown] * Enable games by default . [Arne Morten Kvarving] * added: hand rtsps (rtsp over ssl) inputs to ffmpeg . . [Kai Sommerfeld] * [PVR] Some code cleanup along the way. . [Kai Sommerfeld] * [PVR] Refactor CGUIDialogPVRChannelGuide and CGUIDialogPVRChannelsOSD -> introduce base class CGUIDialogPVRItemsViewBase. . [Kai Sommerfeld] * [PVR] CGUIDialogPVRChannelsOSD: Add context menu support. . [Kai Sommerfeld] * [PVR] CGUIDialogPVRChannelGuide: Add context menu support. . [Martijn Kaijser] * bump to v18.0 beta 3 . [Rechi] * [addons] sync with repo . [Lukas Rusak] * CServiceBroker: return a pointer for CSettings . [Rainer Hochecker] * VideoPlayer: demuxClient, wait until video has extradata . [xbmc] * VideoPlayer: handle dying streams during sync . [Kai Sommerfeld] * [PVR] Guide window: Fix deadlock. . [Rainer Hochecker] * VideoPlayer: fix timeshift on demand, allow pause if no buffer exists . [Garrett Brown] * Games: Fix error calculating savestate size . [Kai Sommerfeld] * [messaging] CID 1439117: Uninitialized members (UNINIT_CTOR) : Non-static class member param3 is not initialized in this constructor nor in any functions that it calls. . [Neil Armstrong] * linux: input: LibInputTouch: Switch to get_seat_slot() to fix single touch device input . [anxdpanic] * Use GetDynPath for ExternalPlayer, and playercorefactory . [Lukas Rusak] * gbm: fix surface creation when no modifiers are present . [Arne Morten Kvarving] * added: hand rtsps (rtsp over ssl) inputs to ffmpeg . [Kai Sommerfeld] * [PVR] trac#18022: Add support for ACTION_SHOW_INFO to CGUIDialogPVRChannelGuide. . [Memphiz] * EventServer/client: - added debug logging for pressed keys and translated actions . [Memphiz] * [EventClient] - when updating the item of the buttonqueue - ensure to also set m_bActive to false if key was released. (this fixes an issue were very quick release/press events are eaten because of the related logic not kicking in) . [Memphiz] * [XBMCHelper/osx] - bumped HIDRemote to V1.7 - fixes uncommanded short press of up/down buttons since macos 10.13.6 . [Kai Sommerfeld] * [pvr] Some CPVRChannelGroup cleanup: remove unused method. . [Kai Sommerfeld] * [PVR][Estuary] Add support for ACTION_(PREV . [Memphiz] * [windowing/osx] - fix double release of nsstring when no displayname can be queried (initwithformat is a convenience ctor which already is autoreleasing the sting - use alloc/init instead so the return autorelease does its job) - fixes #17942 . [Kai Sommerfeld] * [application] Get rid of magic number to control ACTION_PREV_ITEM behavior. . [Kai Sommerfeld] * [messaging][playlistplayer] Add TMSG_MEDIA_SEEK_TIME, add support to CPlayListPlayer. . [Kai Sommerfeld] * [messaging] Add int64_t param3 to ThreadMessage, extend ApplicationMessenger. . [Rechi] * [cleanup] silence class memaccess warning . [Rechi] * [modernize] use default member initializers for SZipEntry . [Lukas Rusak] * LinuxRendererGLES: cleanup logging . [Lukas Rusak] * guilib: do not log empty compile info of pixel shaders . [Kai Sommerfeld] * [PVR] Simple timeshift OSD (optional). . [Lukas Rusak] * RenderSystemGLES: remove logging of extension test . [Lukas Rusak] * RenderSystemGLES: remove unused extension test . [ace20022] * [videoplayer] DVDDemuxFFmpeg: Don't try to add streams that are flagged AVDISCARD_ALL. . [ace20022] * [bluray] Fix playback of disc with truehd tracks in nav mode. . [Kai Sommerfeld] * [Estuary] Music OSD: Remove 'Previous' button for non-seekable streams and if player has no previous item. . [ronie] * [Estuary] studio icon fixes . [Mario Franco] * Show EPG image on the Dialog Seek Bar during video playback and MyPVRChannels screen . [Kai Sommerfeld] * [PVR] Channel groups: simplify channel number setting logic. . [Kai Sommerfeld] * [PVR] PVRChannelGroup::ResetChannelnumberCache - numbers must be reset for all groups, not only for the currently selected. . [Mario Franco] * Add scroll to plot on PVR Channel Guide Dialog . [ace20022] * [bluray] modernize casts in DVDInputStreamBluray.cpp. . [ace20022] * [bluray] Simple menu: Don't show unplayable item dialog if the simple menu gets closed/aborted. . [ace20022] * [bluray] Simple menu: Don't show menu entry if menu isn't supported. . [ace20022] * [bluray] Introduce FreeTitleInfo function. . [ace20022] * [bluray] Refactor GetStreamInfo(...). . [ace20022] * [bluray] Directly store the current BLURAY_CLIP_INFO pointer instead of it's id. . [Mário Franco] * Updated estuary skin to show epg image on Dialog Channel Guide . [Kai Sommerfeld] * [guiinfo] Fix String.IsEqual if second parameter is a listitem in a given container. . [ace20022] * [bluray] Make log message more informative if selection of a playlist fails. . [DaveTBlake] * Fix display of video info dialog for music videos on music current playlist window . [mglae] * [cmake] libdvd wrapper: make sure the correct nm binary is used . [Mario Franco] * Added PVR.EpgEventIcon guiinfo label . [DaveTBlake] * Several item type related fixes. Fix "information" context menu visibility on Years node, hang after shortcut key press on some items, and avoid art lookup for wrong item type. . [Mário Franco] * Added new api EpgEventIcon for ListItem (#14361) . [Rechi] * [network][windows] implement IPv6 GetHostMacAddress . [Rechi] * [network][windows] implement IPv6 PingHost . [Rechi] * [network][windows] switch to different function for retrieving adapter information . [Rechi] * [cleanup][network] remove XP compatibility in GetAccessPoints . [Rechi] * [network][windows] replace virtual with override . [Rechi] * [network][windows] remove unused empty function . [Rechi] * [network] move GetMaskByPrefixLength to CNetworkBase . [Rechi] * [network] move GetIpStr to CNetworkBase . [Rechi] * [network] make functions const correct . [Anton Fedchin] * VideoPlayer: WinRenderBuffer - fix buffer state after releasing video picture. . [Nenad Stojanovikj] * [docs/code_guideline] Fix interface file naming convention . [Kai Sommerfeld] * [PVR] trac18007: PVRDialogChannelsOSD: Fix crash after accessing m_vecItems after closing the dialog. . [ace20022] * [videoplayer] Reduce the number of GetSubtitle() calls a bit. . [Kai Sommerfeld] * [PVR] OSD: Make seek using mouse working. . [ace20022] * Update avchange comments. . [ace20022] * [videoplayer]GUIInfoProvider: Add subtitle info to the cache. . [ace20022] * [videoplayer] Fix subtitle info in UpdateFileItemStreamDetails(...) . [Rechi] * [depends] bump pcre to 8.42 . [Rechi] * [depends][pcre] uniformize patches . [Martijn Kaijser] * v18.0 beta2 correct tag . [mglae] * PythonInvoker: fix thread termination check . [Garrett Brown] * [Android] Move string constant to #define . [Garrett Brown] * [Android] Fix race condition causing dropped joystick buttons . [Garrett Brown] * [Android] Fix missing joystick buttons and axes . [Garrett Brown] * [Android] Fix off-by-1 converting controller number to port index . [Garrett Brown] * [Android] Improve logging on button press . [Garrett Brown] * [Android] Improve logging when device connects . [Garrett Brown] * [Android] Silence log for "Try again" errors . [Garrett Brown] * [Android] Remove button ID overloading . [Garrett Brown] * [Android] Remove hat handling code . [Wolfgang Haupt] * Settings: GBM - hide display as clock . [popcornmix] * RBP: Use default resampling setting on Pi2 . [popcornmix] * RPB: Request GPU allocation are pre-pinned . [popcornmix] * PiSink: Treat default as HDMI . [popcornmix] * MMALCodec: Fail to open when width is invalid. Can happen with mpegts files . [popcornmix] * MMALCodec: Clear eos flag when drain is no longer true . [Garrett Brown] * [Android] Remove check for analog buttons . [Garrett Brown] * [depends] Update libandroidjni for input source additions . [Garrett Brown] * Update .gitignore for aarch64 depends . [Garrett Brown] * Peripherals: Encapsulate joystick check into joystick class . [djp952] * [pvr] Persist series link EPG tag attributes to database . . [Kai Sommerfeld] * [PVR] Some code cleanup along the way. . [Kai Sommerfeld] * [PVR] Refactor CGUIDialogPVRChannelGuide and CGUIDialogPVRChannelsOSD -> introduce base class CGUIDialogPVRItemsViewBase. . [Kai Sommerfeld] * [PVR] CGUIDialogPVRChannelsOSD: Add context menu support. . [Kai Sommerfeld] * [PVR] CGUIDialogPVRChannelGuide: Add context menu support. . [Martijn Kaijser] * bump to v18.0 beta 3 . [Lukas Rusak] * CServiceBroker: return a pointer for CSettings . [Rainer Hochecker] * VideoPlayer: demuxClient, wait until video has extradata . [xbmc] * VideoPlayer: handle dying streams during sync . [Garrett Brown] * Games: Fix error calculating savestate size . . [Rechi] * [addons] sync with repo . [Kai Sommerfeld] * [PVR] Guide window: Fix deadlock. . [Rainer Hochecker] * VideoPlayer: fix timeshift on demand, allow pause if no buffer exists . [Kai Sommerfeld] * [messaging] CID 1439117: Uninitialized members (UNINIT_CTOR) : Non-static class member param3 is not initialized in this constructor nor in any functions that it calls. . [Neil Armstrong] * linux: input: LibInputTouch: Switch to get_seat_slot() to fix single touch device input . [anxdpanic] * Use GetDynPath for ExternalPlayer, and playercorefactory . [Lukas Rusak] * gbm: fix surface creation when no modifiers are present . [DaveTBlake] * Fix display of video info dialog for music videos on music current playlist window . . [Memphiz] * EventServer/client: - added debug logging for pressed keys and translated actions . [Memphiz] * [EventClient] - when updating the item of the buttonqueue - ensure to also set m_bActive to false if key was released. (this fixes an issue were very quick release/press events are eaten because of the related logic not kicking in) . [Memphiz] * [XBMCHelper/osx] - bumped HIDRemote to V1.7 - fixes uncommanded short press of up/down buttons since macos 10.13.6 . [ace20022] * [videoplayer] DVDDemuxFFmpeg: Don't try to add streams that are flagged AVDISCARD_ALL. . [ace20022] * [bluray] Fix playback of disc with truehd tracks in nav mode. . . [Kai Sommerfeld] * [PVR] trac#18022: Add support for ACTION_SHOW_INFO to CGUIDialogPVRChannelGuide. . . [Kai Sommerfeld] * [pvr] Some CPVRChannelGroup cleanup: remove unused method. . [Kai Sommerfeld] * [PVR][Estuary] Add support for ACTION_(PREV . [Memphiz] * [windowing/osx] - fix double release of nsstring when no displayname can be queried (initwithformat is a convenience ctor which already is autoreleasing the sting - use alloc/init instead so the return autorelease does its job) - fixes #17942 . [Kai Sommerfeld] * [application] Get rid of magic number to control ACTION_PREV_ITEM behavior. . [Kai Sommerfeld] * [messaging][playlistplayer] Add TMSG_MEDIA_SEEK_TIME, add support to CPlayListPlayer. . [Kai Sommerfeld] * [messaging] Add int64_t param3 to ThreadMessage, extend ApplicationMessenger. . [ronie] * [Estuary] studio icon fixes . . . [Rechi] * [cleanup] silence class memaccess warning . [Rechi] * [modernize] use default member initializers for SZipEntry . [Lukas Rusak] * LinuxRendererGLES: cleanup logging . [Lukas Rusak] * guilib: do not log empty compile info of pixel shaders . [Kai Sommerfeld] * [PVR] Simple timeshift OSD (optional). . [Lukas Rusak] * RenderSystemGLES: remove logging of extension test . [Lukas Rusak] * RenderSystemGLES: remove unused extension test . [Kai Sommerfeld] * [Estuary] Music OSD: Remove 'Previous' button for non-seekable streams and if player has no previous item. . [Kai Sommerfeld] * [PVR] Channel groups: simplify channel number setting logic. . [Kai Sommerfeld] * [PVR] PVRChannelGroup::ResetChannelnumberCache - numbers must be reset for all groups, not only for the currently selected. . . . . [Mario Franco] * Show EPG image on the Dialog Seek Bar during video playback and MyPVRChannels screen . [Mario Franco] * Add scroll to plot on PVR Channel Guide Dialog . . [ace20022] * [bluray] modernize casts in DVDInputStreamBluray.cpp. . [ace20022] * [bluray] Simple menu: Don't show unplayable item dialog if the simple menu gets closed/aborted. . [ace20022] * [bluray] Simple menu: Don't show menu entry if menu isn't supported. . [ace20022] * [bluray] Introduce FreeTitleInfo function. . [ace20022] * [bluray] Refactor GetStreamInfo(...). . [ace20022] * [bluray] Directly store the current BLURAY_CLIP_INFO pointer instead of it's id. . [Kai Sommerfeld] * [guiinfo] Fix String.IsEqual if second parameter is a listitem in a given container. . [ace20022] * [bluray] Make log message more informative if selection of a playlist fails. . [mglae] * [cmake] libdvd wrapper: make sure the correct nm binary is used . . [Mário Franco] * Updated estuary skin to show epg image on Dialog Channel Guide . [Mario Franco] * Added PVR.EpgEventIcon guiinfo label . [DaveTBlake] * Several item type related fixes. Fix "information" context menu visibility on Years node, hang after shortcut key press on some items, and avoid art lookup for wrong item type. . [ace20022] * [videoplayer] Reduce the number of GetSubtitle() calls a bit. . [mglae] * PythonInvoker: fix thread termination check . [popcornmix] * RBP: Use default resampling setting on Pi2 . [popcornmix] * RPB: Request GPU allocation are pre-pinned . [popcornmix] * PiSink: Treat default as HDMI . [popcornmix] * MMALCodec: Fail to open when width is invalid. Can happen with mpegts files . [popcornmix] * MMALCodec: Clear eos flag when drain is no longer true . . [Mário Franco] * Added new api EpgEventIcon for ListItem (#14361) . [Rechi] * [network][windows] implement IPv6 GetHostMacAddress . [Rechi] * [network][windows] implement IPv6 PingHost . [Rechi] * [network][windows] switch to different function for retrieving adapter information . [Rechi] * [cleanup][network] remove XP compatibility in GetAccessPoints . [Rechi] * [network][windows] replace virtual with override . [Rechi] * [network][windows] remove unused empty function . [Rechi] * [network] move GetMaskByPrefixLength to CNetworkBase . [Rechi] * [network] move GetIpStr to CNetworkBase . [Rechi] * [network] make functions const correct . [Anton Fedchin] * VideoPlayer: WinRenderBuffer - fix buffer state after releasing video picture. . [Nenad Stojanovikj] * [docs/code_guideline] Fix interface file naming convention . [Kai Sommerfeld] * [PVR] trac18007: PVRDialogChannelsOSD: Fix crash after accessing m_vecItems after closing the dialog. . [ace20022] * Update avchange comments. . [ace20022] * [videoplayer]GUIInfoProvider: Add subtitle info to the cache. . . [Kai Sommerfeld] * [PVR] OSD: Make seek using mouse working. . [ace20022] * Update avchange comments. . [ace20022] * [videoplayer]GUIInfoProvider: Add subtitle info to the cache. . [ace20022] * [videoplayer] Fix subtitle info in UpdateFileItemStreamDetails(...) . [Rechi] * [depends] bump pcre to 8.42 . [Rechi] * [depends][pcre] uniformize patches . [Martijn Kaijser] * v18.0 beta2 correct tag . [Garrett Brown] * [Android] Move string constant to #define . [Garrett Brown] * [Android] Fix race condition causing dropped joystick buttons . [Garrett Brown] * [Android] Fix missing joystick buttons and axes . [Garrett Brown] * [Android] Fix off-by-1 converting controller number to port index . [Garrett Brown] * [Android] Improve logging on button press . [Garrett Brown] * [Android] Improve logging when device connects . [Garrett Brown] * [Android] Silence log for "Try again" errors . [Garrett Brown] * [Android] Remove button ID overloading . [Garrett Brown] * [Android] Remove hat handling code . [Wolfgang Haupt] * Settings: GBM - hide display as clock . [Garrett Brown] * [Android] Remove check for analog buttons . [Garrett Brown] * [depends] Update libandroidjni for input source additions . [Garrett Brown] * Update .gitignore for aarch64 depends . [Garrett Brown] * Peripherals: Encapsulate joystick check into joystick class . [djp952] * [pvr] Persist series link EPG tag attributes to database Checksums-Sha1: ed4179c5233d8073c5d331cd6ef8fada06215917 3679 kodi_18.0+git20180915.0202-b5da899-0xenial.dsc 71b629e891e1f4b871070cc9c38a552202df13af 56774640 kodi_18.0+git20180915.0202-b5da899-0xenial.tar.xz Checksums-Sha256: 2af721db289adc5670ad42bac4158630e73e643b0758762ee80924dc0dbe9e39 3679 kodi_18.0+git20180915.0202-b5da899-0xenial.dsc 750de06fa0cc6cbf786865520af7e5cb69fd1bfbfd0044fbead34c89b1d4ff1a 56774640 kodi_18.0+git20180915.0202-b5da899-0xenial.tar.xz Files: a3c4885b78d637b07272a2a942aeab3e 3679 video optional kodi_18.0+git20180915.0202-b5da899-0xenial.dsc 244035e8a76baf3caa0e795a7274ae67 56774640 video optional kodi_18.0+git20180915.0202-b5da899-0xenial.tar.xz