************************************************************************************************************* ************************************************************************************************************* Partial XBMC for Xbox CHANGELOG ************************************************************************************************************* ************************************************************************************************************* Date Rev Message ============================================================================================================= 2008-12-30 16762 [Xbox]: merged Linuxport revisions 16612,16650,16651,16653,16657,16661-16662,16673,16676,16677,16680,16685,16699-16701,16703-16705,16708,16709,16711,16714,16715,16716,17617,16720-16723,16727,16733 2008-12-25 16713 [Xbox]: changed: we shouldn't pushback paplayer for content "video/avi" 2008-12-24 16710 [Xbox]: changed: video resume logic. Now the resume point is NOT saved when within the first 15 seconds or in the last second. 2008-12-23 16682 [Xbox]: fixed hang at shutdown/reboot when Python scripts are running. I consider this a workaround (disabled StopThread()) and not an actual fix, but it will have to do for now. Fixes #5532 2008-12-22 16649 [Xbox]: merged Linuxport revisions 16489,16492,16499,16509,16510,16525-16528,16533,16535-16537,16550-16553,16555 16556,16563-16565,16572,16577,16586,16587,16601,16604,16611,16613,16614,16618 2008-12-18 16606 [Xbox]: Cosmetics 2008-12-18 16605 [Xbox]: fixed: FatX limiter allowed certain illegal character. This could cause ie access/copy errors rather then converting them to _. Also improved the FatX limiter so it will now try to convert to close "looking" characters if possible (ie. ΓΌ -> u) instead of always converting to _. Fixes #5285 2008-12-17 16591 [Xbox]: fixed DVDPlayer should also be used with UPnP sources when the filetype is "video/avi". 2008-12-16 16583 [Xbox]: changed version string to "pre-9.04" 2008-12-15 16581 [Xbox]: fixed "Play using..." for UPnP sources. Also made the DVDPlayer default when file is on internet & filetype is unknown. This is should also fix not being able to seek (ff/rw) through files on UPnP sources. 2008-12-15 16571 merged: upnp from linux branch [16569] 2008-12-13 16541 merged: upnp elupus compiling warnings to trunk 2008-12-12 16539 fixed: upnp possible deadlock, fetch root scpd after embedded devices now 2008-12-12 16531 [Xbox]: fixed fanart screensaver + implemented _P() macro in util.h 2008-12-12 16522 fixed: gcc 4.2.3 compiling errors 2008-12-12 16521 merged: from branches/linuxport (16517) 2008-12-12 16520 merged: upnp from branches/linuxport (16517) fixed: upnp compilation errors due to Unicode support 2008-12-11 16519 [Xbox]: Merged part of Linuxport r11818: smb to use all available master browsers to build the workgroup list (recommended on libsmbclient for small networks). 2008-12-11 16518 [Xbox]: Reverted merge of Linuxport r16255. It seems to cause more issues than it potentially resolves. Merge Log: ============================================================================================================= Merged r16733: changed: fit embedded ass/saa subtites more to libass, they use a slightly different format and are parsed in ass_process_chunk, fixes crash on linux http://samples.mplayerhq.hu/Matroska/subtitles/ Merged r16727: Made it possible to choose the resample rate in paplayer (dont resample by default). This should fix #5223 atleast the samplerate part Merged r16723: changed: [WIN32] - rebuild imagelib.dll to match r16721 Merged r16722: fixed: removed duplicate constant from xbmc module Merged r16721: changed. apparently flip means mirror Merged r16720: changed: remove unused confusing files. thanks to mbuchoff (ticket #5536) Merged r16716: changed: surround conditional mprintf() calls with braces since this function is sometimes #defined to nothing. Merged r16715: added: 'play using ...' in the context menu of the filemanager. Thanks to vdrfan (merry xmas to you too ;-)) Merged r16714: workaround: take content-type from latest stream does not work for tuxbox-enigma2 Merged r16711: fixed crash when logging cddb data. For what was the 'z'? Merged r16709: [ffmpeg] Add dll's with changes from elupus Merged r16708: removed: unused function. Merged r16705: added: ticket #5531 - Flip FanArt horizontally Merged r16704: changed: order of interlace handling options Merged r16703: fixed: de-elan'ify some code Merged r16701: added: (rest of) #5246 - Fix hang at end of RTMP stream. thanks to frosty Merged r16700: forgotten commit - should fix #5528 Merged r16699: added: ticket #5309 - Add grouping to internal MythTV client. thanks to anenigma Merged r16685: [libass] rebuild libass to link static against freetype, otherwise dll crashes without zlib1.dll and freetype6.dll in system directory Merged r16680: [ffmpeg] Added patches we use for ffmpeg and new dlls Merged r16677: changed: move iconv headers includes into CCharsetConverter to avoid having them included project wide Merged r16676: [ffmpeg] added new headerfiles dependency's, new build script for osx and win32 Merged r16673: fixed: imdb trailer enabled scrapers won't get any trailer urls. scrapers will now fetch the theatrical trailer (fixes #5291) Merged r16662: reverted: 16657 Merged r16661: delted: folder to make place for restore Merged r16657: [ffmpeg] delete also headerfile dependency for xbmc Merged r16653: revert: invalid changes of PRId64 -> lld. lld isn't supported on most visual studio compilers Merged r16651: fixed: gcc warnings from last commit. These should be more portable between compilers. Hopefully VS won't complain. Merged r16650: fixed: compiler warnings + cosmetics Merged r16618: added: multiple cd stack regexp to match files without tokens/seperators like hypens, blanks, underscore or dots Merged r16614: added: Ticket #5513 - PT-PT Movie scraper - Cinema PTGate (thanks to apaneiro!) Merged r16613: fixed: Ticket #5510 - Extend regexp for ignore tokens (IGNORE_THE) Merged r16612: added: optional window parameter to the builtin function Action([,]). Allows redirecting actions from dialogs to windows and the like. Merged r16611: added: SHIFT-letter jumping through lists, using the current sort-order. Merged r16604: fixed: filmaffinity scraper won't fetch genres correctly in some special cases (thanks again to HectorziN) Merged r16601: fixed: deadlock if dvdplayer was doing explicit framedropping to achieve a specific display framerate Merged r16587: fixed: missing duplicate inclusing pragma Merged r16586: fixed: Ticket #5499 - Fixed Filmaffinity Scraper (thanks to HectorziN) Merged r16577: updated: French translation Merged r16572: fixed: mymovies.xml import does not support multiple genres Merged r16565: updated: greek, finnish and korean language. thanks to ydatografida, mikko and airplanez Merged r16564: fixed: it helps to use correct names (ffmpeg deinterlacer: linblenddeint) Merged r16563: added: ticket #5438 - Amazon UK and Amazon US video scrapers available. thanks to jelockwood! Merged r16556: fixed: r16552 contained no loading code. Merged r16555: added: [WIN32] Enabled karaoke. fixed: Compile errors. Merged r16553: added: ticket #5443 - Enables XML playlists with extra metadata. thanks to oldnemesis! Merged r16552: added: ticket #5456 - Allow the user to select what ffmpeg deinterlacer they want to use from advancedsettings.xml. thanks to oebb! Merged r16551: forgotten file Merged r16550: added: ticket #5458 - Jadedvideo scraper update. thanks to lovedaddy! Merged r16537: [WIN32]: recompiled ffmpeg libs with gcc 4.2.1 to fix runtime exception with LoadLibrary Merged r16536: Ticket #3676 - file path as a rule field in smart playlists Merged r16535: changed: updated all fanart enabled scrapers to use the new themoviedb.org 2.0 api (more fanart) Merged r16533: changed: make the framedropping logic less picky on when to enable. should fix the bob issues on xbox (when this get's merged to trunk) Merged r16528: changed: removed the year expression in moviemaze.de scraper to increase search results Merged r16527: fixed: german translation for "Loading media info from files" (thanks to locutus for pointing this out.) Merged r16526: fixed: forgotton change from last commit. Merged r16525: fixed: various possible reads from uninitialized variables. fixed: possible write outside array bounds in HTMLUtil.cpp. Merged r16510: fixed: two lines accidentially included in r16405. broke mixed url/xml nfo's among other things Merged r16509: added: Export Thumbs and Fanart Along With Video Library (Ticket #5393) Merged r16492: added: ticket #5440 - Add support for movie.tbn and movie-trailer.ext, add's additional fanart check. thanks to fekker! Merged r16489: changed: if skinners don't include an "lsep" control use a "sep" control for plugin settings