Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: xbmc/xbmc
...
head fork: xbmc/xbmc
This comparison is big! We're only showing the most recent 250 commits
Commits on Aug 18, 2010
arnova merged: trunk revisions 32844,32845,32849,32873,32892
fixed: Ticket #7074 - DVDPlayer: (srt) subtitles don't stop when stream stalls
fixed: DVDPlayer audio output keeps looping on stall/timeout 
fixed: CVideoInfoTag::HasStreamDetails() was wrong since r30825 causing eg. flag extraction on player start to only work when the "extract flags" gui option was enabled
changed: Properly initialize subLastPts + rename variable 
changed: Reset video resume bookmark when manually marking as watched (partial fix for ticket #9832)


git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32906 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
ee3cd30
davilla merge r32878 and part of r32879, revert removing unnecessary dependen…
…cy on libssl and libcrypto, this breaks python on x86_64 and others as well

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32907 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
15c13a5
bobo1on1 changed: instead of adding a correction to the timestamp, change the …
…clockspeed slightly, this will automatically correct small fps errors

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32909 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
b592432
bobo1on1 revert r32909, not stable enough for dharma
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32910 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
d762d1c
spiff_ fixed: clear cache if a new local trailer is found
(cherry picked from commit dc7c257a816493cbc23f46dc49a99938352d59f0)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32914 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
843416b
spiff_ added: advancedsetting to ignore errors in the video info scanner. us…
…e <videoscanner><ignoreerrors>true</ignoreerrors></videoscanner>

(cherry picked from commit b4adf0e1776b8547bfed2afb70d2055dd6b96c68)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32915 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8c2c634
spiff_ added: ticket #9910 - add entries to the html to unicode translation …
…table. thanks to smuto

(cherry picked from commit 0bd85ec3e861deaee1ed020d5c30fa763b72c3d0)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32917 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
80939c1
spiff_ fixed: visualisation.name info label should reutrn visualisation name…
…, not add-on id

(cherry picked from commit 9b8ae474db679b2ccfc0e0fb31b61a606e056687)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32919 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
de8f95c
spiff_ fixed: uninteresting RSS feed since r32555
(cherry picked from commit 002e1c6a18ac76b5f6c771b9d2ccb8661797cf92)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32927 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
879ddcf
Commits on Aug 19, 2010
spiff_ updated: ticket #9912 - korean translation. thanks to airplanez
(cherry picked from commit 4dcb6b8ce81ece92f9a3909b5507d3ab138dec13)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32929 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
55ca870
vdrfan cosmetics
(cherry picked from commit 3a612281b3fe38101579cc3de87201bd47ac5a63)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32943 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
506fe67
vdrfan added: system.hasaddon(id) info bool. can be used in skins to detect …
…whether an add-on is available or not.

(cherry picked from commit 9f1288079496ee1b36aabd01d21b662d5ff084ba)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32944 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
bd62282
vdrfan fixed: missing include
(cherry picked from commit 44d8a686a7248ae666b54e31df741ce82a819ea9)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32945 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8d4ed38
vdrfan fixed: missing namespace expansion. last one i swear! (well, hope)
(cherry picked from commit 67b9f5f50f9a1f2f840a9e7739bbccfe7ee1178c)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32946 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
30d01e8
vdrfan fixed: cool guys make three mistakes - atleast!
(cherry picked from commit d10bb6f7cef1b36faf648bbaa245083a09cd5d9e)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32947 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
91a985b
vdrfan fixed: initialize m_fAspect before m_iDuration
(cherry picked from commit 2b268cd519a8a2933d59b0278b7b6a7a6cc70b76)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32949 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2fdb586
spiff_ updated: ticket #9816 - XBMC builtin add-ons alphabetical order and t…
…railing space erase. thanks to hudo

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32954 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
f990f47
spiff_ added: XBMChttp uses PrepareSQL to cleanup the query string,MySQL and…
… sqlite databases can now use the same string. thanks cptspiff for this

(cherry picked from commit 2c979bbb4a6f71ff0cd8e49b698b9a4fc0dc8f32)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32955 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
374087c
spiff_ updated: ticket #9915 - portugese translation. thanks to hudo
(cherry picked from commit 7a7b3a06b93e407e3fa5fc0378e6bf1bced3e65c)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32956 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
781a722
jmarshallnz fixed: Wrong order of arguments to GetWhereClause.
(cherry picked from commit 9871210fa3b98f71ee10c388b4eb8a7b8c8ac5f9)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32957 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
cc21918
jmarshallnz fixed: use floats for rating/max_rating reading from XML (fixes compi…
…le warnings, reduces scope of vars, fixes comment).

(cherry picked from commit 0232c1468ed106755f976c8d4803bddc28121bae)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32958 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8976931
jmarshallnz fixed: assignment != comparison. Could cause pending calls from a dif…
…ferent threadstate in python to go missing.

(cherry picked from commit a6844ced78b03a5f327a722b784ec52bd65d0494)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32959 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
027292b
jmarshallnz cleanup: No need for the extra parantheses.
(cherry picked from commit 568f03e4dadb5a8c12295119af85345ac0bc19ba)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32960 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
677f8cd
jmarshallnz cleanup: remove dead code CFile::Attach/Detach
(cherry picked from commit cf1272385ea8ca413841537393eae05b191947b1)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32961 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
b948165
jmarshallnz updated: Chinese (Simple) translation based on English r32890
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32962 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
74b9933
jmarshallnz changed: Introduce a <VideoTimeSeek> block to keymaps to handle the S…
…elect/Enter key during fullscreen video.

(cherry picked from commit 62a6adcc627fcb3ebd6da787240e25f7b538b3d6)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32963 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
103ab9d
firnsy changed: pass db instance by reference rather than pointer, thanks jm…
…arshall.

changed: forward declare db class instead of pulling in the entire header.

(cherry picked from commit 30d1fcf8f27a51cba6b86b96b38aa4aa55dae0c6)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32964 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
f9d42bc
firnsy fixed: mysql doesn't like empty ()'s in it's statements.
(cherry picked from commit 2699d01ba05c3f9d2bf3f064de7e32544f41ac41)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32965 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
bdba82c
firnsy fixed: ensure non-linear stretch is stored in the correct location.
changed: refactored the SQL generation to avoid further confusion when adding new values.

(cherry picked from commit 699ca3bc7419713c9b050786cb2d29a93c775d72)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32966 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8b4faa2
vdrfan fixed: themoviedb.org scraper still not fetching id/imdb_id
(cherry picked from commit 677deb41e49e052d48b16949f46d260dcc75e1b4)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32968 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
a5a031c
CrystalPT [WIN32] fix VS2010 build - r32780 was not cherry-picked to Dharma
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32969 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
fcdd8b0
Commits on Aug 20, 2010
jmarshallnz refixed: #9864 - xbmc ignores movie.nfo for DVD's
(cherry picked from commit e037817c4995873a080a7513e39c75a6b32bea96)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32972 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2b77c01
lcapriotti merge from trunk: 32973
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32974 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
dcd33f0
lcapriotti merge from trunk: 32975
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32976 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
fb70b4c
vdrfan updated: german strings.xml (#9923 - thanks mad-max)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32980 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
1c1c06a
lcapriotti merge from trunk: 32982
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32983 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
d67e920
lcapriotti merge from trunk: 32984
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32985 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2fcf7e1
renniej Fix for alt-tab bug in the Windows version. 043f8cb
jmarshallnz revert: r32736 - fixed: #9864 - xbmc ignores movie.nfo for DVD's
(cherry picked from commit ce88675529591c79b056ba85e3cb2acbba7c8a81)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32990 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
db0d909
theuni reverting 32689. libssl is needed afterall.
(cherry picked from commit 101448127f6a79278b61f6def3259d17f3a51e74)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32992 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6051163
Commits on Aug 21, 2010
davilla [chd] merge r32996, fixes random hang during seeking with bcm70015 cards
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@32998 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
b64647a
CrystalPT [WIN32] improve DirectSound device creation logging
(cherry picked from commit fbfb9794a4763ca2a8b6bcece0cfe4c1ff71a09c)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33000 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6305227
davilla [chd] merge r33002, adjust logging
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33004 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
89f8d18
jmarshallnz Fixed [Confluence] ticket #9920 "weather - current temperature fails …
…to display 100F or more"

(cherry picked from commit d96fb2a05b10412b998a26c22a251b8268bcf3fc)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33017 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
1c1f463
jmarshallnz fixed: #9925 - nfo importing doesn't use first audio stream.
(cherry picked from commit d65d25817b037e0bfacc2019dd02db527539f1d6)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33018 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2cfd5ef
jmarshallnz fixed: #9848 - pressing enter (on remote) in keyboard dialog doesn't …
…get through, thanks to vipw

(cherry picked from commit 0d7a67a53295c56d3fbc9a9eb16eb75cf3df906f)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33019 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
1dfaeaf
jmarshallnz fixed: #8994 - Joystick hat doesn't wake XBMC (only button and axis),…
… thanks to apanloco

(cherry picked from commit 612d4ef4c65b864689a383a81a3b70ed75eb0c5d)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33020 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
99bc101
jmarshallnz changed: Only log errors on failure to delete a file if the file exis…
…ts to begin with. Takes care of #9888.

(cherry picked from commit eda180f67673c7961a54468ae9294629d0d86c12)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33021 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
94f97a9
jmarshallnz fixed: vswprintf() fails (on OSX at least) with format string of L"%l…
…c" and a wchar_t > 0x2000. Switch to direct assignment rather than format.

(cherry picked from commit 24c112e147866327c29dada8d1c11b95800ab52b)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33022 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
533de0d
jmarshallnz fixed: added "truehd" as a better stream format than dca/eac3 etc.
(cherry picked from commit b35589f0a1127ea9f12deb751bd34002d82d2caa)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33023 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
3c4e179
jmarshallnz merged: r33008-r33016 from trunk
fixed: Ensure we reset the current texture filename in image controls when we free it's resources. Partly addresses #9926. (cherry picked from commit 09b566762980c504755a2f08c45de516d3e8ab9d)
fixed: Ensure any images that fail to load are free'd immediately on resource deallocation, to ensure that further attempts to load the image may be made.  Fixes #9926. (cherry picked from commit abf4c9fb2c9403ee557d4189e1ea92a86a275e3e)
fixed: TV Show posters were cached using the videodb:// URL rather than the path URL, which meant local thumbs were not updating. #9927. (cherry picked from commit e94d6eb2be093c9f91708b14028e0bd1625e0f40)
fixed: Local TV artwork wasn't being read unless all episodes were being refreshed. (cherry picked from commit 82d444917f1246cb004f9367bdbefcf9abf95c8d)
fixed: Add source prompted for "resume" etc. on click in video files (cherry picked from commit 235ea0c264100e9e45206b1496a2355ac91dbd09)
cleanup: get rid of dupe'd handling of "Add Source" (cherry picked from commit c54a59b827e2bed1d9d4af595bcd3bcd1b6d2839)
fixed: Ticket #7934 - Now playing list not updating on playlist change. (cherry picked from commit 4b8f73f97b6d3e72a2e6a174b823e644dff53161)
fixed: incorrect memset() size in GetTimeZoneInformation (cherry picked from commit c90c1a38e03c9ca4c480b8296ace088023541851)
fixed: Ticket #8274 - disable the pressing of "P" to play folders in plugins, as this can cause many plugins to recurse indefinitely (cherry picked from commit bb651ae4945ff25b0652496654b1a96bbea7b286)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33024 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
910b5a3
jmarshallnz fixed: Ticket #9900 - item is not highlighted while playing music fro…
…m plugin using setResolvedUrl. Thanks to sagittar

(cherry picked from commit dcda9d0e6534719ffe9fea69b6b68c50483b0cad)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33026 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
a84375c
bobo1on1 cleanup: removed unused PCMLimiter
(cherry picked from commit 5e6fca47cbfb900654ee45f763298f04abef13d7)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33028 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
72dd2fd
davilla [osx] merge r33029, sync xcode project to r33027
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33030 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
04c2fa3
Commits on Aug 22, 2010
jmarshallnz merged: r33031-r33034 from trunk:
fixed: Ticket #9916 - pydoc fixes, thanks to Nuka1195 (cherry picked from commit d1439ce60975f4e767895f0e295ecc306dd0fb27)
fixed: Remove obsolete code for plugin:// URLs.  Thanks to jfcarroll for the heads up (#9934) (cherry picked from commit 31c60d564bac451107ee639dfa3a564abfdff2a7)
changed: Ensure settings are loaded prior to updating one.  Fixes #9938. (cherry picked from commit deb92a291960e3a67306ca4c69698e62c06c82fa)
fixed: Multiimage controls weren't loading their info correctly if included in itemlayouts (cherry picked from commit dee99b8a63b484bc8ad81680147595abc8d84d8a)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33035 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
167ae1c
vdrfan fixed: #9879 - option --lircdev /var/run/lirc/lircd doesn't work
(cherry picked from commit a55eb7d218a74cb0bb4b6a8c36b272f7f79c7986)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33039 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
b5a05b6
vdrfan fixed: missing prefix in librtmp Makefile for non osx builds
(cherry picked from commit c1d81244060c1d8c90a2f45fb854388cc2541d83)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33040 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
fef037b
Commits on Aug 23, 2010
lcapriotti merge from trunk: 33061
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33062 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
1f417af
lcapriotti merge from trunk: 33063
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33064 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
daf3cb7
lcapriotti merge from trunk: 33067
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33068 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
5d9af9e
spiff_ updated: ticket #9949 - hungarian translation. thanks to alanwww1
updated: ticket #9954 - portugese (brazil) translation. thanks to fabianosan

(cherry picked from commit 900bc1b70d0e7ac1f15647191c69d932b9c6d1c2)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33073 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
0653240
spiff_ updated: ticket #9924 - portugese translation. thanks to hudo
updated: ticket #9928 - japanese translation. thanks to kyouhei

(cherry picked from commit fbc37d419c36c1277976a6c5cfbf875856b4ddc9)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33074 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
7cf6eb5
CrystalPT fixed: GL subs color. R and B were switched (ticket #9575 and others)
(cherry picked from commit 811bb7f8cdf6ada2ae178f996e77c5fc6491de1b)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33075 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
97527c3
CrystalPT fixed: file handle leak (ticket #9937)
(cherry picked from commit f03e3371c702e19751a41ebaf9af054e50cea13d)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33076 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
803fa69
CrystalPT [WIN32] workaround for nVidia texture corruption issue in GUI (ticket…
… #9269)

(cherry picked from commit a07d767fe643b24d1d4f172f900aa6c27976be19)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33077 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
e328d79
CrystalPT fixed: missing outlines (ticket #9713, thanks sportica)
(cherry picked from commit 275c23e4e5da4bd284f2c1208e4c7e093b9b90b8)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33078 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
80ea298
Commits on Aug 24, 2010
vdrfan fixed: use db transactions to improve performance when adding addons
(cherry picked from commit 746a3aafced18a0c2b72fdea91ab83fd2bfd1572)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33085 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
588a41a
vdrfan fixed: update/fetch addon repositories on startup. fixes empty addons…
… lists after hitting "Get more.." links without an initial fetch (thanks jmarshall)

(cherry picked from commit 6185787f9122f5b1229bdcb4809426ea0311d02b)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33086 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
17b4a06
vdrfan fixed: do not try to update addons on startup if there's no internet …
…connection (thanks spiff)

(cherry picked from commit 19b4554d9af66264d09b9d298ec0cc59d979f648)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33088 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
00dcb3d
vdrfan changed: only show the 'All Add-ons' node if we have more than one re…
…pository (credit spiff)

(cherry picked from commit c6189666cd1cf3c7335d8ef6efc741ce45109fca)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33090 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
af57573
arnova merged: trunk revisions r33056,r33071 and r33082
- fixed: Something was missing there
- fixed: Ticket #9832 - Using StepForward to end a video
- changed: Better implementation of r33071 (for ticket #9832). Thanks jmarshall

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33091 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
ee923cd
davilla merge r33094, remove lib/libass/m4 contents, bootstrap will create them
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33095 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
9727c3a
theuni fixed: Season thumbs were being replaced by the show thumb
(cherry picked from commit 72cbecda48a4af99cb78ec7a5db4ebdc5dd0f5ef)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33096 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
db14e42
spiff_ changed: remove some deprecated xbox-only code
(cherry picked from commit 859dce960063578fdfe81161f8b33dfce536a1aa)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33101 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
4d6ba19
spiff_ added: always set properties in addons directory
(cherry picked from commit 704b9eea7c407ad4972fb2b5fa1c0eeb086c2f9b)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33102 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
518ab6e
spiff_ changed: set label2 in program window to add-on version where relevant
(cherry picked from commit ad892069a314fb10fe3f11dd19d4b7e945e42ba9)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33103 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
ac52d9d
spiff_ changed: remove irrelevant sort modes from program view state
(cherry picked from commit 5b6283f0a55d73d65c95dadb803e68319cb2dfc8)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33104 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6a320dd
elupus changed: handle the delay unload of libcurl in our global instance in…
…stead of in the dlloader

This avoids calls to curl's global cleanup functions untill we have timed out.

(cherry picked from commit 50cbc3065e2329fa628bdfd58f2f52a4f96a82db)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33109 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
33c4d67
spiff_ added: State method to JSON RPC, updating documentation for JSON RPC …
…for associated methods.

Trac #9727

(cherry picked from commit e43e6fd178b76349a4a1273539cb29a8a04756a2)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33110 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
87f5279
spiff_ fixed: Playlist.Play fails to play the default track in the playlist …
…from a JSONRPC request.

Trac #9726

(cherry picked from commit c5a0a96c1473c4e1182fbfe8b9e51a86d18cec65)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33111 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6d1aa3d
spiff_ fixed: JSONRPC *Playlist.Play fails to play the default track in the …
…playlist; bad patch merge

Trac #9726

(cherry picked from commit e230e1286b2cbe8165a684433b923a480d5fcb78)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33112 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8ace029
elupus changed: avoid locking curl critical section from app thread if dll i…
…s likely not loaded

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33114 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
32d09eb
davilla merge r33115, add .gitignore so git remembers this dir
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33116 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
979e535
Commits on Aug 25, 2010
elupus changed: use ffmpeg for aac decoding per default instead of libfaad.
Old behaviour can be restored by defining USE_LIBFAAD_DECODER on compile. But i'm to lazy to add configure switches since it's more likely we'll just drop libfaad support alltogether.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33118 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
61bde86
davilla merge r33092, force the unblank when returning from fullscreen, we ge…
…t called with blankOtherDisplays set false

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33120 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
25af982
CrystalPT [WIN32] fixed: do not use the HQ scalers for the Auto setting on inad…
…equate hardware

(cherry picked from commit 567782b19040a03da45330657458cffd73b60d84)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33122 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
20722cb
vdrfan -fixed: make sure to ONLY use previously cached subtitle* files
(cherry picked from commit 44482b9b3eec4dfec28219543e47057e62d530cf)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33129 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
c314460
bobo1on1 fixed: disable non-linear stretch when a dvd menu is shown, parts of …
…the menu are being rendered through the overlay renderer, having non-linear stretch on breaks alignment

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33135 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
3aed6a8
vdrfan changed: no need to query for artist by name twice
(cherry picked from commit 7b03ebf0df7db4ad4f350bac896d59efb55eda99)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33140 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
92a3381
vdrfan fixed: #7624 - Music Video album node fetching wrong info for albums
(cherry picked from commit b24d6a7f912a3bd92467cd5aee0f2afdcb592ff3)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33141 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
1090d4a
vdrfan fixed: missing musicvideo title in video info dialog
(cherry picked from commit ab61d33f3ffcdc30b738531cfdfb7311ff14ff60)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33142 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
ea235bf
Commits on Aug 26, 2010
renniej Fix freeze in Windows version when focus is lost 5f8b97d
ceros7 Include pysqlite and pil in PPA packaging.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33149 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
d2dc9f7
spiff_ updated: ticket #9969 - german translation. thanks to mad-max
(cherry picked from commit e578525b2909d6aea76b538ccf3bfc3c78fa2136)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33154 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
9e18d8f
spiff_ updated: ticket #9970 - japanese translation. thanks to kyouhei
(cherry picked from commit 8928472d7d75f8c70a508a6e2c3b18c905af54ee)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33155 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
a2f446e
spiff_ added: #9974 , typo in German translation. thanks mad-max
(cherry picked from commit 5e74dd998ca8885e089f1e3733753c77d043b31c)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33156 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
d14089a
spiff_ added: #9975, german translation for metadata.albums.allmusic.com, th…
…anks mad-max

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33157 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
0d2c08c
spiff_ added: #9975, german translation for metadata.albums.allmusic.com, pa…
…rt 2, thanks mad-max

(cherry picked from commit 973990fb201915d846e056963b821c1617c20c4c)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33158 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
ad3268c
vdrfan fixed: only show video info dialog on the actual musicvideo item in m…
…usic library

(cherry picked from commit ae248590e71815c85cecf2d641b7c1810b6fdd4f)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33161 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
d7e2601
vdrfan fixed: empty scraper extension attributes
(cherry picked from commit 4384eaa99f0f8510bc082aaa64dfd6d8f8a2eab9)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33165 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
0e91621
spiff_ updated: german translation. thanks to mad-max
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33166 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
4cb1ec3
vdrfan fixed: #9996 - searches returning duplicate results
(cherry picked from commit f90a47f669dc7698e9dd8c6572fb6868c0851c7f)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33168 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
cd60386
vdrfan fixed: missed something in r33167
(cherry picked from commit 1bcd9d8386ebddc413d34a6c3db1b7026a5ff134)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33170 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
f3ee170
anssih added: ffmpeg spdif demuxer (fixes ac3-in-wav)
This is a patch on its way to ffmpeg upstream after some cleanups, but
it does work already.

(cherry picked from commit 0f5c17e1cac4874a46476c5bbe8fcb864846933d)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33186 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
62091ce
anssih add spdif demuxer patch to ffmpeg patchset
(cherry picked from commit 33c97443302cd593f5d0c21611de7d5451b71b32)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33187 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
0dc2166
anssih added: special handling for spdif compression formats in dvdplayer
Add special handling for custom mimetype "audio/x-spdif-compressed".

This will be used with audio cds and wav files, for which there is a
possibility of an iec61937 (e.g. ac3-in-wav) or dts stream, but for
which we need to return failure if neither of those are found, instead
of detecting e.g. small traces of mp3 which would break audio cd
playback.

(cherry picked from commit 7c65caa5e9ebe3a0ffec9f8f6c969b46d5fc4606)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33188 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
86cbb0e
anssih fixed: audio cd playback when passthrough is enabled
Instead of simply forcing codec for testing AC3/DTS with ffmpeg, trigger
special handling in DVDDemuxer that only probes for these specific
formats. This will ensure proper stream codec ids as they come from
ffmpeg directly, and allows an earlier fallback in case the stream is
normal PCM instead (i.e. before codec initialization).

This also fixes excessive wav and audio cd track opening delays on slow
media.

(cherry picked from commit bb89fc7222ab18031d9baf022e749c99b09d0906)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33189 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
f4282ad
anssih removed: now unused codec overriding in DVDPlayerCodec of paplayer
(cherry picked from commit 320ed822eca8818eb2994e8c62c99d234bd5ecb4)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33190 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6fab01d
anssih fixed: playback of files with invalid packets in DVDPlayerCodec of pa…
…player

For example, a dts stream may contain garbage in the beginning, or there
may simply be a corrupted packet. dvdplayer codecs assume the caller
retries if necessary, while paplayer codec failures are assumed to be
fatal.

Therefore, retry with the next packet in case of a decoding failure.

(cherry picked from commit 8236fc14e1b0dee9ab19c6620a86c6dc4eb50ca3)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33191 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
82230a7
elupus backport: bluray plaback support based on libbluray
r33147    [WIN32] r33145 for VS2010 - bluray support
r33145    [WIN32] build xbmc with support for libbluray
r33144    [WIN32] added libbluray headers, dll and how to build the dll
r32602    changed, install libbluray into /usr/lib on Linux because XB_FIND_SONAME can't find it in /usr/local/lib, revert later
r32564    add libbluray download/makefile
r32562    opps, copy/paste monster bites again
r32561    changed, dyload libbluray instead of static linking it
r32398    cleanup: leftover from libbdnav removal
r32329    fixed: yet another leftover from libbdnav removal
r32326    fixed: removed now deleted libbdnav from build system
r32319    removed: old libbdnav sources aswell as the old mpls playback code.
r32261    added: support stacking with libbluray
r32236    fix compile error is HAVE_LIBBLURAY not defined
r32234    changed: generalize the SeekTime inputstream interface
r32233    changed: make chapter support from input stream a general interface
r32232    added: support for using libbluray to play bdmv files (index.bdmv or *.mpls)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33193 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
a75e235
Commits on Aug 27, 2010
davilla [osx] sync xcode project to r33193
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33199 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
e937d9f
davilla [osx] merge r32310, fixed build using make
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33200 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
9001123
CrystalPT [WIN32] fix build (incomplete r33145)
(cherry picked from commit 25ffdb16e28b5099b2a2e81c6f5d844f80d794ba)

Conflicts:

	project/VS2008Express/XBMC.vcproj

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33206 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
197d4e6
CrystalPT [WIN32] fix build - URIUtils
(cherry picked from commit 6f05a9f95fba1ea351fbcebe873a4e251080c70c)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33207 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
b42cd8c
arnova merged: trunk revisions r33179 & r33202
- fixed: Properly handle .nfo-files for stacked movies
- fixed: We need to properly initialize these variables to RES_INVALID since they are checked in the GetSkinPath() function

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33208 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
5f92b8a
CrystalPT [WIN32] oops, reverse r33207: r33174 hasn't been backported to Dharma…
… yet

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33209 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
9527d3e
vdrfan fixed: newly introduced script modules needs the curl package to down…
…load stuff

(cherry picked from commit 86fb255b5e6aa0fd0a9ce6088cec6c53d9f45a7a)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33212 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
1c36814
vdrfan fixed: .. and this file as well
(cherry picked from commit 61254f3310124a1cadced07eee6620959442b1f4)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33213 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
98f092d
spiff_ fixed: download the python script modules prior to launchpad upload. …
…downloads are not allowed on the build slaves

(cherry picked from commit ab71fb2f700a7f0ecce81ab43274eae5afafe106)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33219 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
0627444
spiff_ updated: ticket #10001 - romanian translation. thanks to Danny3
(cherry picked from commit fefcbbd9db8a1dbd4921de0950beaf69fb3aca87)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33221 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6ab1fb4
davilla merge r33216, r33217, r33220 and r33222. fully remove libbdnav from s…
…vn and fix osx builds for Dharma

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33223 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
72e5207
spiff_ fixed: that didn't work so well. second attempt at ppa + script modules
(cherry picked from commit 0397c7e13b0e0f82c1af79131d56fdd6f67efdbc)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33225 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2c34b03
elupus fixed: #9898 DVD without menu but with default subtitle doesn't alway…
…s display the correct subtitle

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33229 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
9a3b743
CrystalPT [WIN32] recompiled ffmpeg dlls for r33186
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33230 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
7820220
CrystalPT fixed: crash when cycling through external idx/sub subtitles (trac 9967)
(cherry picked from commit f10583bf5f5f7ed4c46bb80abbacde4aeca95ffd)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33231 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
26741fa
davilla merge r33006, exclude any lost+found directories, nothing to see in t…
…here anyway, move along

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33232 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
974579f
Commits on Aug 28, 2010
jmarshallnz fixed: broken MP4 causes an infinate loop, added test for > 0 meta size
(cherry picked from commit 535bac8b481e8bc46d4263873d9de067dc67f578)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33233 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8e80762
jmarshallnz fixed: Clean video database was broken in sqlite
(cherry picked from commit 853da517e3d826531d8119a0e85dc062ea8a12b6)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33234 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
bd412e1
jmarshallnz fixed: Python threads should be allowed to run while waiting for dial…
…ogs to complete. Fixes #9947.

(cherry picked from commit b2b756599f6ae242a4b640ce020e01a3a892488d)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33236 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
75db083
jmarshallnz fixed: mp4 tag infinate loop on damaged files (properly this time)
(cherry picked from commit bdea3df2f089f406cf0c2a0b56e76973c8fd291e)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33237 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8a1bbd6
jmarshallnz fixed: ensure SQL portability for both sqlite3 and mysql.
(cherry picked from commit 0214ce9eab5f915f833edd5f7dd7fe319162937f)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33238 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
7eff680
jmarshallnz fixed: ticket #9966 - Use of a potentially unintialized variable. tha…
…nks to jfcarrol for the heads-up

(cherry picked from commit b16e54ef27d3a2615eacfbc94f909f00ac2cb9b0)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33239 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
efd6204
bobo1on1 fixed: non-linear stretch for vdpau and vaapi used the wrong pixelrat…
…io variable

fixed: also turn off non-linear stretch for vdpau and vaapi when the player is showing a menu

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33240 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
b517fbc
anssih reverted: parts of r30578 that are unfortunately still used on non-win32
(cherry picked from commit dfb11d8644c3af05a3aebc9f3e4ce435a34170e9)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33268 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
c238b87
anssih fixed: missing device and power notifications on linux
CConsoleUPowerSyscall, CDeviceKitDisksProvider and CUDisksProvider use
the unrecommended dbus_connection_pop_message() function that removes a
message from the message queue. Doing so, CConsoleUPowerSyscall may
remove an unhandled device notification or vice versa.

Make those three classes use a private connection to system bus for now
so that they can freely mess with the message queue.

(cherry picked from commit b8991d3b1e9d5f14fc500fc5a617496a3fb6fe1e)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33269 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
74be9f3
anssih fixed: using unmounted iso9660 discs on linux, broken in r21766
(cherry picked from commit c7e5e4e41cd7bdf316105ded5e5b1f7a0690dbca)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33270 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2e2bbaa
anssih fixed: unmounted CDs not showing up as sources on linux systems with …
…UDisks

This is required for audio CDs to show up as sources and restores the
ability to browse iso9660 discs without mounting them on linux systems
using UDisks.

This was seemingly broken in r23628.

(cherry picked from commit e7c51b0154b41af3fa8f1cbd9c619f991d1c655d)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33271 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
4dfb2e5
anssih fixed: unmounted CDs not showing up as sources on linux with DeviceKi…
…t-disks

This is required for audio CDs to show up as sources and restores the
ability to browse iso9660 discs without mounting them on linux systems
using DeviceKit-disks.

This was seemingly broken in r23628.

This commit is almost exactly the same as the earlier UDisks one as the
code is almost identical (and should be IMHO shared).

(cherry picked from commit 8e5844b2c0601b17a19fb0534b55f8e1eb3e2419)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33272 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
e293e9f
jmarshallnz merged: r33241-r33246 from trunk
fixed: Ticket #9964 - Enabled/disabled status didn't get transferred to the underlying button control for settings spin/sliders.  Thanks to Nuka1195. (cherry picked from commit df9b37c330289325ed50d49174f587db3764be7d)
fixed: $HOURS was incorrect.  Thanks to Nuka1195 (part of #9918) (cherry picked from commit 10bbe4137e3262db5e4604eaa3e4c4c5fdd4a49a)
added: some missing labels to jsonrpc and a bylastplayed sort method for videos. Part of #9517, thanks to Nuka1195
fixed: integergreaterthan was incorrect.  Thanks to Nuka1195. (cherry picked from commit 2bf4c62680d4595f1cc468cad177841300b1d08a)
fixed: add-on selection dialog default item (cherry picked from commit ece9aaade6cff559fb9dbfcb97d41b4fbc4e1f19)
fixed: Movie set thumbs weren't being cached correctly.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33275 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
b6a16e0
jmarshallnz merged: r33253-r33255 from trunk
changed: move cached fanart resolving to the appthread.  Resolves slow cached fanart loading in very long directories at the expense of slightly slower dir retrieval.  Ticket #9819. (cherry picked from commit 29ffbd46cf00f778426b9ab651dbb4f9783eb715)
changed: Switch "arial.ttf" to a combination of DejaVuSans and DroidSansFallback.  Ticket #6397, thanks to s7mx1. (cherry picked from commit 4156b3dcc8892326833d41dab0494f2ea1fc8729)
fixed: Ensure ShortenPath is done at render time rather than during FrameMove, as it requires our scaling to be setup.  Fixes #10003. (cherry picked from commit 08ff51d439823d21e015af2551e82403a97cfaa8)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33276 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6b1d905
jmarshallnz merged: r33273,r33274 from trunk
changed: unify the way season thumbs are exported to be the same as folder.jpg/fanart.jpg (cherry picked from commit b1a3a53a7e6db4a84ff909cb40c500157cf8c8eb)
Revert "fixed: do not try to update addons on startup if there's no internet connection (thanks spiff)" (cherry picked from commit c775aa25b688dde9937840f3edfa88f0539c23b8)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33277 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
5b16753
Commits on Aug 29, 2010
CrystalPT [WIN32] fixed: libass build for VS2010
(cherry picked from commit 846aff37fb768ecdd58708fb3b023c317132e99e)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33293 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
049bb41
jmarshallnz merged: r33289,r33290,r33294-r33298 from trunk
changed: ScraperInUse to take the ID rather than the ScraperPtr
added: Addon::IsInUse() to check for in-use addons. (cherry picked from commit c023d657d3f733257b1b9ecfeebf9bf295a1dd79)
changed: Sort the addon selection dialog by label. Ticket #10013 thanks to Hc232. (cherry picked from commit 65aa1a43dab39a4c769b7b47b731b56396dcc75d)
changed: Re-add the "Addon Settings" option to the context menu both on and within media addons. (cherry picked from commit 4035c3d319244bd401b953e261b5f129e0aef498)
fixed: Missing a few distinct calls means double ups in actors returned via search.  Fixes #10009. (cherry picked from commit a2ae873ec0cc83ffc66431e7704b3cc5c8b40e30)
fixed: Ticket #10015 - invalid .cue sheet could cause a segfault. (cherry picked from commit 71784c7a2b79ab7c700002ab722b67f0325ef4f7)
fixed: Ticket #10016 - Negative start/stop value in a JSON request crashes XBMC. (cherry picked from commit 0897ae47a65b228aa118849f305c3fd48b31e4c0)
changed: Disallow currently in-use addons to be disabled or uninstalled (cherry picked from commit e7f56aa8739d68c1f8216c5fbbd10056d2fe098b)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33299 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
5e7ee74
jmarshallnz changed: bumped version for release
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33300 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
f3389f6
malard fixed: out of bounds start/end values for JSONRPC calls.
Trac #10016

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33309 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
41ff2ee
arnova fixed: (Nasty) typo causing profile settings to act weird
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33312 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
157f9e9
elupus Backport:
r33281 changed: parse media:group entries in rss (will select the first available item)
r33282 changed: improve rss directory by always selecting the resource with highest bitrate or resolution
r33283 changed: always select the longest rss title
r33284 changed: if mimetype is set that is a more sure type than any video/audio/picture tags
r33285 added: method to set a listitems mimetype from python. allows plugins to avoid the http HEAD request done to look this up on playback
r33286 changed: make sure a rss resource selects content based in prio list video/audio/rss/image changed: if content is application/rss+xml and protocol is http:// replace protocol with rss:// since server may be silly and not return correct content type
r33287 added: parse SVT Play rss extensions rss continuation links

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33313 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
bb4f82c
elupus Backport:
r33315 fixed: SORT_METHOD_UNSORTED should, surprise surprise, not be sorted
r33316 fixed: don't stack rss folders / http folders
r33317 changed: add unsorted sorting method to rss feeds
r33318 fixed: changes to handle multiple rss resources broke duration reading

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33320 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
b4648a0
elupus changed: don't allow framedrops if input queue is empty
changed: reset output drop counters when we disallaw framedrops

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33321 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
cbe6dc0
jmarshallnz merged: r33305 from trunk.
updated: Chinese (Simple) translation based on English r33294

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33322 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
001ba30
theuni Renamed ppa version to 10.00. If this is too painful we'll rename to …
…10.1 for beta2.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33323 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
e1e9146
Commits on Aug 30, 2010
theuni changed: bump epoch for ppa since 10.0 < 10.08. note that this was ch…
…anged manually for the beta1 ppa upload to avoid re-tagging.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33328 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
aacdba4
theuni live: lots of cleanup on nvidia script
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33331 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
3c334a8
theuni live: broken script causing wrong permissions, presumably causing XBM…
…C launch failure

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33332 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
d6a4cd1
vdrfan Fixed: [Confluence] Recently added movie icons (home) went out of the…
… box if you didn't use a 16x9 resolution ticket #10014

(cherry picked from commit b08ba3f8c2cdbd38d7c1c042400411eaa85f424a)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33337 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
760484b
elupus r33349 fixed: GetFullPathName must be wrapped on windows since python…
… uses it for out special://paths

r32522 changed: in CFileHD::GetLenght() only call underlying filesystem if our filepositions at or past our expected eof (dll system uses this functio to emulate feof() which can be called after each read)
r32661 changed: don't seek to beginning of file on open, it always starts there anyway.
r32661 changed: don't verify file position on seeks (posix doesn't, nor does winapi) so our should not either

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33350 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
9b1f25d
Commits on Aug 31, 2010
elupus fixed: [WIN32] CURL("filename.ext").Get() must == "filename.ext"
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33355 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
ea9fcc1
CrystalPT French translations. Thanks willynuisance.
(cherry picked from commit c894f25ec43315b143a4834b09b0659b6d45eff9)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33357 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
fb37996
theuni fixed: need to append content to the urls. thanks to bergner
(cherry picked from commit 49f6b97e26681328e3f833f424a9ca3482f116c3)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33358 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
ee78e03
wiso Ticket #10025: Portuguese XBMC strings translation based on English r…
…33294 strings.xml (thanks to hudo)

Ticket #10026: Few Polish translation updates (thanks to Kolabor)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33360 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
24c798a
wiso Ticket #9991: korean Translation based on English Rev 33072 by airplanez
Ticket #9976: metadata.artists.allmusic.com - German translation (thanks to mad-max)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33363 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
7cc0e5a
spiff_ Revert "added: method to set a listitems mimetype from python. allows…
… plugins to avoid the http HEAD request done to look this up on playback"

This reverts commit c410c2e1da07da6191e73fdd1e82da0aa95f2b57.

(cherry picked from commit de10a065e669bbaecf8549f003cc792ff9cd8894)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33376 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
7091a88
spiff_ added: ability to set url mime type from python. useful for urls that…
… won't survive a head request. set the 'mimetype' property on the listitem

(cherry picked from commit 4efce5dfbb94aae2d83b312e4257d950fdd8e653)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33377 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
4cf9c50
elupus Backport
r33380 fixed: CFileCache was never able to seek back to first byte in it's history (ie often byte 0)
r33381 fixed: we should not set max_packet_size when opening ffmpeg url context

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33382 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2e8a826
Commits on Sep 01, 2010
lcapriotti merge from trunk: 33395
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33396 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
fabc8f0
lcapriotti merge from trunk: 33397
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33398 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6e4da51
malard Fixed crash with unexpectedly formed JSON query.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33402 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
5d12e3c
Commits on Sep 02, 2010
CrystalPT [WIN32] free sub texture after render
(cherry picked from commit 08cd2a13350116c4b6e0b79a4a3d6273ed71c013)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33407 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
7c1dc91
taxigps merged r33278 - fixed: convert fail cause problems, E.g. scrape movie…
… information fail

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33408 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
425ee38
CrystalPT [WIN32] broken DWIM key, REALLY free subtitle texture after render (r…
…33406)

(cherry picked from commit 48b061f222b941618db336fb6e8530bef292ddf0)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33410 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2630830
gnif2 fixed: [PA] invalid usage of pa_stream_write (returns error status, n…
…ot size writen)

fixed: [PA] invalid calculation of remapped buffer space, fixes crash on channel count change
fixed: [PA] invalid return of GetSpace when the channel count has been changed

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33415 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
eef6e57
taxigps merged r33327 - fixed: Trim line to avoid empty line due to whitespac…
…es after <BR> tag, see ticket #9682

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33419 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
56850da
taxigps merged r33399 - fixed: missing '&'
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33420 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
b38da5c
spiff_ updated: ticket #10042 - japanese translation. thanks to kyouhei
(cherry picked from commit 8c5f1ecf661be3283b76aba453470ac51cc580bf)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33422 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6e539f6
taxigps fixed: use wrong variable, causing endless loop
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33423 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
1504d91
taxigps fixed: convert fail cause crash
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33424 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
d55d1a2
lcapriotti merge from trunk: 33430
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33431 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
4488d2e
lcapriotti merge from trunk: 33432
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33433 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
c2ded7b
vdrfan changed: #10063 - joystick.WiiRemote.xml: enhancement/patch (thanks e…
…inhänder)

(cherry picked from commit d6561a11ef64815887de138033fb0861967c5eda)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33441 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
58aa597
elupus Backport
r33388 fixed: Ticket #8244 - hdhomerun crash on 64bit. Thanks to razzfazz for tracking it down.
r33389 fixed: Ticket #8244 - hdhomerun crash on 64bit. Thanks to razzfazz for tracking it down (missed a file)
r33449 fixed: make sure we exit fullscreen in CApplication::StopPlaying() since otherwise we'll end up rendering a black screen for one frame
r33450 changed: make sure dvdplayer demuxer reads in defined chunksizes from sources that require it
r33451 fixed: we should sort upnp items before serving them
r33452 changed: don't assume the list of interfaces starts at the allocated buffer

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33453 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2b9fb6d
bobo1on1 fixed: set the timeout of the libmicrohttp webserver to 24 hours, the…
… default timeout is 0, which somewhere along the lines changed from "let select wait forever" to "let select return immediately"

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33460 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8010d98
gnif2 fixed: localization for hardcoded strings in places (closes: r9802, t…
…hanks alanwww1)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33461 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
afe14a9
bobo1on1 revert r33459, apparently it only applies when having MHD_USE_THREAD_…
…PER_CONNECTION

added: comment about MHD_USE_THREAD_PER_CONNECTION and MHD_OPTION_CONNECTION_TIMEOUT

(cherry picked from commit 61840cacf16aa61022c25c329f0d021a38fca8fb)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33463 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
f0575a6
Commits on Sep 03, 2010
elupus fixed: when storing execute string for favorites we must escape them …
…properly

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33466 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
511d0ef
jmarshallnz updated: sync videodatabase version with trunk r33070 - feature porti…
…on of r33070 is not implemented.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33473 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
fafb3fb
jmarshallnz merged: r33384,r33385,r33393,r33411,r33413 from trunk:
changed: Switch the duration stored in video library to seconds rather than minutes.
added: duration to json-rpc results.
fixed: Ticket #10029 - video item unplayable after playback finishes in plugins.  NOTE: setResolvedUrl() now only replaces the URL in the listitem.
fixed: Check NULL before dereference in music scanning.
Added: [Confluence] the ability to select the Add-on "Info" view (same one as the add-on browser) in all media windows add-ons lists

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33474 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
4e4db5e
jmarshallnz merged: r33444 from trunk - introduce remotedelay instead of remotere…
…peat in AdvancedSettings. Allowing to set a delay before repeating an action on a longer keypress.

Default is 3. Available range: 1-20. Fixes: #6440 Thanks to jmarshall!

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33475 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
863c5fc
jmarshallnz merged: r33458,r33471 from trunk:
fixed: Ticket #10041 - aired date showing as tvshow premier date for episodes.
fixed: Ensure images that are already in the texture cache but do not match (due to special:// versus absolute paths) are excluded from further caching.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33476 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
5d88b90
taxigps updated: Chinese (Simple) translation based on English r33412
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33493 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
013075e
spiff_ updated: ticket #10062 - french translation. thanks to willynuisance
updated: ticket #10064 - russian translation. thanks to taraban
updated: ticket #10066 - portugese translation. thanks to hudo
updated: ticket #10068 - bulgarian translation. thanks to tonywoolf
updated: ticket #10070 - polish translation. thanks to kolabor
updated: ticket #10072 - greek translation. thanks to ydatografida

(cherry picked from commit 29273e11e4780eca9d15066cba70308b87ac8d8d)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33494 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
c86dd2c
spiff_ updated: ticket #10073 - greek translation. thanks to ydatografida
(cherry picked from commit 8428757c35f8b3c13ec10b223e5eff16cd3d1430)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33495 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
77d1ad9
elupus fixed: GetBlockSize() must be virtual since it's overloaded by the in…
…put streams

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33497 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6f6729b
anssih fixed: skip any frames before first keyframe even if VDPAU is used
CVDPAU::GetPicture() currently clears DVDVideoPicture.iFlags.
Change it to keep the possible DVP_FLAG_DROPPED flag, which indicates
that the frame should be dropped (e.g. frame not a keyframe and no
keyframes seen yet).

Fixes short video corruption in those cases.

(cherry picked from commit c33584497abc4179d3cd0bf7f4c1736824b94137)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33500 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
33d97cc
theuni increase the packet size to a multiple of max_packet_size that fits i…
…n the buffer size. Fixes hdhomerun playback. Thanks Elupus.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33504 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
c4dee3f
elupus fixed: plugins are never OnLan
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33506 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
c779bb4
Commits on Sep 04, 2010
elupus fixed: upnp client created genre string wrong
fixed: upnp client would not set a title for the video info tag
fixed: apperently video library view expects label to be preformatted, otherwise it shows filename

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33527 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
0ef89c3
Commits on Sep 05, 2010
bobo1on1 fixed: picture.iDuration == 0 comparison
(cherry picked from commit de177f8ec5b846343d46e2b961628256a72fa18f)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33545 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
184d7ba
Commits on Sep 06, 2010
lcapriotti merge from trunk: r33554
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33557 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
9dbe2b1
lcapriotti merge from trunk: r33555
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33558 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
84a9648
lcapriotti merge from trunk: r33556
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33559 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
bec6b76
bobo1on1 revert r33545
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33571 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
9d4854c
bobo1on1 fixed: passing int through a variable arguments list doesn't automati…
…cally get casted to float

(cherry picked from commit 15cf0df187fa93c16039b51203eaedfda32dc5af)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33574 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
91c3e44
spiff_ updated: ticket #10075 - polish translation. thanks to kolabor
updated: ticket #10082, #10083 - portugese (brazil) translation. thanks to fabianosan

(cherry picked from commit f76f3d4cba57e82badf281f8e96dcb36212057f9)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33576 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
4120509
elupus fixed: #10080 - if audio renderer fills up completely, we wrongly ass…
…ume it's empty

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33578 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
fc8a8ae
Commits on Sep 07, 2010
vdrfan fixed: #10100 - joystick.WiiRemote.xml: patch/enhancement (thanks ein…
…händer)

(cherry picked from commit b81cff9f8ad1872be95764a38aea79ddd8a24dcd)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33587 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
082b7b3
spiff_ updated: ticket #10103 - dutch translation. thanks to adje
(cherry picked from commit 95601292b88807819d26c9ec19992a44ec0e3247)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33595 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
23b9517
spiff_ updated: ticket #10105 - russian translation. thanks to taraban
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33597 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
25f1f00
Commits on Sep 08, 2010
jmarshallnz merged: r33533, r33535, r33553, r33580 from trunk:
reverted: listitem.duration back to minutes. (cherry picked from commit e895fd90b92baebbe972fb05fbdd348fcd355c6f)
fixed: Ensure we don't divide by zero in the scrollbar positioning code. (cherry picked from commit 160f6a7699ae7903839075cd2daea464e183bf69)
readded: support for loading old, depreciated <episodeguide>&lt;episodeguide style episodeguide tags.  NOTE: Support for these will be eventually removed - you should re-export your library. (cherry picked from commit abab9dd69ee3f2cc02ddc080d1fb5f6400e8dd9c)
removed: aac/mp1/mp2/mp3 passthrough options from the UI. (cherry picked from commit 464c62dc0f28c521f946539c9dae73b2be5fd14e)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33606 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
482a52e
jmarshallnz updated: bumped version for beta2 release.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33607 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
fc5e3f9
jmarshallnz Changed: [Confluence] Video Info dialog - made the play button have f…
…irst focus since apparently we can bring up the window instead of playing stuff on select these days :\

(cherry picked from commit 15e41105abd89fd3c6a54a36666915dacdf73b61)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33608 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
52a76c9
Commits on Sep 09, 2010
lcapriotti merge from trunk: r33634 r33627
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33635 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
987f6f1
lcapriotti merge from trunk: r33636
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33637 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
ce3f1a8
lcapriotti merge from trunk: r33638
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33639 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
f0104a9
davilla merge from trunk: r33625, r33640. fixed: ticket #10109 - unresolved s…
…ymbols in Euphoria.xbs. thanks to lioka

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33641 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8a5d6c6
nadasb sync with git
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33644 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6c0007e
Commits on Sep 10, 2010
nadasb sync with git
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33653 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
208cd16
nadasb [metadata.common.last.fm] sync with git
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33655 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
1352a54
jmarshallnz merged: r33383,r33386 from webinterface branch
added: extension point for web interfaces
fixed: forgotten file

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33656 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8ac5929
jmarshallnz merged: r33538,r33539 from webinterface branch:
removing web folder and updating build scripts as contents is now part of plugin system; removing debug log info from WebServer.cpp
changed: addon.xml summary information updated. (cherry picked from commit e1aeeb7b46f588eb95cb18fecc5debb3521385cf)

(cherry picked from commit d5491a207c04130f33334bb6e5d1380e693fbe18)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33657 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
0474c2f
bobo1on1 fixed: CHttpApi::MethodCall would wait forever on the message event w…
…hen app thread has exited, fixes #9701

(cherry picked from commit 9260e133c530372d23bf5fcccc33623bfd4d16fe)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33668 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
09e4696
bobo1on1 fixed: CHttpApi::MethodCall would wait for 20 seconds for a response …
…when app thread has exited

(cherry picked from commit 948021ccb739502b1df95255d1c059e0086eeb19)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33669 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
466b4eb
CrystalPT [WIN32] workaround Intel compressed texture issue
(cherry picked from commit 00452071d88d55e7a5b77f4d6a739b63dd3b89c9)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33672 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
19987ae
CrystalPT [WIN32] workaround Intel compressed texture issue part 2
(cherry picked from commit fafb604a5444660a0d50a23aba83f3204d8b9289)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33673 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
ad5e5b7
Commits on Sep 11, 2010
nadasb [metadata.themoviedb.org] Support for <alternative_name> and <origina…
…l_name> in searches

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33676 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
ed3dfc9
nadasb [metadata.themoviedb.org] Fix decimal separator
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33678 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
a6ae0b7
bobo1on1 fixed: don't allow copying a CCriticalSection, the result is unclear
(cherry picked from commit 929699fc6b0568cc899c1cb8f024802c9fcf3aa3)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33680 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
722a494
Commits on Sep 12, 2010
taxigps merged: sync chinese description with trunk
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33681 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
d4f90ed
nadasb updated Hungarian translation. Thanks to alanwww1!
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33689 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
3ace79c
renniej Fix for the RssFeeds.xml not created in portable mode bug. See http:/… d08bf60
Commits on Sep 13, 2010
taxigps updated: Traditional Chinese language file for Dharma, add region to …
…present time in 24h format. thanks koalahong

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33716 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
d60d4e0
jmarshallnz merged: r33665, r33699, r33700, r33701, r33706 from trunk
merged: webinterface branch into trunk. (cherry picked from commit 2f04ce95ab63c59b3ec9a9b619bef09d339c124a)
[WIN] fixed: don't try to copy the "web" folder as it was removed. (cherry picked from commit 0a0cf779a2be8e42b53bbd44b8c67958205ed727)
[osx] remove old web dir from packaging (cherry picked from commit 363db0bfac25330edfc87cc3672f82622ca639e9)
fixed: MHD_OPTION_THREAD_POOL_SIZE needs libmicrohttpd 0.4.1 or higher (cherry picked from commit b6535573d181d2600a19bf4c67aecb346004d9c2)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33718 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
fda8383
jmarshallnz merged: r33682,r33683,r33684,r33696,r33697,r33704 from trunk
added: [OSX] Variant.cpp/h to xcode project
changed: Move prompting for authentication/keyboard dialog etc. from IDirectory subclasses into CDirectory. Fixes #10127 and #8840 (cherry picked from commit 43e3cfef3bfb84feb5bf6d39a162dbea9b35f706)
cosmetics: indenting (cherry picked from commit 152830b54b833961bdfaf73cce169f777cb14377)
[WIN32] fixed: typo (cherry picked from commit 5202837a56be2b13625c3fdb39daabc0eba296c6)
[WIN32] added: Variant.* files to VS2008 project
fixed: PasswordManager would consider itself not loaded if no passwords.xml file exists causing it to ditch any temporary credentials attempting to reload the non-existing file on every AuthenticateURL call.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33719 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8be83e5
jmarshallnz fixed: ticket #10115 - wrong timings in matroska embedded text subs (…
…with external ffmpeg >= 24639). thanks to lioka

(cherry picked from commit 3bd12f97207e0affc66dde5729e75f2f63283d75)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33720 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
03ea39c
jmarshallnz updated: ticket #10118 - korean translation. thanks to airplanez
(cherry picked from commit ea1b30ae133518dd5f911f62c55be8c5b0c43129)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33721 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
59ede46
vdrfan cosmetics
(cherry picked from commit 69b8176cd6d43ddc5da3dfdbe0f0d7d8806b1779)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33724 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6058fcf
vdrfan fixed: ticket #10148 - a m3u playlist can contain video files. need t…
…o check before we set audio duration on items. thanks to Gwan

(cherry picked from commit 702c210bbd847c7c08a532ceeed95d86c35a6419)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33725 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
f077f30
spiff_ updated: ticket #10152, #10153 - portugese translation. thanks to hudo
(cherry picked from commit f335d69d31bba659387235dd9a73eb53580cf918)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33735 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
0b127e7
spiff_ added: ticket #10150 - total playlist duration for video playlists
(cherry picked from commit cba153015811045a62c117f4f18e99890f10cc53)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33736 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8a60afb
bobo1on1 fixed: deadlock on exit, app thread is waiting in CWebServer::Stop fo…
…r the webserver to exit, webserver thread is waiting in CApplicationMessenger::SendMessage for app thread to process the message

(cherry picked from commit 79c4eb7b38ae1798ee95449d9dad7f1bd50569cb)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33739 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
8440ae9
jmarshallnz fixed: Plugins "return prematurely" due to race in WaitOnScriptResult…
…. #10136

(cherry picked from commit 252f56984e67529eaebc59d4b6366cbf2c83c64d)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33744 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
63a3bc1
spiff_ added: dupe check in xbt files
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33745 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
3eacbd7
ceros7 Update packaging, removing xbmc-web and using latest Dharma branch re…
…vision.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33754 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
90b833f
spiff_ fixed: win32 project of TexturePacker
(cherry picked from commit 5e8c42fca03a9a8abd7f62e2989b717d7a259855)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33756 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
d086eb3
spiff_ fixed: win32 build deps for sdl_image
(cherry picked from commit f57400a71c7ff3bc7701b3c1ab551c542985b6a4)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33757 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
b22115e
spiff_ changed: switch to using namespace std; to avoid std::min/#define min…
… sillies on win32

(cherry picked from commit b165f2585b1c5aca3ba7bec8cd6def294e5ab1d5)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33758 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
6dc041e
spiff_ fixed: [win32] build of texturepacker + updated the exe
(cherry picked from commit 5545e299c96d399e07c2063ce1897b52fd950fa1)

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33760 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
75c5440
malard merging: 33762, 33759, 33749, 33748 from trunk
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33764 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
43330a9
Commits on Sep 14, 2010
elupus fixed: vp3 decoder should set key_frame field of AVFrame
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33770 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
fd1d179
elupus fixed: don't accept droppped frames for thumbnail extraction
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33771 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
d761705
jmarshallnz merged: r33346, r33351 from trunk.
fixed: Ability to retrieve fanart from JSON-RPC was broken.  Part of #9517, thanks to Nuka1195.
fixed: Removed folder wasn't detected during scan, causing cleanonupdate to not pick it up.

git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@33776 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
7d4054e