xboxscene.org forums

Pages: [1] 2 3 4

Author Topic: Xboxmediacenter - May 2nd 2005 Cvs Build  (Read 348 times)

XanTium

  • Archived User
  • Hero Member
  • *
  • Posts: 1358
Xboxmediacenter - May 2nd 2005 Cvs Build
« on: May 01, 2005, 10:03:00 PM »

A new CVS build of XboxMediaCenter has been released today (May 2nd 2005) on Xbins.
Here is the FULL changelog since the April 1st 2005 build (last one posted on xbins/xbox-scene):

QUOTE
Included skin: Project Mayhem III - note that other skins may not fully work
Included scripts: QuickTimeBrowser (replacement for AQTBrowser), LaunchBrowser, GameSpotPlus, simpleKML (Web Radio) - all working as of 2005-05-02


ADDED:
------
* codec factory for paplayer
* enabled pcm passthrough in paplayer
* support for .tbn and folder.jpg images for music .pls and .strm files
* Initial Replaygain support to PAPlayer - only works from ID3v2 tags (non-standard) atm.
* APE lossless support to PAPlayer.
* Set Artist Thumb via Music Library context menu after an artist filter is applied
* "Play Item" added to Music Context Menu to support PLAY action in Files and Library views since the Play action is not mapped by default on the gamepad
* Play action in Music Files can be used to recursively play a folder using the temporary playlist (like in Music Library view)
* gapless mp3 playback.  Files should be encoded with LAME (>3.90.3) in order to be truly gapless.
* audioscrobbler now saves a cache if no server is available or connection failed
* option to disable music visualisation (localized string instead of using disabled.vis)
* Support for AC3/DTS passthrough for dvdplayer and partly fixed audiostream selection from dvdmenu.
* Better VBR seeking for PaPlayer.
* selectItem method to ControlList for python, thanks to sambarza.
* New built in function XBMC.EjectTray for opening/closing the dvd tray.
* audioscrobbler support
* patch [ 1178392 ] Proxy support for shoutcast thanks to soepy.
* added workround for next chapter/prev chapter which reuse global action_codes
* Music is muted 9dB on ffwd/rewd with mp3 player.
* #define in Util.h to specify whether to build for skin version 1.3 or not.  Uncomment this line if you want to test for 1.3 compatibility.
* Python bindings for built in XBMC functions. Based on SF patch [ 1175015 ] thanks to thor918.
* InfoManager labels: System.BuildDate and System.BuildVersion.
* Built-in functions XBMC.SlideShow(dir) and XBMC.RecursiveSlideShow(dir).
* patch [ 1182692 ]: Fix XBMC lockup with empty python list control selection, thanks to gimblefoot.
* new virtual window for dvdplayer when in menu mode. allows nicer keymappings.
* Support to toggle new time/progbar display in fullscreen (default mapped to white button)
* Support for <width> tag in label controls.
* navigation sounds
* Progressbar control now obey's width/height. Background texture is used as reference to calculate scaling of other textures.
* the following api to HttpApi: config (access the configuration commands previously only available through ASP)
* Harddisk spins up just before the end of the movie so that transistions during stacking is faster.
* WHITE hides/reveals controls on musicVisualisation screen.  Two options: either on or off.  When off, the song is faded in + out at beginning and end.
* Video playlists will cause the video to remain minimized when switching videos if it is already minimized.
* directory tokens which reference XBMC's special directories for use as bookmark paths: $HOME, $SUBTITLES, $THUMBNAILS, $SHORTCUTS, $ALBUMS, $RECORDINGS, $SCREENSHOTS, $PLAYLISTS
* Support for <execute> tag in keymap.xml
* More subtitle colours (Blue, Bright Green, Cyan + Yellow Green)
* Visualisation now runs in a control.  See musicVisualisation.xml for an example.  Some visz's (Boxalizer) probably need redoing.
* Left thumbstick individual direction keymappings.
* Python patches [ 1166891 ] and [ 1176789 ] from gimblefoot.
* Skin files for popup player controls.  Mapped to START by default.  Users of other skins may want to remap START back to the stop action.
* <useAltTexture> tags to togglebutton + removed duplicate code (now derives from GUIButtonControl).  The <useAltTexture> tag specifies a condition under which the toggle button should show the altTextures.  Current valid conditions are: Player.Paused, Player.Rewinding, Player.Forwarding.
* Execute functions: XBMC.PlayerControl(action), where action can be: Play, Stop, Rewind, Forward, Next, Previous.  Useful for OSD stuff.
* New dialog window PlayerControls.xml.  id is 114.  Can be anything you like, but I suspect you'll want to use it for actual playercontrols, as it is only displayed while something is playing!  Suggest mapping to pop this window up on START.  Does not display on the FullScreenVideo screen as we have an OSD for that anyway.
* a couple of emulated functions for dll loading
* Big List to the Nav Music view at the albums level.
* support for pausing and rebuffering completly before continuing playback when running out of data
* support for using a skinned progress control in fullscreen video to display current position.
* Search for .cue sheet underlying media checks for cuesheetname.mp3 and the dropping of the .cue extension.
* support for smb://username@server/share (ie no password set no longer requires the colon.)



