Matthias Kortstiege [Sat, 22 Oct 2011 16:09:58 +0000 (09:09 -0700)]
Merge pull request #507 from dsoms/master
Updated catalan translation with the lastest English strings
David Soms [Sat, 22 Oct 2011 15:55:06 +0000 (17:55 +0200)]
updated catalan translation
Memphiz [Sat, 22 Oct 2011 15:08:15 +0000 (17:08 +0200)]
[fix] - eof in bxacodec - thx to team boxee
Memphiz [Sat, 22 Oct 2011 15:07:47 +0000 (17:07 +0200)]
[fix] - fixed closeing order for FilePipe - thx to team boxee
firnsy [Sat, 22 Oct 2011 13:30:47 +0000 (00:30 +1100)]
fixed: ensure views are recreated when an upgrade occurs on a latest version db.
firnsy [Sat, 22 Oct 2011 12:19:45 +0000 (23:19 +1100)]
changed: reinstate custom db names for mysql to allow for unique profile db combinations.
davilla [Fri, 21 Oct 2011 12:54:12 +0000 (08:54 -0400)]
fixes 12113, += syntax in configure.in breaks configure script
Lars Op den Kamp [Fri, 21 Oct 2011 12:04:03 +0000 (14:04 +0200)]
fixed: libusb/libudev/libcec configure mess. logic is like this: libudev OR libusb is needed for usb device detection in XBMC under linux. if libudev is available, we don't need libusb and we prefer libudev, since it provides more information about the hardware (for the cec adapter, we need libudev in order to automatically detect the correct port. with libusb, users will have to enter the port path manually). because usb devices won't be detected when both libusb and libudev are not available, libcec will be useless, so it's disabled in that case.
firnsy [Fri, 21 Oct 2011 10:05:34 +0000 (21:05 +1100)]
fixed: check if mysql copy source db is non-empty before creating the copy destination db.
pieh [Thu, 20 Oct 2011 12:22:30 +0000 (14:22 +0200)]
silence macro redefinition warning in win32 opengl debug build
firnsy [Thu, 20 Oct 2011 11:15:57 +0000 (22:15 +1100)]
fixed: mysql custom names should be tested last and sqlite fallback should only occur if a new mysql db can't be created.
firnsy [Thu, 20 Oct 2011 11:14:22 +0000 (22:14 +1100)]
changed: ensure db copy process is accurate with it's failures.
pieh [Thu, 20 Oct 2011 06:51:07 +0000 (08:51 +0200)]
pieh [Thu, 20 Oct 2011 06:43:34 +0000 (08:43 +0200)]
skin vars: add missing support for infocolor
davilla [Thu, 20 Oct 2011 01:29:47 +0000 (21:29 -0400)]
changed, add --enable-neon configure switch to pass into ffmpeg. default to no. fixed xbmc on iOS5 where ASLR is causing kernel panics when dlopen of neon enable avcodec
davilla [Thu, 20 Oct 2011 01:26:02 +0000 (21:26 -0400)]
[ios] changed, try to future proof the runtime check for iOS5
Lars Op den Kamp [Wed, 19 Oct 2011 23:32:34 +0000 (01:32 +0200)]
fixed: cec - handle the stop/pause/play buttons on the tv's remote. they're not sent as keypresses but as opcodes PLAY and DECK_CONTROL when XBMC is selected as active playback device
Lars Op den Kamp [Wed, 19 Oct 2011 19:41:32 +0000 (21:41 +0200)]
fixed: don't spam 'libcec not found' warnings when the CEC adapter is found but libcec can't be found or when support wasn't compiled in. once is enough.
Lars Op den Kamp [Wed, 19 Oct 2011 19:22:50 +0000 (21:22 +0200)]
fixed: PeripheralTypeTranslator::IntToHexString() was leaking. thanks spiff
davilla [Wed, 19 Oct 2011 15:45:01 +0000 (11:45 -0400)]
[gles] fixed, use glUniform1f with float values, duh. thx bob
spiff [Tue, 18 Oct 2011 20:44:33 +0000 (22:44 +0200)]
changed: rename property to reduce chances of confusing it for something else
spiff [Tue, 18 Oct 2011 19:21:13 +0000 (21:21 +0200)]
fixed: ACTION_SHOW_PLAYLIST didn't work in video windows
after the files-in-lib merge, the OnQueue was unified, but the unified
version missed the call to set current playlist to video
closes ticket #12106, thanks to jhsrennie.
spiff [Tue, 18 Oct 2011 19:20:49 +0000 (21:20 +0200)]
changed: clearify that this is for >= 10.10, not only for 10.10
davilla [Tue, 18 Oct 2011 19:08:54 +0000 (15:08 -0400)]
[ios] fixed, need to match exact string
Lars Op den Kamp [Tue, 18 Oct 2011 18:57:34 +0000 (20:57 +0200)]
fixed/win32: HID devices were displayed twice in the peripherals window. fixed by scanning for RAW guid only. devices will be displayed with type 'unknown', but since the same device has a different guid when scanning the HID guid than when it's found by scanning the RAW guid and none of the other values except vendor id and product id match, this seems to be the only solution
Lars Op den Kamp [Tue, 18 Oct 2011 18:12:04 +0000 (20:12 +0200)]
fixed: changed default setting of 'keymap_enabled' to disabled and made it visible in peripheral settings again. fixes issue which prevented other remotes from working correctly when the nyxboard was plugged in because the default keymap was changed
Sascha Montellese [Tue, 18 Oct 2011 17:27:35 +0000 (10:27 -0700)]
Merge pull request #499 from rsommer/master
jsonrpc: fix possibly undeclared reference to CVariant in CSystemOperations and CXBMCOperations
Arne Morten Kvarving [Tue, 18 Oct 2011 17:20:45 +0000 (10:20 -0700)]
Merge pull request #498 from cptspiff/starttrack
add option to specify a starting track when calling PlayMedia on a playlist
spiff [Tue, 18 Oct 2011 11:51:10 +0000 (13:51 +0200)]
added: option to specify a starting track when calling PlayMedia on a playlist
davilla [Tue, 18 Oct 2011 16:11:07 +0000 (12:11 -0400)]
fixed, add missing bits for platform sensing"
davilla [Tue, 18 Oct 2011 15:44:17 +0000 (11:44 -0400)]
[ios] fixed, do not sync image files that have been packed by texturepacker, it is a waste of space
davilla [Tue, 18 Oct 2011 15:41:17 +0000 (11:41 -0400)]
added finer granularity to determine darwin flavors osx vs ios vs atv2
davilla [Tue, 18 Oct 2011 15:39:31 +0000 (11:39 -0400)]
fixed, borked airtunes publishing
davilla [Tue, 18 Oct 2011 14:06:11 +0000 (10:06 -0400)]
[ios] fixes startup crash on atv2 under iOS5
davilla [Tue, 18 Oct 2011 13:41:49 +0000 (09:41 -0400)]
fixes #12103, use SYSTEM_FRIENDLY_NAME to name AirTunes server
spiff [Tue, 18 Oct 2011 13:18:39 +0000 (15:18 +0200)]
fixed: flac http stream not working. thanks to razor1909
closes ticket #12100
Roland Sommer [Tue, 18 Oct 2011 12:36:25 +0000 (14:36 +0200)]
[FIX] undeclared reference to CVariant
pieh [Tue, 18 Oct 2011 10:53:57 +0000 (03:53 -0700)]
Merge pull request #481 from pieh/skin_vars_infobool_context
Store context in skin variables
firnsy [Tue, 18 Oct 2011 09:05:16 +0000 (02:05 -0700)]
Merge pull request #467 from firnsy/mysql-updgrade-db-with-copy
Universal DB upgrade-via-copy support for sqlite and mysql.
firnsy [Sat, 15 Oct 2011 10:20:34 +0000 (21:20 +1100)]
updated: re-add mysql to sqlite fallback and override custom db names for upgrades.
firnsy [Wed, 5 Oct 2011 09:33:08 +0000 (20:33 +1100)]
updated: align music/video db upgrade transaction and explicitly recreate views on every update.
firnsy [Wed, 5 Oct 2011 09:30:04 +0000 (20:30 +1100)]
updated: support db upgrade via copy for all supported db backends.
firnsy [Wed, 5 Oct 2011 09:26:00 +0000 (20:26 +1100)]
changed: localised host and path manipulation to primary setters and added copy function to facilitate db upgrades with backup.
Kyle Hill [Tue, 18 Oct 2011 01:27:27 +0000 (20:27 -0500)]
Merge branch 'master' of github.com:xbmc/xbmc
Kyle Hill [Tue, 18 Oct 2011 01:26:34 +0000 (20:26 -0500)]
Fix compilation if HAS_DBUS is defined
taxigps [Tue, 18 Oct 2011 01:06:20 +0000 (09:06 +0800)]
updated: Chinese (Simple) translation
Joakim Plate [Mon, 17 Oct 2011 23:39:07 +0000 (01:39 +0200)]
fixed: auto sourced optical drives would always display "Please enter disk" dialog
Lars Op den Kamp [Mon, 17 Oct 2011 22:27:22 +0000 (00:27 +0200)]
corrected string 36007. added dutch translations for strings 35000 -> 36017.
Lars Op den Kamp [Mon, 17 Oct 2011 21:12:20 +0000 (23:12 +0200)]
cec: show a notification when the cec adapter was plugged in but libcec support was not compiled in and log it
vdrfan [Mon, 17 Oct 2011 19:59:17 +0000 (21:59 +0200)]
removed: nuked outdated dbusserver code - use the service dbus/mpris addon instead
Memphiz [Mon, 17 Oct 2011 19:25:32 +0000 (21:25 +0200)]
[fix] - fix duplicated method delcaration
davilla [Mon, 17 Oct 2011 16:39:13 +0000 (12:39 -0400)]
fixed, missing test
montellese [Mon, 17 Oct 2011 07:22:55 +0000 (09:22 +0200)]
[addons] remove webinterface.debug
CrystalP [Mon, 17 Oct 2011 00:04:02 +0000 (17:04 -0700)]
Merge pull request #496 from CrystalP/fix-compressedprivatedata
Fix reading compressed codec private data from mkv files
CrystalP [Sun, 16 Oct 2011 23:33:58 +0000 (19:33 -0400)]
cosmetics for previous commit
CrystalP [Sun, 16 Oct 2011 23:33:00 +0000 (19:33 -0400)]
[WIN] define dxva modes defined in later revisions of the specs
CrystalP [Sun, 16 Oct 2011 21:29:34 +0000 (17:29 -0400)]
Fix overriden interlacing method setting and make more future-proof
montellese [Sun, 16 Oct 2011 13:12:05 +0000 (15:12 +0200)]
always initialize jsonrpc (fixes #12092)
Joakim Plate [Sun, 16 Oct 2011 11:25:34 +0000 (13:25 +0200)]
fixed: splash screen could crash xbmc and X server
We can't use gfx rutines before BeginRender() call
since the opengl context is not setup properly before
that.
Joakim Plate [Sun, 16 Oct 2011 11:01:53 +0000 (13:01 +0200)]
changed: track 3 buffers on linux too for dirty rendering
intel has tripple buffered backbuffer on recent drivers
pieh [Thu, 13 Oct 2011 11:26:53 +0000 (13:26 +0200)]
skin vars: no need to pass context - we have it stored already
pieh [Thu, 13 Oct 2011 11:10:03 +0000 (13:10 +0200)]
pass window ID when parsing infolabels (skin variables need to store it)
pieh [Thu, 13 Oct 2011 11:06:15 +0000 (13:06 +0200)]
skin vars: create skin variables on demand from stored xml
CrystalP [Sun, 16 Oct 2011 07:16:26 +0000 (03:16 -0400)]
matroskadec: use correct compression parameters for current track CodecPrivate
backport of ffmpeg
dc6c36ce46d4c4d7cb63503afc2ee44f00bf3725 on 2011-08-17
fixes a bitmap sub color problem exposed by mkclean --optimize foo.mkv.
The compressed private data could not be extracted, resulting in a bad color
palette and wrong colors on screen.
problem described in forum thread http://forum.xbmc.org/showthread.php?t=108942
davilla [Sun, 16 Oct 2011 03:17:05 +0000 (23:17 -0400)]
[chd] Changed position of a codeblock, to not count frames twice. thx fritsch
CrystalP [Sat, 15 Oct 2011 21:24:27 +0000 (14:24 -0700)]
Merge pull request #471 from CrystalP/dxva-fixes
Various DXVA fixes:
- mpeg2 videos with more than 175 slices
- vc1 incorrect processing of BI frames and overlapping transform hints
- h264 playback from I frames for UVD/UVD+ GPUs
- unsupported string format in log message
CrystalP [Thu, 6 Oct 2011 17:25:28 +0000 (13:25 -0400)]
Changed format string - %td not supported by our MingW environment.
CrystalP [Wed, 5 Oct 2011 17:13:25 +0000 (13:13 -0400)]
dxva-h264 Fix dxva playback of streams that don't start with an I-Frame.
GPUs with ATI UVDa and UVD+ have trouble when decoding doesn't start on an
I-Frame, and they don't recover on later I-Frames.
The variable to track the first I-Frame is in H264Context so that it can be
reset by code in h264 when initializing the context or flushing.
credits isidrogar, see ticket #11772.
sample on team ftp, samples/11772/CSI_ New York - TV3 - 2008-09-16_1.ts
CrystalP [Fri, 7 Oct 2011 00:23:31 +0000 (20:23 -0400)]
dxva-vc1 Pass overlapping transforms hint
see ticket #11643
CrystalP [Wed, 5 Oct 2011 16:53:38 +0000 (12:53 -0400)]
dxva-vc1 Take BI into account for forward and backward pictures
See ticket #11643, sample on team ftp, samples/11643/vc-1 test.wmv
CrystalP [Mon, 10 Oct 2011 23:42:50 +0000 (19:42 -0400)]
dxva-mpeg2 speed up slice allocation
The number of slices is not very likely to change from frame to frame, so
at the beginning of a new frame, allocate memory for the amount of slices of
the previous frame. Saves a lot of reallocation, for some TV capture samples
there are over 200 slices.
There wasn't anywhere really appropriate to store last_slice_count (needs to
live from first frame to last frame), so this is likely to cause discussion to
merge upstream.
Adding members to dxva_context breaks ABI, which we don't care too much about
since on Windows we don't support external ffmpeg.
dxva mpeg2 code also has access to MpegEncContext, but adding there would
likely break ABI as well.
CrystalP [Wed, 5 Oct 2011 16:38:30 +0000 (12:38 -0400)]
dxva-mpeg2 Allocate slices array dynamically - fixes videos with > 175 slices.
They used to result in images with a black bottom.
sample on team ftp samples/PR471/too_many_slices.ts
Inspired by the vaapi code to reallocate the slices array for each new slice.
Could be more efficient if the array could be preserved for all frames and
freed only at the end of the video, but there doesn't seem to be anywhere
appropriate to free the memory at the end.
Alternative is to allocate the proper size straight away for a new frame,
instead of realloc'ing for each slice.
davilla [Sat, 15 Oct 2011 18:48:33 +0000 (14:48 -0400)]
[osx] enable libcec under darwin intel/ppc
davilla [Sat, 15 Oct 2011 17:57:47 +0000 (13:57 -0400)]
update libcec from 0.6.0 to 0.7.0
davilla [Sat, 15 Oct 2011 17:57:13 +0000 (13:57 -0400)]
changed, remove libusb from libcec depends
Joakim Plate [Sat, 15 Oct 2011 17:39:37 +0000 (19:39 +0200)]
Cleanup of Makefile and reduction of output clutter during make
Lars Op den Kamp [Sat, 15 Oct 2011 16:56:46 +0000 (09:56 -0700)]
Merge pull request #493 from Pulse-Eight/cec
peripherals + cec fixes
Joakim Plate [Sat, 15 Oct 2011 16:22:14 +0000 (18:22 +0200)]
changed: also use DIRECTORY_ARCHIVES for object files
Joakim Plate [Sat, 15 Oct 2011 15:41:21 +0000 (17:41 +0200)]
changed: reduce some of the entering / leaving directory clutter during make
Joakim Plate [Sat, 15 Oct 2011 14:43:14 +0000 (16:43 +0200)]
changed: silence linking step of xbmc.bin
Joakim Plate [Sat, 15 Oct 2011 14:29:25 +0000 (16:29 +0200)]
changed: drop list of BIN_DIRS (only used for make clean) by generating it from DIRECTORY_ARCHIVES
Joakim Plate [Sat, 15 Oct 2011 14:28:46 +0000 (16:28 +0200)]
changed: only add archive files to buildable files if feature is enabled
Lars Op den Kamp [Sat, 15 Oct 2011 16:00:13 +0000 (18:00 +0200)]
win32: fixed - put the cec headers in include instead of include/libcec with libcec v0.7
Lars Op den Kamp [Sat, 15 Oct 2011 15:23:18 +0000 (17:23 +0200)]
cec: localised 'XBMC connected' message
spiff [Sat, 15 Oct 2011 13:48:37 +0000 (15:48 +0200)]
alpha
Arne Morten Kvarving [Sat, 15 Oct 2011 13:01:13 +0000 (06:01 -0700)]
Merge pull request #494 from epoke/
af90702c3130ca747661aadbdc9b0686f9003d72
Update Korean language file
Joakim Plate [Sat, 15 Oct 2011 12:42:45 +0000 (14:42 +0200)]
removed: reallyclean target that was svn based
Use git clean instead
Joakim Plate [Sat, 15 Oct 2011 12:38:55 +0000 (14:38 +0200)]
added: echo on a completed successfull build of xbmc
Joakim Plate [Sat, 15 Oct 2011 12:18:14 +0000 (14:18 +0200)]
changed: Simplify sub archive make by just listing archives with subdir that should be made
arnova [Sat, 15 Oct 2011 12:37:15 +0000 (05:37 -0700)]
Merge pull request #364 from Voyager-xbmc/uniquelabel-dvdid
Add dvdid support for uniqueness of DVD label storage re. resume. Fixes #11833
Voyager-xbmc [Sat, 10 Sep 2011 10:36:27 +0000 (12:36 +0200)]
dvd unique id - final
Joakim Plate [Sat, 15 Oct 2011 11:16:30 +0000 (13:16 +0200)]
changed: remove peripheral udev dependency on libusb
spiff [Sat, 15 Oct 2011 06:39:27 +0000 (08:39 +0200)]
fixed: __attribute__(unused) makes visual studio no happy
epoke [Sat, 15 Oct 2011 04:44:59 +0000 (13:44 +0900)]
Update Korean translation
CrystalP [Sat, 15 Oct 2011 01:25:52 +0000 (21:25 -0400)]
[WIN] refactor Aero test. Works correctly for any version of Windows prior to Vista
davilla [Fri, 14 Oct 2011 22:30:18 +0000 (18:30 -0400)]
fixed... again. one more time for the boys in the back
davilla [Fri, 14 Oct 2011 20:50:06 +0000 (16:50 -0400)]
[ios] fixed slow python, thanks rogerthis
Scott D. Davilla [Fri, 14 Oct 2011 20:19:20 +0000 (16:19 -0400)]
fixes #12063, crystalhd sync and format issues with TV streams, thanks fritsch
Scott D. Davilla [Fri, 14 Oct 2011 20:18:13 +0000 (16:18 -0400)]
fixes #12063, pull aspect ratio from codec. fixed wrong aspect ratio when par is present in crystalhd
davilla [Fri, 14 Oct 2011 19:00:16 +0000 (15:00 -0400)]
fixed, not so harmless typos