jmarshallnz [Mon, 17 Sep 2012 08:15:48 +0000 (01:15 -0700)]
Merge pull request #1281 from jmarshallnz/plugins_drop_progress
Plugins drop progress dialog
Jim Carroll [Mon, 17 Sep 2012 00:41:18 +0000 (20:41 -0400)]
cleanup the logging a bit.
Jim Carroll [Mon, 17 Sep 2012 00:23:24 +0000 (20:23 -0400)]
Added missing methods to the player.
Jim Carroll [Sun, 16 Sep 2012 16:43:57 +0000 (12:43 -0400)]
[cosmetic] Add better trace messages for non-windows platforms.
Jim Carroll [Sun, 16 Sep 2012 16:24:41 +0000 (12:24 -0400)]
[fix] general compare helper c/p mistake.
montellese [Sun, 16 Sep 2012 19:25:12 +0000 (21:25 +0200)]
jsonrpc: fix empty label for files indexed but not in the library
Lars Op den Kamp [Sun, 16 Sep 2012 22:05:12 +0000 (15:05 -0700)]
Merge pull request #1382 from kylhill/master
Fix New Coverity Static Analysis Warnings Since PVR and RPI Merges
amet [Sun, 16 Sep 2012 19:24:45 +0000 (23:24 +0400)]
[AE/OSX] check if Audio has mixing property before checking if its settable
WiSo [Sun, 16 Sep 2012 17:54:39 +0000 (19:54 +0200)]
[WIN32] fixed: don't let windows power down the monitor if video is playing or paused. Dunno if we should do it when paused. Opinions?
Memphiz [Sun, 16 Sep 2012 17:31:53 +0000 (19:31 +0200)]
[atv2] - add missing linkage against taglib for atv2
Kyle Hill [Sun, 16 Sep 2012 16:39:42 +0000 (11:39 -0500)]
Fix incorrect assignment in PVRClients.cpp
Kyle Hill [Fri, 7 Sep 2012 02:17:12 +0000 (21:17 -0500)]
[hack] replace pointers to temporaries with a memleak
Patch from spiff:
this is the proper solution as such, but it needs to be made clear
in the API docs that the caller is reponsible for freeing the
strings
Kyle Hill [Thu, 6 Sep 2012 20:16:26 +0000 (15:16 -0500)]
Make sure strings are NULL terminated in PVRGUI
Kyle Hill [Thu, 6 Sep 2012 19:05:34 +0000 (14:05 -0500)]
Fix unreachable code in FileItem.cpp
I'm not sure what the original intent of this code was. I chose to
remove the outer bHasEpgNow check so the inner ones would get hit.
It could be that inner ones were simply not needed. Guidance on this
changeset is appreciated.
Kyle Hill [Thu, 6 Sep 2012 19:04:09 +0000 (14:04 -0500)]
Fix unreachable code in EpgContainer.cpp
Kyle Hill [Thu, 6 Sep 2012 18:56:18 +0000 (13:56 -0500)]
Fix possible NULL pointer dereference in DVDDemuxPVRClient.cpp
Kyle Hill [Thu, 6 Sep 2012 18:54:17 +0000 (13:54 -0500)]
Fix use of uninitialized pointer in DVDDemuxPVRClient.h
Kyle Hill [Thu, 6 Sep 2012 18:52:50 +0000 (13:52 -0500)]
Remove unused member from MythFile.h
Kyle Hill [Thu, 6 Sep 2012 18:47:35 +0000 (13:47 -0500)]
Fix possible NULL pointer dereference in
CGUIDialogPVRGuideInfo::ActionStartTimer()
I'm not sure if we should return early if tag is NULL, or just avoid
setting the lines on the dialog. I chose to avoid setting the lines as
tag is passed in as a parameter so it may be possible for it to be
optional.
Guidance on this change is apprecaited.
Kyle Hill [Thu, 6 Sep 2012 18:44:24 +0000 (13:44 -0500)]
Fix use of iterator after erase() in DeleteTimersOnChannel
Calling erase() invalidates timerIt.
Kyle Hill [Thu, 6 Sep 2012 18:37:47 +0000 (13:37 -0500)]
Remove unneeded NULL pointer check in EpgContainer.cpp
Kyle Hill [Thu, 6 Sep 2012 05:22:46 +0000 (00:22 -0500)]
Fix possible NULL pointer dereferences in GUIWindowPVRCommon.cpp
Kyle Hill [Thu, 6 Sep 2012 05:20:12 +0000 (00:20 -0500)]
Fix incorrect iterator comparison in PVRChannelGroups.cpp
Kyle Hill [Thu, 6 Sep 2012 05:15:23 +0000 (00:15 -0500)]
Avoid passing large CFileItem parameter by value to GetResumeString
Kyle Hill [Thu, 6 Sep 2012 05:10:50 +0000 (00:10 -0500)]
Fix memory leaks on error in PRVTimerInfoTag.cpp
Kyle Hill [Thu, 6 Sep 2012 05:09:44 +0000 (00:09 -0500)]
Avoid leaking source file handle if destination file handle is invalid
in CopyFile in XFileUtils.cpp
Kyle Hill [Thu, 6 Sep 2012 05:01:18 +0000 (00:01 -0500)]
Fix dereferences before NULL checks in AddonCallbacksPVR.cpp
Kyle Hill [Thu, 6 Sep 2012 04:48:20 +0000 (23:48 -0500)]
Fix use of uninitialized data in PVRClients.cpp
If GetPlayingClient or GetStreamProperties returned in error props would
be uninitialized when returned from this method
Kyle Hill [Thu, 6 Sep 2012 04:43:37 +0000 (23:43 -0500)]
Fix possible NULL pointer dereference in PVRManager.cpp
Kyle Hill [Thu, 6 Sep 2012 04:41:18 +0000 (23:41 -0500)]
Fix wrong sizeof() argument
Memphiz [Sun, 16 Sep 2012 14:59:05 +0000 (16:59 +0200)]
[osx/linux] - add vendor, cpumodel and features to CPUInfo and fix typo for SSE3/SSSE3 in CPUInfo in linux
Memphiz [Sun, 16 Sep 2012 14:37:00 +0000 (16:37 +0200)]
[osx/ios/others] - fix linking when building depends with _DEBUG and core as release (fixes ios buildbot)
montellese [Sun, 16 Sep 2012 11:35:44 +0000 (13:35 +0200)]
[win32] fix VS configuration for "Debug Testsuite"
Jim Carroll [Sat, 15 Sep 2012 23:23:23 +0000 (19:23 -0400)]
Fixed wrong type check on xbmc.Player.play.
S. Davilla [Sat, 15 Sep 2012 21:05:21 +0000 (17:05 -0400)]
Revert "fix: add swig to osx depends Makefile.in"
This reverts commit
fadab05319e0464ca6caa3c39a0fde352181a15d.
This is wrong as it adds swig to runtime. Swig is already in
BUILDTOOLS, see line 3 of depends/Makefile.
davilla [Sat, 15 Sep 2012 18:11:29 +0000 (14:11 -0400)]
[amlplayer] pull various fixes from upstream
1) fixed stacked playback
2) fixed missing a/v delay
3) fixed video zoom mode under 1080p
4) fixed hdhomerun, vector to our vfs and not directly info libamlplayer
davilla [Sat, 15 Sep 2012 18:09:39 +0000 (14:09 -0400)]
[amlplayer] fixed, rename AVClass so it does not collide with internal ffmpeg, it is just a pointer placeholder
Cory Fields [Sat, 15 Sep 2012 16:26:46 +0000 (12:26 -0400)]
[droid] fix run-time errors for build-side programs
Jim Carroll [Sat, 15 Sep 2012 13:04:43 +0000 (09:04 -0400)]
Remove debug fodder.
Jim Carroll [Sat, 15 Sep 2012 12:57:20 +0000 (08:57 -0400)]
Tightened up Exception use.
Jim Carroll [Sat, 15 Sep 2012 12:56:57 +0000 (08:56 -0400)]
Fixed crash when mousing over an unknown control.
Chris Roberts [Sat, 15 Sep 2012 08:53:34 +0000 (16:53 +0800)]
fix: add swig to osx depends Makefile.in
WiSo [Sat, 15 Sep 2012 08:07:14 +0000 (10:07 +0200)]
fixed compiler warnings
elupus [Fri, 14 Sep 2012 19:04:18 +0000 (21:04 +0200)]
taglib: don't pass pointer to constructor that doesn't want frame factory
Cory Fields [Fri, 14 Sep 2012 16:10:30 +0000 (09:10 -0700)]
Merge pull request #1421 from mikrohard/patch-6
Remove libxbtag.so from android packaging
amet [Fri, 14 Sep 2012 13:18:45 +0000 (17:18 +0400)]
[AE/OSX] keep lock while checking for m_rawPassthrough
Jim Carroll [Fri, 14 Sep 2012 12:38:59 +0000 (08:38 -0400)]
Added the ability to *hack* in a richcompare implementation in CPython and implemented it on Action for BW compatibility.
Jernej Fijačko [Fri, 14 Sep 2012 08:47:48 +0000 (11:47 +0300)]
Remove libxbtag.so from android packaging
Since f6ca40f taglib is build statically and "make apk" fails with:
cp: cannot stat `/home/jernej/Android/toolchain/android-14/staging/armeabi-v7a/lib/libxbtag.so': No such file or directory
spiff [Fri, 14 Sep 2012 00:16:18 +0000 (02:16 +0200)]
fixed: woopsie, old leftover
Arne Morten Kvarving [Fri, 14 Sep 2012 00:14:09 +0000 (17:14 -0700)]
Merge pull request #1284 from cptspiff/streaming_tag_fix
Streaming tag fix
spiff [Mon, 13 Aug 2012 22:05:34 +0000 (00:05 +0200)]
changed: complicate streaming tag handling
old handling updated the streaming tag when we read it into the cache,
not at the appropriate place in the stream. this delays the updating until
the correct position is reached.
closes #13101
spiff [Thu, 13 Sep 2012 22:22:29 +0000 (00:22 +0200)]
cosmetics
Lars Op den Kamp [Thu, 13 Sep 2012 23:07:50 +0000 (16:07 -0700)]
Merge pull request #1420 from RobertMe/epg-check-playing-fix
epg: fix a bug in the 'current event changed' checking
spiff [Mon, 13 Aug 2012 20:29:10 +0000 (22:29 +0200)]
changed: don't try to load tags for infinite MP3 streams (size = 0)
this caused 4 extra connections to a shoutcast server on start, now
startup is significantly snappier
spiff [Fri, 10 Aug 2012 12:58:31 +0000 (14:58 +0200)]
added: IOCTRL_SET_CACHE io control to the VFS
this is sent by the cache to inform its read slave about its existence.
it may be useful for a file to know in certain cases
Stefan Bogner [Wed, 5 Sep 2012 01:59:24 +0000 (03:59 +0200)]
fix compilation with latest libcdio
Arne Morten Kvarving [Thu, 13 Sep 2012 21:41:19 +0000 (14:41 -0700)]
Merge pull request #1385 from margro/fix_trac_13165
ffmpeg: fixed: DXVA2 playback artifacts on H264 content with mbaff frame...
Arne Morten Kvarving [Thu, 13 Sep 2012 21:35:07 +0000 (14:35 -0700)]
Merge pull request #1409 from herrnst/pr-xlcdproc-readsocket
XLCDproc: read/flush socket after each write
Daniel Scheller [Sat, 8 Sep 2012 18:08:33 +0000 (20:08 +0200)]
XLCDproc: read/flush socket after each write
Updated:
- Make command of SendLCDd const
- properly read and handle reply of fcntl(F_GETFD...)
spiff [Thu, 13 Sep 2012 20:55:55 +0000 (22:55 +0200)]
changed: update taglib instructions
montellese [Thu, 13 Sep 2012 20:07:21 +0000 (22:07 +0200)]
[win32] add interfaces/swig/ControlListAddItemMethods.i to VS project
montellese [Thu, 13 Sep 2012 20:06:17 +0000 (22:06 +0200)]
[win32] remove duplicate MusicInfoTagLoaderWav.h from VS project
spiff [Wed, 12 Sep 2012 20:04:19 +0000 (22:04 +0200)]
fixed: don't return corrupt total times when demuxer does not know
seems to be flagged by negative values, fixes insanely long totaltimes
reported for infinite length streams (e.g. shoutcast)
spiff [Thu, 6 Sep 2012 16:55:15 +0000 (18:55 +0200)]
changed: move zip manager to system globals
we need order control since it accesses another global (the directory
cache)
spiff [Thu, 6 Sep 2012 16:55:15 +0000 (18:55 +0200)]
changed: move rar manager to system globals
we need order control since it accesses another global (the directory
cache)
spiff [Thu, 6 Sep 2012 13:49:39 +0000 (15:49 +0200)]
fixed: init logging parameters
quells uninitialized variables when running the test suite
Arne Morten Kvarving [Thu, 13 Sep 2012 19:17:19 +0000 (12:17 -0700)]
Merge pull request #1417 from fetzerch/feature-exif-charset
[libexif] Added character set conversion to UserComment
Robert Meijers [Sun, 2 Sep 2012 16:53:36 +0000 (18:53 +0200)]
epg: fix a bug in the 'current event changed' checking
Fixes a bug where on channels without events (radio for example) the condition
would always be true.
gimli [Thu, 13 Sep 2012 18:27:17 +0000 (20:27 +0200)]
[rbp] fixed buffering behavior on audio only playback. fixed trac ticket #13326.
Cory Fields [Thu, 13 Sep 2012 18:18:11 +0000 (14:18 -0400)]
[droid] build pcre-native
Cory Fields [Thu, 13 Sep 2012 18:17:21 +0000 (14:17 -0400)]
[droid] add pcre-native for swig-native
pieh [Thu, 13 Sep 2012 17:27:59 +0000 (19:27 +0200)]
GUIBaseContainer: set static items invalid if they are updated to force infolabels refresh
fixes confluence's DialogVideoInfo displaying stale info
gimli [Thu, 13 Sep 2012 17:11:04 +0000 (19:11 +0200)]
[rbp] fixed to early playback stop.
gimli [Thu, 13 Sep 2012 17:10:36 +0000 (19:10 +0200)]
[rbp] fixed eos handling in event handler and make sure we operate on the component context in the handlers.
huceke [Thu, 13 Sep 2012 16:35:46 +0000 (09:35 -0700)]
Merge pull request #1414 from huceke/raspberrypi2
[linux/arm] fixed 'System Info -> Hardware' for arm devices and give GetXBVerInfo the name it deserves.
vdrfan [Thu, 13 Sep 2012 16:00:35 +0000 (18:00 +0200)]
changed: added java (default-jr)e dependency to README.ubuntu and README.linux
Lars Op den Kamp [Thu, 13 Sep 2012 12:00:54 +0000 (14:00 +0200)]
[rpi/cec] and now correct, use CEC_RPI_VIRTUAL_COM from cectypes.h (which also uses the correct value instead of 'CEC')
Christian Fetzer [Wed, 12 Sep 2012 14:46:56 +0000 (16:46 +0200)]
[libexif] Added character set conversion to UserComment
closes #12628
montellese [Thu, 13 Sep 2012 11:09:39 +0000 (13:09 +0200)]
CGUIBaseContainer: fix letter jumping
The initial offset for letter jumping should point to the currently selected
item and not to the next one because otherwise when the next letter is typed in
and it would still match the currently selected item, it will just go look for
another item.
Lars Op den Kamp [Thu, 13 Sep 2012 10:25:43 +0000 (12:25 +0200)]
[rpi/cec] fixed - don't add the name of the bus to the virtual location on the bus for the Pi's CEC adapter, so it gets matched properly by libCEC again
davilla [Thu, 13 Sep 2012 05:39:31 +0000 (01:39 -0400)]
[osx/ios] add swig to build depends
Cory Fields [Thu, 13 Sep 2012 03:49:48 +0000 (23:49 -0400)]
[droid] build swig
Cory Fields [Thu, 13 Sep 2012 03:09:46 +0000 (23:09 -0400)]
[droid] add native swig
Jim Carroll [Thu, 13 Sep 2012 03:18:44 +0000 (23:18 -0400)]
Added the ability to use operator==,<,> in order to create a python comparator.
Cory Fields [Wed, 12 Sep 2012 23:58:18 +0000 (19:58 -0400)]
Revert "[droid] fix parallel deps build"
This reverts commit
89bbec075c2172fbf3cb6d0e23bfd497b933518d.
No need for this anymore since we build static
Cory Fields [Wed, 12 Sep 2012 23:57:50 +0000 (19:57 -0400)]
[droid] use static taglib
Jim Carroll [Wed, 12 Sep 2012 23:03:11 +0000 (19:03 -0400)]
Fixed for PlayList crashing in Load.
Jim Carroll [Wed, 12 Sep 2012 21:22:15 +0000 (17:22 -0400)]
Renamed handleCallback to invokeCallback. Also fixed the Window::OnBack method.
Jim Carroll [Wed, 12 Sep 2012 21:21:40 +0000 (17:21 -0400)]
'hooked up' the OnBack call on the window.
Jim Carroll [Wed, 12 Sep 2012 15:29:29 +0000 (11:29 -0400)]
Log an error message in case the script writer simply swallows the exception.
Cory Fields [Wed, 12 Sep 2012 20:09:24 +0000 (16:09 -0400)]
[droid] fix parallel deps build
Cory Fields [Wed, 12 Sep 2012 20:09:11 +0000 (16:09 -0400)]
[droid] fix taglib build
gimli [Wed, 12 Sep 2012 18:59:51 +0000 (20:59 +0200)]
[linux/arm] fixed 'System Info -> Hardware' for arm devices and give GetXBVerInfo the name it deserves.
WiSo [Wed, 12 Sep 2012 18:06:17 +0000 (20:06 +0200)]
[WIN32] fixed: Monitor wasn't turned off even though it was selected in the settings. We also react now on requests from outside if powermanagement.displaysoff is greater zero but you can't please everyone.
WiSo [Wed, 12 Sep 2012 17:15:37 +0000 (19:15 +0200)]
fixed compiler warning by removing an unused variable.
montellese [Wed, 12 Sep 2012 09:39:00 +0000 (11:39 +0200)]
cosmetics: add proper XML header to custom video library node XML files
montellese [Wed, 12 Sep 2012 09:05:27 +0000 (11:05 +0200)]
jsonrpc: fix JSON schema description of Player.Rotate (for real this time)
montellese [Wed, 12 Sep 2012 09:02:28 +0000 (11:02 +0200)]
silence warning in TagLibVFSStream::length()
vdrfan [Wed, 12 Sep 2012 08:54:12 +0000 (10:54 +0200)]
removed: undefined action 'language' in remote.xml
vdrfan [Wed, 12 Sep 2012 08:33:41 +0000 (10:33 +0200)]
removed: unused variable in TagLoaderTagLib.cpp