FIXED:
------
* ac97 sound device has not counted total bytes added
* pcm passthrough was not working using mplayer
* some mp3's may hang when playing with paplayer
* Multichannel audio wasn't being downmixed properly when ac3 decoder was enabled in dash, but analog autput set in xbmc. Also caused sync problems
* rss feed could crash
* Goom/G-Force <width> and <height> related crashes.
* mute symbol is not shown after startup, if volume is minimum
* stuff-up with ac3/dts passthrough with dvdplayer and fixes to discontinuity handling selecing audiotrack from dvdmenu should now be fully working.
* Location of Kai Thumbs didn't use the thumbs folder configured.
* audioscrobbler tried to submit songs, before the initial handshake with the server succeeds
* create thumbs in my pictures now skips files that already have thumbs
* audioscrobbler status notification is shown every 30 sec. if no network connection available
* PAPlayer seeking was way too fast.
* Time display in VBR files after seeking is now more accurate.
* .Cue sheet sort order in sort by files.
* AudioScrobbler submission on .cue sheet items was wrong.
* .Cue sheet media file finding.
* Timeoffset in PAPlayer (.cue sheets).
* More universal remote double tap fixes.
* Version is derived internally (top of GUIInfoManager.cpp) instead of relying on strings.xml.
* duplicate and phantom entries in Video Actors, Genres, and Years views.
* PAPlayer FF/RW when id3 reading is turned off. Opening to timeoffset initial code.
* Left + Down on left thumb stick wasn't working correctly.
* Possible crash in Video database views if the listcontrol had the wrong id.
* audioscrobbler status was only updated when restarting after settings change
* Mute dialog was not allocated, and thus not rendered.
* [ 1182782 ] Default mode for Digital output should be Stereo
* CUtil::URLEncode ignored '&' and '='
* Double linebreak in TextBox caused repeated lines.
* Adjust Frame Rate and PAL60 clash on 25fps files.
* kai, crash when friend has no avatar
* bug [ 1180705 ] Empty Files and illegal fatx file names on SMB Server stops copy Process.
* Togglebuttons weren't scaled on the fly correct (VideoOSD in PAL60 mode).
* Seeking didn't work at all in dvdplayer when playing dvd's
* Initial highlight was displayed immidiatly when found instead of delayed as it should.
* Fadelabels didn't fade out in visualisation on press of white.
* Switching from GUI<->fullscreen video when paused could result in black screens or blank video controls.
* bug [ 1182993 ] My Pictures - View As button could get stuck on List or Big Icons.
* Weather.Location wasn't working.
* bug [1182765] : Playlist û too many æ/Æ.
* More Visz <-> GUI crashes.
* Texture allocation thread-clash on windows/dialogs opened from fullscreen video.
* PaPlayer FF/RW now works perfectly
* PaPlayer audio device starving by increasing buffer size
* highlighting in dvdmenu failed if an menu with different highlighting scheme had been displayed before
* universal remote double taps (Sony universal)
* controlbutton python docs.
* label/image <info> showed wrong info if no valid info was available.
* Remote double tap (universal remotes)
* Crash/exception in Visualisation control (caused render issues)
* Spectrum analyser didn't free memory correctly.
* dvdplayer didn't work at all as it's pixelshader source had been removed
* ff/rw/play buttons on remote didn't work in fullscreen
* PaPlayer cue sheet based mp3 playback could crash at time 0.
* FullscreenVideo wasn't rescaled correctly to PAL60.
* Buffering text wasn't displayed during buffering
* Selected item in My Videos wasn't remembered.
* Double tap remote bug.
* Context menu didn't popup in empty dirs if "Hide Parent Items" was turned on.
* GUI Filters were not used correctly when returning from Slideshow.
* Crash in home on PM3 during video playback with UI off-center due to SetViewWindow() not correctly bounds checking.
* Default control can now be focused on the list/thumb in music + video views.
* Some 3rd party AV packs report as being "VGA" adapters incorrectly.  XBMC now supports this mode and enables Digital output for it.
* Redid the video output startup/texture management.  Prevents crashes when starting when minimized.
* Spurious error message caused by empty infoImages.
* IMDb info that failed showed "My Programs" string on the error dialog.
* music database cleanup with LARGE song table (SF bug 1172234)
* Fullscreen Visualisation render order if no visualisation control present.
* SetViewPort() crash if given out of range values.
* Keymap for numeric + gamepad dialogs.
* Python checkmark controls.
* Stack overflow in volumebar/playcontrol combination.
* List/thumb controls couldn't move right off the spincontrol.
* Search for home dir checks for keymap.xml as well as the skin folder.
* Video Genre/Actors now show only those that are associated with a valid movie.
* problems with alphanumeric sorting (numbers came after characters)
* IMDb problem (memory overflow with huge numbers of returned movies).
* re-scanning music dirs and music thumbnail caching
* Scissors clipping crash in FullscreenVideo->GUI switch.
* Typos in source.
* missing or empty <value> or <id> tags in strings.xml.
* Stacked files on iso9660 didn't work.
* vcd's/svcd's autostart doesn't start the video on disc if a stacked video was played before
* Some stacked files weren't "cleaned up" correctly.
* Queuing a folder of music to a shuffled playlist doesn't shuffle the first song.
* Queuing albums from Nav view.



