jmarshallnz [Tue, 4 Feb 2014 20:25:19 +0000 (12:25 -0800)]
Merge pull request #4152 from xhaggi/fix-epg-genre-lang
[lang] fix: escaping of ampersand in epg genre labels
jmarshallnz [Tue, 4 Feb 2014 20:18:49 +0000 (12:18 -0800)]
Merge pull request #4149 from popcornmix/report_licence
[rbp] Report in log if MPEG2 and VC1 licences are enabled
jmarshallnz [Tue, 4 Feb 2014 20:18:36 +0000 (12:18 -0800)]
Merge pull request #4146 from popcornmix/unsupported_settings
[rbp] Disable unsupport HD audio passthrough options
jmarshallnz [Tue, 4 Feb 2014 20:18:21 +0000 (12:18 -0800)]
Merge pull request #4145 from popcornmix/truhd
[omxplayer] Avoid choosing TrueHD as default audio track
jmarshallnz [Tue, 4 Feb 2014 20:18:12 +0000 (12:18 -0800)]
Merge pull request #4144 from popcornmix/edl_fixes
[omxplayer] EDL fixes for omxplayer
jmarshallnz [Tue, 4 Feb 2014 20:17:59 +0000 (12:17 -0800)]
Merge pull request #4148 from popcornmix/streamchannels
[PiSink] Set hdmi stream channels when in passthrough mode
xhaggi [Tue, 4 Feb 2014 19:34:22 +0000 (20:34 +0100)]
[lang] fix: escaping of ampersand in epg genre labels
jmarshallnz [Tue, 4 Feb 2014 19:22:37 +0000 (11:22 -0800)]
Merge pull request #4128 from jmarshallnz/activeae_fixes
Activeae fix reliance on settings that may not be correct
popcornmix [Mon, 3 Feb 2014 23:15:39 +0000 (23:15 +0000)]
[rbp] Report in log if MPEG2 and VC1 licences are enabled
A frequent support question is whether mpeg2/vc1 licences have been enabled correctly.
Put that info in log.
popcornmix [Tue, 28 Jan 2014 20:49:06 +0000 (20:49 +0000)]
[PiSink] Set hdmi stream channels when in passthrough mode
The GPU needs to know when in passthrough mode to set the number of channels
in the AV info frame to "refer to stream", so let it know.
This fixes AC3/DTS passthrough with Pi Sink. (Needs recent firmware).
popcornmix [Sat, 1 Feb 2014 14:30:12 +0000 (14:30 +0000)]
[rbp] Disable unsupport HD audio passthrough options
The hardware can't support HD audio, so remove them from settings
popcornmix [Sat, 25 Jan 2014 15:39:40 +0000 (15:39 +0000)]
[omxplayer] Avoid choosing TrueHD as default audio track
The Pi cannot decode TrueHD audio successfully, so make the default audio avoid choosing that.
It can still be switched to manually
popcornmix [Mon, 27 Jan 2014 20:53:14 +0000 (20:53 +0000)]
[omxplayer] Don't fail to open a stream with zero dimensions
The fast channel switching mod means OMXVideo may be opened before hints.width/hints/width is valid.
If we fail here, we do get opened again when the width/height are available, but we have already skipped
some init code like openeing the EDL files. Behave more like dvdplayer and ignore the zero dimensions.
popcornmix [Mon, 25 Nov 2013 14:52:21 +0000 (14:52 +0000)]
[omxplayer] Use display time for EDL cut start time
There are reports that EDL commercial break skipping occurs 5-10 seconds too early. This is because the skip occurs when a timestamp
is received at PlayerVideo/PlayerAudio, but it may still be a number of seconds before that frame is presented by the GPU.
Instead use the display time (GetTime) to determine start of cut time
jmarshallnz [Mon, 3 Feb 2014 07:41:58 +0000 (23:41 -0800)]
Merge pull request #4135 from Montellese/jsonrpc_pvr_fixup
jsonrpc: fix mixup of "rating" and "parentalrating" for PVR broadcasts
montellese [Sun, 2 Feb 2014 22:05:36 +0000 (23:05 +0100)]
jsonrpc: fix mixup of "rating" and "parentalrating" for PVR broadcasts
jmarshallnz [Mon, 3 Feb 2014 02:59:36 +0000 (18:59 -0800)]
Merge pull request #4134 from koying/fixamc
Various mediacodec fixes
jmarshallnz [Sun, 2 Feb 2014 22:47:49 +0000 (14:47 -0800)]
Merge pull request #4136 from Montellese/jsonrpc_introspect_fixes
JSON-RPC: two API fixes
alanwww1 [Sun, 2 Feb 2014 22:33:27 +0000 (23:33 +0100)]
[lang] update of skin.confluence language files
alanwww1 [Sun, 2 Feb 2014 22:33:09 +0000 (23:33 +0100)]
[lang] update of core language files
alanwww1 [Sun, 2 Feb 2014 22:32:25 +0000 (23:32 +0100)]
[lang] update of internal addon language files
montellese [Sun, 2 Feb 2014 22:30:10 +0000 (23:30 +0100)]
jsonrpc: bump API version to 6.13.4
montellese [Sun, 2 Feb 2014 22:29:46 +0000 (23:29 +0100)]
jsonrpc: add missing "order" property to Video.Cast in API definition
montellese [Sun, 2 Feb 2014 22:27:30 +0000 (23:27 +0100)]
jsonrpc: add missing "version" property in result of JSONRPC.Version to API definition
jmarshallnz [Sun, 2 Feb 2014 21:44:37 +0000 (13:44 -0800)]
Merge pull request #4085 from Black09/textbox-auto-height
Add auto-height for textbox controls
Chris "Koying" Browet [Sun, 2 Feb 2014 14:22:27 +0000 (15:22 +0100)]
FIX: [mediacodec] Tegra 3 slice-height is mod 16
Chris "Koying" Browet [Sun, 2 Feb 2014 14:21:58 +0000 (15:21 +0100)]
FIX: [mediacodec] optimize soft buffer copy
Chris "Koying" Browet [Sun, 2 Feb 2014 12:38:56 +0000 (13:38 +0100)]
FIX: [mediacodec] Samsung h264 quirk
Bl4ck09 [Thu, 23 Jan 2014 21:59:47 +0000 (22:59 +0100)]
Add auto-height for textbox controls
Joakim Plate [Sun, 2 Feb 2014 15:27:08 +0000 (07:27 -0800)]
Merge pull request #4131 from Voyager1/fix-bluray-resume
[fix] Resume playback on Bluray
Joakim Plate [Sun, 2 Feb 2014 15:24:46 +0000 (07:24 -0800)]
Merge pull request #4123 from fritsch/pa-sink-layout
AESinkPULSE: Don't leak pa_format_info
Voyager1 [Sun, 2 Feb 2014 10:55:25 +0000 (11:55 +0100)]
[fix] [omxplayer] resume playback on Bluray
Voyager1 [Sun, 2 Feb 2014 10:46:55 +0000 (11:46 +0100)]
[fix] resume playback on Bluray
Martijn Kaijser [Sun, 2 Feb 2014 10:35:04 +0000 (02:35 -0800)]
Merge pull request #4129 from MartijnKaijser/settings_subtitles
shuffle subtitle settings
Martijn Kaijser [Sun, 2 Feb 2014 09:42:58 +0000 (10:42 +0100)]
[cosmetic] improve subtitle setting text
Martijn Kaijser [Sun, 2 Feb 2014 09:42:37 +0000 (10:42 +0100)]
move preferred subtitle selection from appearance to subtitle section and put setting in a more logical order
Jonathan Marshall [Sun, 2 Feb 2014 09:16:29 +0000 (22:16 +1300)]
[activeae] set the number of input frames to the number of sink frames during raw (passthrough)
Jonathan Marshall [Sun, 2 Feb 2014 02:04:47 +0000 (15:04 +1300)]
[activeae] fix compile warnings
Jonathan Marshall [Sun, 2 Feb 2014 02:04:27 +0000 (15:04 +1300)]
[activeae] check whether the sink has a device for passthrough when loading settings
jmarshallnz [Sun, 2 Feb 2014 09:33:55 +0000 (01:33 -0800)]
Merge pull request #4120 from jmarshallnz/no_subs_service_is_fine
The default subs service for tvshows/movies is allowed to be empty
jmarshallnz [Sat, 1 Feb 2014 19:54:50 +0000 (11:54 -0800)]
Merge pull request #4118 from FernetMenta/aefixes
ActiveAE: AEStream::AddData returned wrong number in some cases
Trent Nelson [Sat, 1 Feb 2014 18:14:43 +0000 (10:14 -0800)]
Merge pull request #4005 from FernetMenta/ffmpeg
linux: link ffmpeg statically
Rainer Hochecker [Sat, 11 Jan 2014 00:25:27 +0000 (01:25 +0100)]
linux: link ffmpeg statically
Rainer Hochecker [Sat, 1 Feb 2014 17:20:34 +0000 (18:20 +0100)]
drop support for external ffmpeg
fritsch [Sat, 1 Feb 2014 11:01:21 +0000 (12:01 +0100)]
AESinkPULSE: Don't leak pa_format_info
Lars Op den Kamp [Sat, 1 Feb 2014 02:17:25 +0000 (18:17 -0800)]
Merge pull request #3888 from vkosh/epg-grid
[pvr] show gaps on epg timeline grid
Lars Op den Kamp [Sat, 1 Feb 2014 00:59:52 +0000 (16:59 -0800)]
Merge pull request #4119 from Montellese/peripherals_notifications
peripherals: don't show notifications for new devices during the initial scan
jmarshallnz [Sat, 1 Feb 2014 00:29:26 +0000 (16:29 -0800)]
Merge pull request #4079 from t-nelson/speed_up_repo_update_abort
Pivos: Speed up aborting addon repo update job.
jmarshallnz [Fri, 31 Jan 2014 22:37:49 +0000 (14:37 -0800)]
Merge pull request #3982 from jmarshallnz/wav_tags
Support WAV/AIF tags via taglib
Jonathan Marshall [Fri, 31 Jan 2014 22:34:50 +0000 (11:34 +1300)]
The default subs service for tvshows/movies is allowed to be empty. Fixes #13135
jmarshallnz [Fri, 31 Jan 2014 21:54:26 +0000 (13:54 -0800)]
Merge pull request #4105 from Montellese/fix_musicvideos_artists_albums
Only show albums of the selected musicvideo artist
Rainer Hochecker [Thu, 30 Jan 2014 13:11:43 +0000 (14:11 +0100)]
ActiveAE: AEStream::AddData returned wrong number in some cases
Jonathan Marshall [Fri, 25 Jan 2013 23:15:56 +0000 (12:15 +1300)]
remove unused MusicInfoTagLoaderWav
Jonathan Marshall [Fri, 25 Jan 2013 23:09:53 +0000 (12:09 +1300)]
adds support for reading wav,aiff id3v2 tags via taglib
jmarshallnz [Fri, 31 Jan 2014 20:29:37 +0000 (12:29 -0800)]
Merge pull request #4114 from Black09/button-label-scrolling
Scroll truncated button labels on focus
jmarshallnz [Fri, 31 Jan 2014 20:22:58 +0000 (12:22 -0800)]
Merge pull request #4112 from amet/coresubs_select_item
[coreSubs] download only if user clicks SELECT/ENTER/OK
jmarshallnz [Fri, 31 Jan 2014 20:20:47 +0000 (12:20 -0800)]
Merge pull request #4117 from FernetMenta/tak
paplayer: add suppport for tak files
Jonathan Marshall [Fri, 31 Jan 2014 20:17:27 +0000 (09:17 +1300)]
[videoinfo] episode counts in video info dialog were wrong in most cases. fixes #14893
montellese [Fri, 31 Jan 2014 20:06:48 +0000 (21:06 +0100)]
peripherals: don't show notifications for new devices during the initial scan
Rainer Hochecker [Fri, 31 Jan 2014 15:55:24 +0000 (16:55 +0100)]
paplayer: add suppport for tak files
jmarshallnz [Fri, 31 Jan 2014 00:38:47 +0000 (16:38 -0800)]
Merge pull request #4115 from ronie/trac14885
don't combine strings in a label - fixes #14885
ronie [Fri, 31 Jan 2014 00:22:27 +0000 (01:22 +0100)]
don't combine strings in a label - fixes #14885
Bl4ck09 [Thu, 30 Jan 2014 21:36:02 +0000 (22:36 +0100)]
Scroll truncated button labels on focus
amet [Thu, 30 Jan 2014 20:41:26 +0000 (00:41 +0400)]
[coreSubs] download only if user clicks SELECT/ENTER/OK
Trent Nelson [Thu, 30 Jan 2014 20:15:46 +0000 (12:15 -0800)]
Merge pull request #4111 from FernetMenta/ticket
paplayer: fix hang in flac codec if read fails, fixes ticket 12056
Rainer Hochecker [Thu, 30 Jan 2014 20:06:11 +0000 (21:06 +0100)]
paplayer: fix race between player destruction and queue next file
Trent Nelson [Thu, 30 Jan 2014 17:52:29 +0000 (09:52 -0800)]
Merge pull request #4113 from koying/fixamcintel
MediaCodec fixes for omx.intel (Samsung tab 3 10")
Chris Browet [Thu, 30 Jan 2014 16:54:12 +0000 (08:54 -0800)]
Merge pull request #4100 from koying/fixmysql
Mysql fixes (fixes #14883)
Chris "Koying" Browet [Tue, 28 Jan 2014 13:44:07 +0000 (14:44 +0100)]
FIX: [mysql] fix 1442 error when cleaning music artists
Chris "Koying" Browet [Tue, 28 Jan 2014 13:43:19 +0000 (14:43 +0100)]
FIX: [mysql] force utf8 when creating db and temp tables
Chris "Koying" Browet [Thu, 30 Jan 2014 16:46:04 +0000 (17:46 +0100)]
FIX: [mediacodec] add omx.intel to surface whitelist
Chris "Koying" Browet [Thu, 30 Jan 2014 16:45:18 +0000 (17:45 +0100)]
FIX: [mediacodec] protect against aberrant stride/slice (omx.intel)
Rainer Hochecker [Thu, 30 Jan 2014 08:36:34 +0000 (09:36 +0100)]
paplayer: fix hang in flac codec, ticket 12056
Trent Nelson [Thu, 30 Jan 2014 06:57:56 +0000 (22:57 -0800)]
Merge pull request #4106 from opdenkamp/pvraddonsjan14
[PVR] sync add-ons
popcornmix [Thu, 30 Jan 2014 00:51:02 +0000 (16:51 -0800)]
Merge pull request #4110 from margro/rpi_fix_analog_audio
[rbp/omxplayer] Fixed: analog output was not properly enabled
Trent Nelson [Wed, 29 Jan 2014 23:41:44 +0000 (15:41 -0800)]
Merge pull request #4055 from xhaggi/fix-toggle-last-watched-channels
[pvr] fix: toggle between watched channels does not consider group change
Peter Frühberger [Wed, 29 Jan 2014 22:33:37 +0000 (14:33 -0800)]
Merge pull request #4109 from fritsch/pa-sink-layout
AESinkPulse: Remember actual channel name when mapping layout
Marcel Groothuis [Wed, 29 Jan 2014 20:07:36 +0000 (21:07 +0100)]
[rbp/omxplayer] Fixed: analog output was not properly enabled due to a case sensitive settings check
Commit
67e957df4b41c3d58534d3b0b0ea2058a46ef256 changed the driver name from "Pi" to "PI"
Joakim Plate [Wed, 29 Jan 2014 18:18:08 +0000 (10:18 -0800)]
Merge pull request #4058 from Montellese/upnp_mkv_quirk
UPnP: quirk to match Samsung's video/x-mkv mime type
xhaggi [Sun, 19 Jan 2014 18:10:58 +0000 (19:10 +0100)]
[pvr] fix: toggle between watched channels does not consider group
change
fritsch [Wed, 29 Jan 2014 17:27:52 +0000 (18:27 +0100)]
AESinkPULSE: Actually set channel map
Trent Nelson [Wed, 29 Jan 2014 16:18:57 +0000 (08:18 -0800)]
Merge pull request #4083 from tamland/hls
fix HLS variant selection
fritsch [Wed, 29 Jan 2014 16:13:37 +0000 (17:13 +0100)]
AESinkPulse: Remember actual channel name when mapping layout
montellese [Tue, 21 Jan 2014 08:24:05 +0000 (09:24 +0100)]
upnp: add video/x-mkv to the list of supported mime types in the renderer
montellese [Mon, 20 Jan 2014 10:45:36 +0000 (11:45 +0100)]
upnp: reset timeout for every interaction in CUPnPPlayer::OpenFile()
montellese [Mon, 20 Jan 2014 10:44:05 +0000 (11:44 +0100)]
upnp: make use of GetMediaControllerQuirks in CUPnPPlayer
Trent Nelson [Tue, 28 Jan 2014 22:39:39 +0000 (14:39 -0800)]
Merge pull request #4097 from FernetMenta/dxva
dxva: fix memleak caused by merge error of outdated patch
jmarshallnz [Tue, 28 Jan 2014 21:49:01 +0000 (13:49 -0800)]
Merge pull request #4098 from jmarshallnz/repo_update_timing2
Repo update timing version 2
Lars Op den Kamp [Tue, 28 Jan 2014 21:01:22 +0000 (22:01 +0100)]
[PVR] sync add-ons
montellese [Tue, 28 Jan 2014 19:40:46 +0000 (20:40 +0100)]
fix predefined sorting of musicvideo nodes (when accessed through the music library)
montellese [Tue, 28 Jan 2014 19:39:27 +0000 (20:39 +0100)]
VideoDatabaseDirectory: make sure to translate all IDs in the path of a grouped node into URL parameters (fixes #14333)
montellese [Tue, 28 Jan 2014 19:38:15 +0000 (20:38 +0100)]
videodb: don't duplicate JOIN statements in musicvideo album SQL queries
montellese [Tue, 28 Jan 2014 19:37:19 +0000 (20:37 +0100)]
CVideoDbUrl: fix option name "artistid" instead of "actorid" for musicvideos
jmarshallnz [Tue, 28 Jan 2014 19:01:18 +0000 (11:01 -0800)]
Merge pull request #4103 from Montellese/xsp_browse_sorting
ignore articles when sorting lists in smartplaylist rule dialog
montellese [Tue, 28 Jan 2014 18:33:41 +0000 (19:33 +0100)]
ignore articles when sorting lists in smartplaylist rule dialog (fixes #14815)
ronie [Tue, 28 Jan 2014 17:27:12 +0000 (18:27 +0100)]
[Confluence] cosmetics - fixes #14884
Thomas Amland [Mon, 27 Jan 2014 20:49:40 +0000 (21:49 +0100)]
only log when actually auto-selected
Jonathan Marshall [Sun, 26 Jan 2014 09:25:59 +0000 (22:25 +1300)]
[addons] group the texture invalidation under a Begin/CommitMultipleExecute to speed up repository updates
Jonathan Marshall [Sun, 26 Jan 2014 03:59:08 +0000 (16:59 +1300)]
[addondb] adds CAddonDatabase::GetAddonVersion() to speed up repository parsing
Jonathan Marshall [Sun, 26 Jan 2014 04:10:24 +0000 (17:10 +1300)]
[addons] commit the broken status to the database within a Begin/CommitMultipleExecute() block for speed