XBMC 11.0 "Eden" Released


Recommended Posts

  • Addons Framework, API, and Manager
    • Added ability for all addons to provide their own web interface (and handling of multiple web interfaces)
    • Added support for addons to save their setting values to their own settings.xml file before quitting
    • Added support for multi-file selections in the (python) file browser dialog
    • Extended Addons API to support adding extension points for Service Addons (xbmc.service)
    • Added support for Addon Rollbacks, enabling users to choose previously installed addons over more recent revisions
    • Added the ability to search Addons in the Addons-Manager

    [*]GUI Engine

    • Improve XBMC's GUI Engine / Skinning Framework making it even more flexible and powerful
    • Added option for auto login of a specific selected user profile (good for kiosk mode)
    • Added commands for xbmc.Player().getAvailableAudioStreams() and xbmc.Player().setAudioStream()
    • Added support to identify DTS-HD (DTS-HD MA and DTS-HD HRA) profiles in audio stream list
    • Add ability for skinners to show buffering progress for streamed/cached files (similar to YouTube)
    • Improved mouse support, add better control for dragging of seek / slide / scroll bars, and click handling
    • Improve touch interface API and gesture support for XBMC's GUI Engine for all platforms
    • Added Dirty Region support to reduce CPU usage
    • Added a custom JPEG decoder, at least 2x faster than the previous implementation (cximage)
  • Playback
    • Added UDF 2.5 filesystem reading support to XBMC's VFS (Virtual File System)
    • Added support for direct playback of ISO image files for Blu-ray Disc as well as video library integration
    • Added an option for vertical shift of video image with slider setting
    • Added support for color and font styles tag in MPL2 (MicroDVD) subtitles
    • Added support for SSA/ASS subtitle tags; italics, bold, and color for SubRip (.srt) subtitles
    • Added support for MP4 embedded subtitles
    • Added support delay tag in vobsub subtitles
    • Gave external subtitles preference over internal subtitles
    • Added support for a new extended version of MPlayer's EDL (Edit Decision List) format
    • Added PlayerControl built in function to allow jumping to a percentage offset from a key mapping
    • Added support for Slingbox
    • Upgrade FFmpeg (libavformat and libavcodec) audio/video codec and demux library
    • Improved Blu-ray Disc and harddrive playback support of unencrypted bdmv and mpls files without menus
    • Removed subtitle caching (as it was only needed on Xbox because of the severe memory restrictions)
    • Removed all dependencies of libmms libraries from XBMC's code in favour of FFmpeg native MMS support
    • Remove all dependencies of liba52, libdts, and faac libraries from XBMC's code in favour of FFmpeg native
    • Added support for NFS virtual file server (vfs) (all platforms)
    • Added support for AFP (vfs) (all platforms aside from Windows)
    • Added Airplay support for Videos/Pictures (all platforms)
    • Added Airplay support for Music (all platforms aside from Windows)
    • Added Audio/L16 support for better DLNA UPnP client compliance
    • Improved UPnP Renderer
    • Added a slider for volume amplification and dynamic range compression during video playback
    • Added an option to pause video playback during refreshrate changes
    • Extended PathSubstitution from playlists to all files for users of shared MySQL Databases
    • Added the ability to adjust the display's refresh rate to match the video's frame rate in OSX (Feature already available in Windows and Linux)
    • Improvements made to the adjust refresh rate feature to pick the "best" rate, rather than the closest multiple
    • Added DXVA Deinterlacing support

    [*]Library

    • Combined Files and Library mode for videos
    • Add asynchronous threaded background loading of metadata to XBMC's VFS (Virtual File System)
    • Added support for cleaning the music library via CleanLibrary(music) command
    • Added a "Play from here" context menu button for TV Shows Episodes in the video library
    • Added the option to specify the default select (Play, Resume, Show information, Choose) action on videos
    • Changed "Set Content" to "Edit Content Settings" after being set
    • Added disc stub support for cataloging DVDs, BluRays, etc.
    • Added support for scraping Movie Collections, along with the ability to toggle collections on and off
  • Scrapers
    • Improve TheMovieDB.org movie scraper by adding themoviedb.org posters scraping
    • Added movie set scraping'
    • Improve TheTVDB.com (Multi-Lingual) TV Shows and Episode scraper
    • Improve Freebase (English) music scraper

    [*]Skins

    • Confluence: Home screen switched to horizontal layout
    • Confluence: Greatly simplified the way FanArt works throughout the skin and the settings for it
    • Confluence: Added ability for users to easily add / remove Add-ons as items on the home screen menu
    • Confluence: Added codec flagging images for DTS-HD Master Audio and DTS-HD High Resolution Audio
      • Other
        • Added ability to handle and allow access to multiple web interfaces at once
        • Added option setting to play videos within picture slideshows
        • Added dimming setting to the built-in picture slideshow screensaver
        • Added support for sorting depending on current locale
        • Added advancedsettings.xml option to disable the display of startup splash image (enabled by default)
        • Added support for batch requests to the JSON-RPC API
        • Added support for requests by notification to the JSON-RPC API
        • Make JSON-RPC API compliant with JSON-RPC 2.0 specification
        • Cleanup and improve JSON-RPC API
        • Added advancedsettings.xml option to configure the TCP port used by JSON-RPC (default is 9090)
        • Improve the features of the default web interface
        • Removed Weather from XBMC core and switched to Weather Underground as the default weather provider addon
        • Added weather lookup by IP

        [*]Linux Specific

        • Add support for Texas Instruments OMAP4 (OMAP4430 and OMAP4440 with video decoding on IVA 3)
        • Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Linux
        • Added proper timezone support for systems based on Slackware Linux
        • Added altname (alternative name) support to LIRC mapping for linux-input-layer devices
        • Added lircmap for Conexant's CX23885 IR (infrared) recievers
        • Added lircmap to switch between subtitles with iMON Pad remote control
        • Improved ARM processor architecture support for embedded devices and embedded system platforms
        • Improved OpenGL ES and EGL support for embedded devices and embedded system platforms
        • Improved OpenMAX Video Decoding Acceleration support
        • Provide JSON-RPC server over Bluetooth
      • iOS Specific
        • Ported XBMC to iOS 4.x (adding "XBMC for iOS" to XBMC's existing list of supported operating-systems)
        • Added support for Apple A4 (ARM) iDevices, inc. Apple TV 2G, iPhone 4, iPod Touch 4G, the iPad (effectively all jailbroken iOS products)
        • Added hardware accelerated video decoding support for H.264 decode on iOS via Apple's VideoToolBox API
        • Added support for OpenGL ES hardware accelerated rendering of XBMC's graphical user interface on iOS
        • Added retina support
        • Added initial iOS Touch / Gesture / Inertial Scrolling support for XBMC interface on iPhone 4, iPod Touch 4G, and the iPad
        • Added a APT repository for Apple TV, and Cydia with packages for iPhone 4, iPod Touch 4G, and iPad

        [*]Mac OS X Specific

        • Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Mac OS X
        • Improve Apple VDADecoder Video Acceleration support (requires Snow Leopard and NVIDIA 9400 or later)
        • Improve XBMC's build system to make compiling XBMC much easier
      • Windows Specific
        • Added support for NV12, UVYV, UYVY, and YUV2 rendering (software and ps)
        • Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Windows
        • Added DXVA video rendering option
        • Improve XBMC's build system to make compiling XBMC much easier

Source: XBMC
Link to comment
https://www.neowin.net/forum/topic/1066098-xbmc-110-eden-released/
Share on other sites

If anyone is reading this and liked Boxee but is now looking for an alternative, try Plex. It has come an awfully long way since I first tried it. It offers the simplicity of boxee but the power of XBMC and I now use Plex on our HTPC, server (running Server Plex) and our iPads and iPhones. It is a complete solution and free (except the iPhone/iPad clients but they are real cheaply priced).

anyone know when XBMC is going to add PVR support? Media Portal is good but...

You could try these branches http://www.scintilla...c/prebuild.html

They are work but can be rather sluggish in channel changing. Using it on Linux via a Mythbuntu setup is the best route right now if you can get it working with drivers etc

You could try these branches http://www.scintilla...c/prebuild.html

They are work but can be rather sluggish in channel changing. Using it on Linux via a Mythbuntu setup is the best route right now if you can get it working with drivers etc

Thanks for that!!!

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Microsoft OneDrive is getting a simple yet much needed feature by Sayan Sen Microsoft has been steadily expanding OneDrive’s file management capabilities over the years, including for shared content and shortcuts, although it has had its flaws, too. The cloud storage platform introduced support for folder shortcuts several years ago, allowing users to pin frequently accessed shared folders from OneDrive, SharePoint, and Teams. Now, Microsoft is refining that experience further with a new way to organize those shortcuts as revealed in a recent Microsoft 365 roadmap addition. Previously, shortcuts added through the “Add shortcut to My files” option would appear alongside all other files and folders in the root of a user's OneDrive. And although it's meant to be useful, this approach could also create clutter along the way, especially for heavy users who may have to work with large numbers of shared folders across multiple projects and teams on their systems. This is where Microsoft’s latest feature comes in, as it is looking to address this inconvenience by giving users the option to place new shortcuts inside a dedicated “Shortcuts” folder instead. The feature is designed to keep shortcut links organized into a single location instead of scattering throughout the main OneDrive directory. Hence, the idea is to make navigation and usability easier and simpler. The first time a user chooses this option, OneDrive will automatically create the folder, and to help make it stand out from the other folders, the Shortcuts folder will have a distinct visual identity featuring a unique color and a building-style icon. That being said, the new Shortcuts will behave just like any other folder in OneDrive, and as such, users will be able to move it to a different location, rename it, share it with others, or remove it entirely if they prefer a different structure. You can view the entry on the Microsoft 365 roadmap website here. Currently, the feature is in the "in development" phase, but the tech giant expects the rollout to start next month (July 2026). Do keep in mind, though, that new feature rollouts often get delayed.
    • VS Code 1.123 introduces massive upgrades for persistent AI developer workflows by Paul Hill Microsoft has just released Visual Studio Code 1.123 alongside its annual developer conference, Build 2026. This release, as always, has a heavy focus on advanced AI agent integration and making the built-in browser more robust. Notably, this update brings big sync changes that keep your AI agents persistent across sessions. With this update, VS Code now supports cross-machine syncing for chat histories, touched files, repository contexts, and related PRs via GitHub accounts, tying users even more into Microsoft’s developer ecosystem. This update also introduces the new /chronicle command that allows you to query past sessions using natural language, generate instant standup reports, and get personal productivity insights. Microsoft has also made some improvements to network-dependent operations, it explains: “When a terminal command that is run by a local agent requires access to domains that are not configured as allowed domains, the command is automatically retried inside the sandbox with unrestricted network access. After that, if it still fails, it falls back to unsandboxed execution. This allows network-dependent operations such as git fetch to finish, while keeping filesystem protections in place.” Microsoft has not stopped there; in this update, it also allows developers to drag, drop, and pin multiple agent sessions side-by-side for easy code comparisons in real-time. It also introduces the Research Agent, accessible via /research. This is a read-only, depth-optimized tool that gets data from the web, local codebase, and GitHub to give you a Markdown report on complex APIs or unfamiliar code. Now, let’s talk about the integrated browser and some security enhancements. VS Code 1.123 features enhanced screenshot capture tools that allow for targeted Area Screenshots and Full Page Screenshots to send layout context instantly to AI chat. The address bar has also been revamped, supporting favorite pages and tab management. Finally, on the security front, this update introduces a safety-first two-hour delay on third-party extension auto-updates to safeguard against compromised or buggy releases. This release is now available for Windows, Mac, and Linux. If you have VS Code, keep an eye out for the update availability notification. If you still don’t have VS Code, you can get it here.
    • I'm hoping with the Surface Pro 12, I can use either USB-C for my Xreal One Pro glasses. With my Surface Pro 11 OLED X Elite, I have to plug them into the top port. The bottom port will power it, but nothing shows on the screen. Maybe it's my setting. When I plug in the glasses, I have it output only to the glasses. So maybe I need to turn on both displays with it in the top port, then switch the glasses to the bottom port and set it to output only to the glasses. And then hopefully Windows remembers the settings for either the top port and bottom port (one of the awesome features of Windows where it remembers the exact configuration when plugging in external monitors.
    • Forgive my ignorance, but the only difference I see here is that a USB-A is now a USB-C, so there are two of them. For the modern age (and I'd argue since 2020), most products would now come with USB-C as an option, if not the default. Display, charging, devices, etc on TWO connectors, sometimes all combined! So having 2 of those powerful ports is great for something this size! Meanwhile my Surface Pro (5) has a single USB-A port which I cannot even get display out to, instead relying on some Surface Connect dock which I don't have. That is a poor experience, not to mention expensive and not compatible with other devices. Thank God USB-C is mainstream!
    • wow. that color finally comes to Surface Pro. was always a little jelly when a friend had the sandstone Surface Laptop. I wonder how different this dune is from the sandstone. I'll be getting the dune version. always thought black and platinum were a little boring. I'll still have access to my blue Surface Pro 11 as it'll be a hand-me-down.
  • Recent Achievements

    • One Month Later
      B2Proxy earned a badge
      One Month Later
    • One Year In
      MadMung0 earned a badge
      One Year In
    • Week One Done
      jefred earned a badge
      Week One Done
    • Apprentice
      JoeyNeo went up a rank
      Apprentice
    • Week One Done
      oliviaexpo earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      482
    2. 2
      PsYcHoKiLLa
      227
    3. 3
      Skyfrog
      70
    4. 4
      FloatingFatMan
      60
    5. 5
      Nick H.
      54
  • Tell a friend

    Love Neowin? Tell a friend!