CHANGED:
--------
* Refactored PAPlayer to remove all the mp3-specific code.
* audioscrobbler info labels shown no info when scrobbler is disabled
* music scan dialog is not allocated at startup anymore
* auto discovered xbmsp server show network share icon now
* white button on keypad now brings up the new time/progessbar
* Enable Visualisation combined into vis spincontrol (first option is Off).
* my music, adding songs to existing, stopped playlist will start the first song added
* increased thumb cache to 64K thumbs (from 4K) thumbs will need to be recreated or use tools/UpdateThumbs.py from the scripts dialog to update your old thumb cache
* settings where 0 indicates off show "Off" as text now
* Skin version hits v1.3.
* SetViewPort()/RestoreViewPort() done in the control rather than by the visualisation.  Should hopefully eliminate the "flickering screen on homepage" issue.
* My Pictures uses GUIViewControl to handle views.
* Textures are only loaded as needed if the are specified as dynamic in OnWindowLoaded().
* GUIInfoManager if/else blocks to switch (faster)
* Removed duplicate code from Video OSD/Fullscreen.
* Removed duplicate code from the Video Playlist window
* Removed all info* controls as it was just duplicate code.
* Optimised lookup of info from GUIInfoManager.
* Cleaned up progressbar display during fullscreen and added two new conditional visibilty strings for skinning. Player.DisplayAfterSeek : Displays for 2.5 seconds after a seek has finished and during ff/rw. Player.IsCaching : True when the player is paused and recaching data
* Switching views issues in My Music Top 100 view.  Big list view has changed id to 52.
* Removed unnecessary code from My Music + changed videoPlaylists window to use CGUIViewControl.
* Analog ffwd/rewd mapped to triggers in Vis, and dpad left/right is skip previous/next.
* Project Mayhem III is new default skin
* <visible> tag in image controls is now a boolean conditional.  eg <visible>Player.HasMedia</visible> will cause the image to be rendered only if the player has something playing (or paused).
* Z-buffer now used throughout the GUI (more mem usage, but it's needed for the visz)
* Hardware overlays renderer drops down to low quality pixel shader for the GUI.  Means we have more mem free + the use of alpha.
* alpha-numeric sorting is now case-insensitive.
* Reduced Karaoke settings considerably.
* Visualisations now accept a position on screen parameter.  !!XBMC WILL CRASH IF YOU DON'T UPDATE YOUR VISUALISATIONS!!
* Video views now use the CGUIViewControl to handle the views.
* Nav view now uses alphanumeric sorting.
* DVD/Video off DVD/LAN cache defaults to 4Mb.
* Default regexps for filestacking.
* Sort orders when sorting by Artist + Album now also include the album + artist + tracknumber info so everything is easier to find.
* IMDb lookups return the list of found movies even if there is only 1 (allows manual lookup if it got it wrong.)
* Improved the analog stick + trigger response + allowed analog ffwd and analog rewd to be mapped globally (eg Right thumb stick left and right works nicely.)
* Volume bar is now modeless.
* Render order is now: Window, Overlays, Dialogs. (was Window, Dialogs, Overlays).
* Renamed "Nav" view to "Library".



UPDATED:
--------
* Chinese (Traditional), French, Norwegian, German, German (Austrian), Italian, Spanish, Polish, Finnish, Korean, Dutch language file
* libdvdnav.dll and libdvdcss-2.dll with support for largefiles (>2gb, using our custom headers)
* mplayer.dll to current cvs (support for full recaching of internet stream before resuming)



REMOVED:
--------
* My Music Albums, Artists, and Genres views.  Use My Music Library instead.
* mplayerdebug is no longer needed. Just setting loglevel to 0 will enabled mplayer logs.
* Old (not working) method of stopping ffwd + rewd on trigger release.
Logged

Snakehn

  • Archived User
  • Newbie
  • *
  • Posts: 34
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #1 on: May 01, 2005, 11:12:00 PM »

Damn! Just in time as my Birthday gift!!  :P

Thank for posting.

This post has been edited by Snakehn: May 2 2005, 06:12 AM
Logged

Strangelove1

  • Archived User
  • Jr. Member
  • *
  • Posts: 80
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #2 on: May 01, 2005, 11:13:00 PM »

Absolutely the best media player out there.  Just mind bogglingly kick ass!

 beerchug.gif
Logged

Hexx

  • Recovered User
  • Sr. Member
  • *
  • Posts: 251
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #3 on: May 01, 2005, 11:14:00 PM »

Sorry I really should read the list first, but I'm in a rush.
Does this new build have an overscan correction option.
Thanks in advance.
Logged

TMG8

  • Archived User
  • Full Member
  • *
  • Posts: 210
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #4 on: May 01, 2005, 11:44:00 PM »

nice im so pumped! xbmc is definetly the best media player out there!  biggrin.gif

who says good things never come free..  tongue.gif
Logged

mr_chips

  • Archived User
  • Full Member
  • *
  • Posts: 129
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #5 on: May 02, 2005, 12:00:00 AM »

nice! a new release.  Any chance you can rewind the video the same as you would fastforward (using the triggers) ?  I noticed on all the previous releases it has been a pain trying to frame-rewind without using the Dpad.  Has that been improved?
Logged

Lamer123

  • Archived User
  • Sr. Member
  • *
  • Posts: 268
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #6 on: May 02, 2005, 12:20:00 AM »

OMG

You guy's rock so much . I just messed around with it , the gamespot stuff AMAZING , new default skin AMAZING . My HDTV has never been happier .  

The Visualzation playing in the background is so amazing !


Thank you so much  beerchug.gif
Logged

generalnewbie

  • Archived User
  • Jr. Member
  • *
  • Posts: 64
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #7 on: May 02, 2005, 01:01:00 AM »

what do you use XMC for?
i play back my xvid tv shows on it. ... nothing really else..

just wondering if people use it for something else?
Logged

KyesaRRi

  • Archived User
  • Full Member
  • *
  • Posts: 205
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #8 on: May 02, 2005, 01:05:00 AM »

I use it as my main media app on my xbox, and sometimes my X Link Kai GUI.
Logged

grug

  • Archived User
  • Newbie
  • *
  • Posts: 47
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #9 on: May 02, 2005, 01:13:00 AM »

PM3 sucks, I want PM2 back sad.gif

It sucks that Chokemaniac stopped skinning days before the XBMC skin format got upgraded, and pulled PM1 and 2 from the site entirely. sad.gif

As far as XBMC itself goes, it keeps getting better and better smile.gif
Logged

THDVL

  • Archived User
  • Sr. Member
  • *
  • Posts: 364
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #10 on: May 02, 2005, 01:23:00 AM »

QUOTE(generalnewbie @ May 2 2005, 01:00 AM)
what do you use XMC for?
i play back my xvid tv shows on it. ... nothing really else..

just wondering if people use it for something else?
*




What dont I use it for would make a better question :P
I use XBMC to its full potential. It makes a perfect party machine out of my xbox.

QUOTE
PM3 sucks, I want PM2 back

Thats your opinion..  YOU SUCK for saying such a thing!  :evil:
You can still get the sources for PM1 and 2 and make em compatible with the new builds.. If you have the knowledge.

This post has been edited by THDVL: May 2 2005, 08:30 AM
Logged

Woolef

  • Archived User
  • Newbie
  • *
  • Posts: 1
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #11 on: May 02, 2005, 05:47:00 AM »

Best build yet! Love PM3 and the AQTB and Game Trailer scripts are already installed, nice work. pop.gif
Logged

JayDee

  • Archived User
  • Hero Member
  • *
  • Posts: 2311
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #12 on: May 02, 2005, 05:59:00 AM »

PM1 and 2 got pulled for a reason...

Two none updated skins would make for a hell of alot of support questions that would get the answer: Use PM3 or The Orbs re:loaded.

The sources are out there and if someone wants to update and maintain the skins so they are up to date and version 1.3 compliant please drop me a pm and i´ll set the things up for you.

But remember that we wont have the time to babysit or go through the basics of skinning so you should not be a total novice at this if you apply.

Other then that enjoy XBMC and be nice to each others smile.gif
Logged

oswald

  • Archived User
  • Sr. Member
  • *
  • Posts: 434
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #13 on: May 02, 2005, 07:26:00 AM »

since the new mplayer cvs has been integrated, any word on whether dvr-ms files play yet?

Logged

bakman

  • Archived User
  • Newbie
  • *
  • Posts: 26
Xboxmediacenter - May 2nd 2005 Cvs Build
« Reply #14 on: May 02, 2005, 07:27:00 AM »

Fantastic guys, damn what a list of changes  ohmy.gif  beerchug.gif
Logged
Pages: [1] 2 3 4