montellese [Mon, 11 Nov 2013 19:30:49 +0000 (20:30 +0100)]
settings: fix missing default initialization of multiselect in CSettingControlList
Joakim Plate [Mon, 11 Nov 2013 19:24:38 +0000 (11:24 -0800)]
Merge pull request #3614 from elupus/audio_clean
DVDPlayerAudio cleanup
Joakim Plate [Sun, 10 Nov 2013 15:17:02 +0000 (16:17 +0100)]
dvdplayer: drop unused IsMasterClock logic
This logic got replaced by:
e1bc8f1414c0f29860d9c36575f4c2227b59a322
Joakim Plate [Sun, 10 Nov 2013 02:57:23 +0000 (03:57 +0100)]
dvdplayer: wait on message queue in fast forward instead of blocking waits
This speeds up dvdplayer audio's reaction time to playback state
when going from a fast fordward state to normal state.
We keep in sync by only requesting new frames when clock says we need
one.
Joakim Plate [Sun, 10 Nov 2013 02:55:13 +0000 (03:55 +0100)]
coreaudio: make sure flush request is served even when paused
Core doesn't callg GetFrames when paused, causing it not to serve
the request.
This speeds up seeks but a lot on osx
Joakim Plate [Sun, 10 Nov 2013 01:38:26 +0000 (02:38 +0100)]
dvdplayer: remove duplicate log lines by printing parameter
Joakim Plate [Sun, 10 Nov 2013 01:11:27 +0000 (02:11 +0100)]
dvdplayer: drop pointless temporary variable
Joakim Plate [Sun, 10 Nov 2013 01:11:02 +0000 (02:11 +0100)]
dvdplayer: drop last packet duration
It's no longer used for anything usefull. The timeout logic
will work just as well with just being after audio runs dry.
Joakim Plate [Sun, 10 Nov 2013 00:51:24 +0000 (01:51 +0100)]
dvdplayer: make skip/dup sync support variable length audio packets
jmarshallnz [Mon, 11 Nov 2013 19:11:21 +0000 (11:11 -0800)]
Merge pull request #3573 from jmarshallnz/dialog_textbox
Support a textbox in dialogs derived from dialogboxbase (ok, yes/no, progress etc.)
jmarshallnz [Mon, 11 Nov 2013 19:09:31 +0000 (11:09 -0800)]
Merge pull request #3620 from
ace20022/ext_subs_label
[Util] Add "(External)" to the name of an external subtitle.
jmarshallnz [Mon, 11 Nov 2013 19:05:11 +0000 (11:05 -0800)]
Merge pull request #2072 from Montellese/builtins_runaddon_fix
builtins: pass arguments of RunAddon() to ActivateWindow() (fixes JSON-RPC's Addons.ExecuteAddon)
Peter Frühberger [Mon, 11 Nov 2013 18:15:47 +0000 (10:15 -0800)]
Merge pull request #3621 from FernetMenta/aefixes
ActiveAE: some fixes to mode optimized
ace20022 [Mon, 11 Nov 2013 15:37:40 +0000 (16:37 +0100)]
[Util] Add "(External)" to the name of an external subtitle.
Memphiz [Mon, 11 Nov 2013 14:46:22 +0000 (15:46 +0100)]
Rainer Hochecker [Mon, 11 Nov 2013 14:29:39 +0000 (15:29 +0100)]
ActiveAE: some fixes to mode optimized
Jonathan Marshall [Tue, 5 Nov 2013 07:40:12 +0000 (20:40 +1300)]
[dialogs] store a single string rather than vector of strings for lines
Jonathan Marshall [Tue, 5 Nov 2013 07:38:35 +0000 (20:38 +1300)]
[dialogs] no need to set default labels for lines and heading
Jonathan Marshall [Tue, 5 Nov 2013 07:10:42 +0000 (20:10 +1300)]
[dialogs] add ShowAndGetInput() statics for SetText() in Yes/No and OK dialogs
Jonathan Marshall [Tue, 5 Nov 2013 06:58:37 +0000 (19:58 +1300)]
[dialogs] adds SetText() for setting all lines in a dialog at once
Jonathan Marshall [Tue, 5 Nov 2013 06:58:06 +0000 (19:58 +1300)]
[dialogs] use vector<string> for lines rather than a constrained value now that we can take a textbox
Jonathan Marshall [Tue, 5 Nov 2013 06:20:05 +0000 (19:20 +1300)]
[confluence] OK dialog can use a textbox
Jonathan Marshall [Tue, 5 Nov 2013 06:19:42 +0000 (19:19 +1300)]
[dialogs] support use of textbox (id 9) for lines instead of 3 labels
Jonathan Marshall [Tue, 5 Nov 2013 05:54:14 +0000 (18:54 +1300)]
[dialogs] update dialog lines/headings in Process() rather than by sending messages around
montellese [Sat, 14 Sep 2013 10:10:44 +0000 (12:10 +0200)]
builtins: pass arguments of RunAddon() to ActivateWindow() (fixes JSON-RPC's Addons.ExecuteAddon)
jmarshallnz [Mon, 11 Nov 2013 03:03:15 +0000 (19:03 -0800)]
Merge pull request #3582 from ulion/ffmpeg_multi_thread_switch
Add video player switch for multi-thread decoding
Trent Nelson [Mon, 11 Nov 2013 01:34:01 +0000 (17:34 -0800)]
Merge pull request #3593 from t-nelson/pivos_mx_stick_tweaks
Pivos mx stick tweaks
davilla [Thu, 21 Feb 2013 14:10:13 +0000 (09:10 -0500)]
fixed, limit MX Sticks to 800MHz or they overheat and crash
do not change scaling_min_freq if mx stick.
change scaling_governor to ondemand to get better cpu freq cycling
davilla [Fri, 22 Feb 2013 17:08:18 +0000 (12:08 -0500)]
fixed, MXS sticks need a permissions hammer
Trent Nelson [Mon, 11 Nov 2013 01:32:10 +0000 (17:32 -0800)]
Merge pull request #3594 from t-nelson/pivos_add_bitstream_writer
add bit stream writer
Lars Op den Kamp [Mon, 11 Nov 2013 00:00:03 +0000 (16:00 -0800)]
Merge pull request #3494 from guyrichie/timer_context_m
XBMC-PVR: Add "Find similar programs" to Timers context menu
Lars Op den Kamp [Sun, 10 Nov 2013 23:59:28 +0000 (15:59 -0800)]
Merge pull request #3604 from opdenkamp/api-1.9.0
pvr api bump
Lars Op den Kamp [Sun, 10 Nov 2013 23:59:06 +0000 (15:59 -0800)]
Merge pull request #3382 from janbar/fix_epggrid_crash
PVR: FIx crash in GUIEPGGridContainer
jmarshallnz [Sun, 10 Nov 2013 19:50:07 +0000 (11:50 -0800)]
Merge pull request #3430 from t-nelson/skin_change_dialog
Skin change dialog
Trent Nelson [Sun, 10 Nov 2013 18:37:42 +0000 (10:37 -0800)]
Merge pull request #3616 from tamland/cookiefix
fix infinite loop
Martijn Kaijser [Sun, 10 Nov 2013 17:39:48 +0000 (09:39 -0800)]
Merge pull request #3377 from dougep/pausefix
Defer demuxer pause until buffers full to fix exit after pause
Thomas Amland [Sun, 10 Nov 2013 17:18:25 +0000 (18:18 +0100)]
fix infinite loop
Trent Nelson [Sat, 9 Nov 2013 23:32:56 +0000 (18:32 -0500)]
Confirm skin change with a timed dialog
Switching to a touch-only skin on a device without touch completely
strands us, requiring hand editting of guisettings.xml to fix.
arnova [Sun, 10 Nov 2013 15:28:13 +0000 (16:28 +0100)]
fixed: Typo causing new network buffermode not to work as it should
Joakim Plate [Sat, 9 Nov 2013 23:51:50 +0000 (00:51 +0100)]
dvdplayer: move calculation of resample ratio to one place
Joakim Plate [Sat, 9 Nov 2013 22:54:29 +0000 (23:54 +0100)]
dvdplayer: factor out accumulated error
Joakim Plate [Sat, 9 Nov 2013 18:34:53 +0000 (19:34 +0100)]
dvdplayer: use correct len for audio stat
Joakim Plate [Sat, 9 Nov 2013 18:34:03 +0000 (19:34 +0100)]
dvdplayer: combine two error checks and add parameter to log
Joakim Plate [Sat, 9 Nov 2013 18:33:27 +0000 (19:33 +0100)]
dvdplayer: make CDVDAudioCodec return a DVDAudioPacket directly
Joakim Plate [Sat, 9 Nov 2013 18:11:10 +0000 (19:11 +0100)]
dvdplayer: drop old performance counters
Have not been used or tested for ages and contain old xbox references
Note. need win32 project fixes
wsoltys [Sun, 10 Nov 2013 12:00:40 +0000 (04:00 -0800)]
Merge pull request #3588 from Karlson2k/win32_projects_update_03a
Win32 projects update and cleanup
Karlson2k [Wed, 6 Nov 2013 23:38:57 +0000 (03:38 +0400)]
[win32] Add "core-defaults" with basic project settings, include file in each project
Karlson2k [Wed, 6 Nov 2013 09:56:56 +0000 (13:56 +0400)]
[win32] Explicitly set multibyte/unicode in projects
Karlson2k [Wed, 6 Nov 2013 22:11:57 +0000 (02:11 +0400)]
[win32] Fix libmodplug project: correct include path, add headers to project
Karlson2k [Wed, 6 Nov 2013 21:50:38 +0000 (01:50 +0400)]
[win32] remove copy of project settings from file level
Karlson2k [Wed, 6 Nov 2013 21:05:35 +0000 (01:05 +0400)]
[win32] gtest project: remove custom settings as default settings are same now
Karlson2k [Wed, 6 Nov 2013 21:03:36 +0000 (01:03 +0400)]
[win32] rest of VS projects: remove custom settings as default settings are same now
Karlson2k [Wed, 6 Nov 2013 21:16:36 +0000 (01:16 +0400)]
[win32] vis projects: remove custom settings as default settings are same now
Karlson2k [Wed, 6 Nov 2013 21:14:51 +0000 (01:14 +0400)]
[win32] UnrarXLib project: remove custom settings as default settings are same now
Karlson2k [Wed, 6 Nov 2013 21:02:09 +0000 (01:02 +0400)]
[win32] cximage and cximage subprojects: remove custom settings as default settings are same now
Karlson2k [Wed, 6 Nov 2013 20:58:33 +0000 (00:58 +0400)]
[win32] addons projects: remove custom settings as default settings are same now
Karlson2k [Wed, 6 Nov 2013 20:59:14 +0000 (00:59 +0400)]
[win32] XBMC, XbmcCommons and XbmcThreads projects: remove custom settings as default settings are same now
Karlson2k [Mon, 4 Nov 2013 22:57:31 +0000 (02:57 +0400)]
[win32] Set common default setting for all projects in defaults file
Karlson2k [Wed, 30 Oct 2013 20:32:23 +0000 (00:32 +0400)]
[win32] add missing imports of XBMC defaults
Karlson2k [Wed, 30 Oct 2013 20:15:31 +0000 (00:15 +0400)]
[win32] rename project defaults file, update paths to defaults file in projects
Rainer Hochecker [Sun, 10 Nov 2013 07:09:55 +0000 (23:09 -0800)]
Merge pull request #3603 from fritsch/microsoft-js
Input: Devices with 37 axis and 57 buttons are keyboards (@microsoft)
ronie [Sun, 10 Nov 2013 03:04:53 +0000 (19:04 -0800)]
Merge pull request #3595 from BigNoid/textbox_size
[Confluence] Change plot textboxes to font13.
Joakim Plate [Sat, 9 Nov 2013 18:03:53 +0000 (19:03 +0100)]
dvdplayer: delete unreachable code in HandleSyncError
Function is only ever called with normal speed
Joakim Plate [Sat, 9 Nov 2013 17:57:50 +0000 (18:57 +0100)]
dvdplayer: drop old PROFILE code that isn't sued
Trent Nelson [Sat, 9 Nov 2013 23:32:16 +0000 (18:32 -0500)]
Add optional 'confirm' param to ReloadSkin builtin
jmarshallnz [Sat, 9 Nov 2013 21:54:19 +0000 (13:54 -0800)]
Merge pull request #3396 from
ace20022/default_sub_sel
[DVDPlayer] Improve preferred subtitle selection
jmarshallnz [Sat, 9 Nov 2013 21:53:58 +0000 (13:53 -0800)]
Merge pull request #3584 from Montellese/settings_list_types
settings: lists
Joakim Plate [Sat, 9 Nov 2013 19:33:47 +0000 (11:33 -0800)]
Merge pull request #3565 from elupus/subsgui
subs: move rendering to text subtitles to overlay renderer
Chris Browet [Sat, 9 Nov 2013 18:12:44 +0000 (10:12 -0800)]
Merge pull request #3609 from koying/quickpr
FIX: [droid] package libbluray.so
Chris "Koying" Browet [Sat, 9 Nov 2013 18:10:53 +0000 (19:10 +0100)]
FIX: [droid] package libbluray.so
popcornmix [Fri, 8 Nov 2013 17:18:43 +0000 (17:18 +0000)]
[OMXPlayer] Add a doxygen comment to the class PredicateSubtitlePriority
popcornmix [Fri, 8 Nov 2013 17:14:59 +0000 (17:14 +0000)]
[OMXPlayer] Add a doxygen comment to the class PredicateSubtitleFilter.
popcornmix [Thu, 7 Nov 2013 17:40:23 +0000 (17:40 +0000)]
[OMXPlayer] Change forced subtitle when changing audio track.
popcornmix [Fri, 8 Nov 2013 17:16:31 +0000 (17:16 +0000)]
[OMXPlayer] Prefer forced subtitles if "original stream's language" is set as subtitle preference.
popcornmix [Thu, 7 Nov 2013 17:42:44 +0000 (17:42 +0000)]
[OMXPlayer] Add option "Prefer external subtitles" to category subtitles and adapt DVDPlayer accordingly.
popcornmix [Thu, 7 Nov 2013 17:26:50 +0000 (17:26 +0000)]
[OMXPlayer] Pre-filter subtitles streams to relevant ones before sorting them by priority.
Lars Op den Kamp [Sat, 9 Nov 2013 17:09:24 +0000 (09:09 -0800)]
Merge pull request #3489 from guyrichie/hci_epg
Improve Human-Computer Interation of PVR EPG
ace20022 [Fri, 8 Nov 2013 09:25:02 +0000 (10:25 +0100)]
[DVDPlayer] Add a doxygen comment to the class PredicateSubtitlePriority.
ace20022 [Wed, 6 Nov 2013 16:20:37 +0000 (17:20 +0100)]
[DVDPlayer] Add a doxygen comment to the class PredicateSubtitleFilter.
ace20022 [Thu, 31 Oct 2013 15:21:04 +0000 (16:21 +0100)]
[DVDPlayer] Change forced subtitle when changing audio track.
ace20022 [Wed, 30 Oct 2013 16:22:20 +0000 (17:22 +0100)]
[DVDPlayer] Prefer forced subtitles if "original stream's language" is set as subtitle preference.
ace20022 [Wed, 30 Oct 2013 16:20:13 +0000 (17:20 +0100)]
[Settings/DVDPlayer] Add option "Prefer external subtitles" to category subtitles and adapt DVDPlayer accordingly.
ace20022 [Mon, 7 Oct 2013 11:30:44 +0000 (13:30 +0200)]
[DVDPlayer] Pre-filter subtitles streams to relevant ones before sorting them by priority.
Chris Browet [Sat, 9 Nov 2013 16:57:27 +0000 (08:57 -0800)]
Merge pull request #3600 from koying/fixdroidpythonlocale
FIX: [droid;python] implement hack to bypass locale not implemented in NDK
Joakim Plate [Sat, 9 Nov 2013 16:38:49 +0000 (17:38 +0100)]
makefile: remove xbmc/main/main.a from xbmc.bin deps
The dependency is in MAINOBJS already.
Also make sure we force subdir build,
since it's a file that exist and subdir won't be built if it
already exist
Chris "Koying" Browet [Sat, 9 Nov 2013 16:39:22 +0000 (17:39 +0100)]
FIX: [droid;python] implement hack to bypass locale not implemented in NDK
montellese [Thu, 24 Oct 2013 12:35:03 +0000 (14:35 +0200)]
settings: add multiselect support to list control
Peter Frühberger [Sat, 9 Nov 2013 16:08:19 +0000 (08:08 -0800)]
Merge pull request #3601 from FernetMenta/aefixes
AE: fix toggle passthrough - PCM
montellese [Mon, 4 Nov 2013 22:03:18 +0000 (23:03 +0100)]
settings: add wrapper for GetList()/SetList() to CSettings
montellese [Mon, 4 Nov 2013 22:02:53 +0000 (23:02 +0100)]
settings: add GetList()/SetList() to CSettingsManager
montellese [Mon, 21 Oct 2013 14:31:33 +0000 (16:31 +0200)]
settings: add CSettingList implementation
montellese [Thu, 24 Oct 2013 11:08:26 +0000 (13:08 +0200)]
CSettingAddon/Path: implement Clone()
montellese [Thu, 24 Oct 2013 11:07:52 +0000 (13:07 +0200)]
settings: add CSetting::Clone()
arnova [Sat, 9 Nov 2013 13:59:31 +0000 (14:59 +0100)]
fixed: Remove unit tests for no longer existing functions
fritsch [Fri, 8 Nov 2013 20:39:34 +0000 (21:39 +0100)]
Input: Devices with 37 axis and 57 buttons are keyboards (@microsoft)
Chris Browet [Sat, 9 Nov 2013 07:45:29 +0000 (23:45 -0800)]
Merge pull request #3599 from koying/fixdroidmouseback
FIX: [droid] do not filter key events based on source (solves mouse right-click -> back)
Lars Op den Kamp [Sat, 9 Nov 2013 02:02:52 +0000 (03:02 +0100)]
[pvr] bump add-ons
Lars Op den Kamp [Sat, 9 Nov 2013 01:33:46 +0000 (02:33 +0100)]
[pvr] bump api to 1.9.0
Rainer Hochecker [Mon, 23 Sep 2013 06:14:32 +0000 (08:14 +0200)]
pvr: display actual playing time in gui
Rainer Hochecker [Thu, 12 Sep 2013 14:26:10 +0000 (16:26 +0200)]
pvr: add time functions for timeshift buffer to addon classes