aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-30Fix error playing disk image gamesGarrett Brown
Game items ending in disk image extensions are currently played using VideoPlayer instead of RetroPlayer. This results in a brief buffering dialog, and then the player exits to the previous window.
2020-01-30FileItem: Fix range iterator constnessGarrett Brown
2020-01-26Merge pull request #17202 from mediaminister/pluginfileRyan Rector
[JSON-RPC] Fix plugin:// url support for Files.GetFileDetails
2020-01-26[JSON-RPC] Fix plugin:// url support for Files.GetFileDetailsmediaminister
2020-01-26Merge pull request #17266 from AlwinEsch/fix-addon-depends-ldflagsAlwin Esch
[cmake] fix ldflags transfer on addon depends build
2020-01-26Merge pull request #17271 from ksooo/pvr-fix-epgtagscache-channeldataKai Sommerfeld
[PVR] Fix CPVREpgTagsCache missing channel data.
2020-01-26Merge pull request #17260 from lrusak/aarch64-hostLukas Rusak
[depends] allow compiling on an aarch64 host
2020-01-26[PVR] Fix CPVREpgTagsCache missing channel data.Kai Sommerfeld
2020-01-26Merge pull request #17268 from ksooo/pvr-fix-epgtagscontainer-crashKai Sommerfeld
[PVR] Fix CPVREpgTagsContainer::UpdateEntries to reset the tags cache…
2020-01-26Merge pull request #17127 from enen92/artfixenen92
[VideoThumbLoader] Do not replace the whole art map when getting item…
2020-01-26[cmake] fix ldflags transfer on addon depends buildAlwin Esch
Before was only a "-DCMAKE_EXE_LINKER_FLAGS=-L${OUTPUT_DIR}/lib" given. But by cross compile on some depends are library linker flags needed who give infos about the OS (specially ffmpeg). This change add the give of them in same way as already CFLAGS and CPPFLAGS are given.
2020-01-26Merge pull request #17263 from DaveTBlake/FixDiscDefineDave Blake
Fix MUSICPLAYER_DISC_TITLE define position
2020-01-26[PVR] Fix CPVREpgTagsContainer::UpdateEntries to reset the tags cache data, ↵Kai Sommerfeld
not the tags cache instance. Make two members const to prevent those kind of bugs in the future.
2020-01-25Fix MUSICPLAYER_DISC_TITLE so with other infolabelsDaveTBlake
2020-01-25Merge pull request #17138 from CastagnaIT/master_profileloadsGarrett Brown
[Profiles] Perform operations only outside the login screen
2020-01-25Merge pull request #16858 from bendavid/rpc_buttonGarrett Brown
Add JSON RPC call to send button press event.
2020-01-25Merge pull request #17195 from ksooo/pvr-epg-databaseKai Sommerfeld
[PVR] EPG Memory optimizations/Performance improvements
2020-01-25Merge pull request #17257 from the-black-eagle/disctitle_in_listitem_titleDave Blake
[music][gui] Ensure disc subtitle is in ListItem.Title for skins to display
2020-01-25Ensure disc subtitle is in ListItem.Title for skins to displaythe-black-eagle
2020-01-25[PVR] EPG search: Drastically speed up programme searches by directly using ↵Kai Sommerfeld
the EPG database.
2020-01-25[PVR] EPG container: To keep system load down, set low priority for the EPG ↵Kai Sommerfeld
container thread, and when persisting data, do it in slices of one second every 60 seconds. Respect 'No EPG updates when playing' setting when persisting or delivering updated EPG tags.
2020-01-25[PVR] CPVRTimerInfoTag::GetEpgInfoTag: Only probe for an EPG tag one time to ↵Kai Sommerfeld
reducde database/backend load.
2020-01-25[PVR] EPG: Load EPG tags from database on demand only; do never preload and ↵Kai Sommerfeld
hold all tags in memory.
2020-01-25Merge pull request #16855 from Kwiboo/drmprime-drainJonas Karlman
DVDVideoCodecDRMPRIME: improve error messages and drain codec on reset
2020-01-24[depends] allow compiling on an aarch64 hostLukas Rusak
2020-01-24Merge pull request #17231 from Montellese/bugfix/windows_depends_downloadPär Björklund
[windows] Fix downloading dependencies from mirrors
2020-01-24Merge pull request #17250 from ksooo/pvr-channelmanager-initial-selectionKai Sommerfeld
[PVR] Channel Manager: If started via channel's context menu, presele…
2020-01-24Merge pull request #17251 from ksooo/pvr-guidewindow-gaptag-ctx-menuKai Sommerfeld
[PVR] Context menus: Implement 'Record', 'Stop recording', 'Switch to channel' for EPG gap tags.
2020-01-24Merge pull request #17248 from ronie/estuary-typoronie
[Estuary] fix brackets in DialogVideoInfo.xml
2020-01-23VideoBufferDRMPRIME: set pixel formatJonas Karlman
2020-01-23DVDVideoCodecDRMPRIME: simplify color_range assignmentJonas Karlman
2020-01-23DVDVideoCodecDRMPRIME: drain ffmpeg codec on resetJonas Karlman
2020-01-23DVDVideoCodecDRMPRIME: log human readable ffmpeg error messageJonas Karlman
2020-01-23[PVR] Context menus: Implement 'Record', 'Stop recording', 'Switch to ↵Kai Sommerfeld
channel' for EPG gap tags.
2020-01-23[PVR] Channel Manager: If started via channel's context menu, preselect that ↵Kai Sommerfeld
channel on dialog open.
2020-01-23Merge pull request #17232 from AlwinEsch/depends-build-checkAlwin Esch
[cmake] fix not allowed depends check
2020-01-23Merge pull request #17243 from Rechi/fix/X11GlesOptionalDepsRechi
[cmake] fix optional platform dependencies for X11 GLES
2020-01-23Merge pull request #17245 from kambala-decapitator/macos-fix-dmg-devhandleAndrey Filipenkov
[macos][packaging] fix parsing device handle of a mounted dmg
2020-01-23[cmake] fix optional platform dependencies for X11 GLESRechi
GLX and VDPAU are only compatible with GL
2020-01-22[PVR] Factor out playback time calculation from CPVREpgInfoTag to ↵Kai Sommerfeld
CPVRPlaybackState.
2020-01-22[PVR] Fix CPVREpgInfoTag::SetGenre to always set genre string.Kai Sommerfeld
2020-01-22[PVR] Ensure not to compare EPG tag instances by pointer values.Kai Sommerfeld
2020-01-22[PVR] EPG: Always store EPG tags in database, do never load all tags from ↵Kai Sommerfeld
database on startup. Todo: Still keeping all EPG tags fetched from the clients in memory.
2020-01-22[PVR] EPG: Encapsulate access to EPG tags map.Kai Sommerfeld
2020-01-22[Estuary]fix bracketsronie
2020-01-22[macos][packaging] fix parsing device handle of a mounted dmgAndrey Filipenkov
`/dev/disk` can have arbitrary amount of digits
2020-01-22Perform operations only outside the login screenCastagnaIT
2020-01-22Merge pull request #17235 from jjd-uk/mediaflags_fixKai Sommerfeld
[Estuary] Media Flags fix
2020-01-21[Estuary] Media Flags fixjjd-uk
2020-01-20[cmake] fix not allowed depends checkAlwin Esch
Before was in case with more as one value for not allowed OS e.g. "!windows !windowsstore" defined in platforms.txt, it used all the time. Is a cmake "for" loop where it compare the name with wanted target, before has it seen the name is, in one of the names not equal and set to allowed and continued loop, no matter if on next/before place defined as not. With this change it check the not allowed name is present, make `set(${build} FALSE)` and break the loop. Related to inputstream.ffmpegdirect, where on some depends, Windows and Windowsstore must be prevented.