Page 5 of 30 FirstFirst 123456789101112131415 ... LastLast
Results 41 to 50 of 297

Thread: EniCar the RR Clone

  1. #41
    Newbie tcghost's Avatar
    Join Date
    Mar 2006
    Location
    FL
    Posts
    32
    ok, here's mine... I guess I was right about the large music db... perhaps it's better to cache all the stuff to a db (kinda like xbmc :P ) or at least do it in a separate thread... or both...

    my music folder is 79.2 GB. 14,247 files in 1,160 folders

    Code:
    EniCar started
       0.000 Start Register Command
       0.000 End Register Command
       0.000 Start Reader init
       0.000 End Reader init
       0.000 Start Read enicar.ini
       0.000 End Read enicar.ini
       0.000 Start Cache Media
       0.000 Start cache subdir mp3
      21.500 End cache subdir mp3
      21.500 Start cache subdir video
      24.360 End cache subdir video
      24.360 Start sort mp3
      24.360 End sort mp3
      24.360 Start sort video
      24.360 End sort video
      24.360 End Cache Media
      24.360 Start Video Window
      24.360 End Video Window
      24.360 Start Mplayer init
      24.360 End Mplayer init
      24.375 Start loading skin
      24.375   load general.ini
      24.375   load folder.gif
      24.391   load media.gif
      24.406   start finding *.skin
      24.406   end finding *.skin
      24.406   Start Loading skin Page :
      24.406 D:\Download\EniCar\Skin\MC2.0\audio_browser.skin
      24.594   End Loading skin page
      24.594   Start Loading skin Page :
      24.594 D:\Download\EniCar\Skin\MC2.0\audio_browser1.skin
      24.719   End Loading skin page
      24.719   Start Loading skin Page :
      24.719 D:\Download\EniCar\Skin\MC2.0\Audio_Player.skin
      25.141   End Loading skin page
      25.141   Start Loading skin Page :
      25.141 D:\Download\EniCar\Skin\MC2.0\exit_menu.skin
      25.219   End Loading skin page
      25.219   Start Loading skin Page :
      25.219 D:\Download\EniCar\Skin\MC2.0\EXTERNAL_GPS.skin
      25.313   End Loading skin page
      25.313   Start Loading skin Page :
      25.313 D:\Download\EniCar\Skin\MC2.0\game.skin
      25.453   End Loading skin page
      25.453   Start Loading skin Page :
      25.453 D:\Download\EniCar\Skin\MC2.0\games.skin
      25.563   End Loading skin page
      25.563   Start Loading skin Page :
      25.563 D:\Download\EniCar\Skin\MC2.0\LAUNCH.skin
      25.672   End Loading skin page
      25.672   Start Loading skin Page :
      25.672 D:\Download\EniCar\Skin\MC2.0\menu.skin
      25.797   End Loading skin page
      25.797   Start Loading skin Page :
      25.797 D:\Download\EniCar\Skin\MC2.0\mixer.skin
      25.922   End Loading skin page
      25.922   Start Loading skin Page :
      25.922 D:\Download\EniCar\Skin\MC2.0\NUMOSK.skin
      25.985   End Loading skin page
      25.985   Start Loading skin Page :
      25.985 D:\Download\EniCar\Skin\MC2.0\obd.skin
      26.047   End Loading skin page
      26.047   Start Loading skin Page :
      26.047 D:\Download\EniCar\Skin\MC2.0\OSK.skin
      26.188   End Loading skin page
      26.188   Start Loading skin Page :
      26.188 D:\Download\EniCar\Skin\MC2.0\RADIO_MENU_FUNCTION.skin
      26.266   End Loading skin page
      26.266   Start Loading skin Page :
      26.266 D:\Download\EniCar\Skin\MC2.0\Radio_Player.skin
      26.406   End Loading skin page
      26.406   Start Loading skin Page :
      26.406 D:\Download\EniCar\Skin\MC2.0\skin_browser.skin
      26.516   End Loading skin page
      26.516   Start Loading skin Page :
      26.516 D:\Download\EniCar\Skin\MC2.0\status.skin
      26.625   End Loading skin page
      26.625   Start Loading skin Page :
      26.625 D:\Download\EniCar\Skin\MC2.0\tv.skin
      26.735   End Loading skin page
      26.735   Start Loading skin Page :
      26.735 D:\Download\EniCar\Skin\MC2.0\video_browser.skin
      26.875   End Loading skin page
      26.875   Start Loading skin Page :
      26.875 D:\Download\EniCar\Skin\MC2.0\video_player.skin
      26.985   End Loading skin page
      26.985   Start Loading skin Page :
      26.985 D:\Download\EniCar\Skin\MC2.0\wbrowser.skin
      27.094   End Loading skin page
      27.094   Start Loading skin Page :
      27.094 D:\Download\EniCar\Skin\MC2.0\weather.skin
      27.235   End Loading skin page
      27.235   Start Loading skin Page :
      27.235 D:\Download\EniCar\Skin\MC2.0\weather_detail.skin
      27.344   End Loading skin page
      27.344 End loading skin

  2. #42
    Constant Bitrate
    Join Date
    Jan 2006
    Location
    Montreal, QC, CA
    Posts
    196
    There must be a bug somewhere.

    0.000 Start cache subdir mp3 <=== this is the findfirst findnext, very simple thing
    21.500 End cache subdir mp3

    24.360 Start sort mp3 <=== this is the quicksort to sort by alphabetical order & by kind the file i found previously
    24.360 End sort mp3

    The quicksort takes no time to parse the thousand of file. and it's the heaviest code.

    Could you give the the complete path to your mp3 lowest directory.
    if the path is more than 255 character then i blow up my stack.

    thanks.

  3. #43
    Newbie tcghost's Avatar
    Join Date
    Mar 2006
    Location
    FL
    Posts
    32
    Quote Originally Posted by enitalp View Post
    There must be a bug somewhere.

    0.000 Start cache subdir mp3 <=== this is the findfirst findnext, very simple thing
    21.500 End cache subdir mp3

    24.360 Start sort mp3 <=== this is the quicksort to sort by alphabetical order & by kind the file i found previously
    24.360 End sort mp3

    The quicksort takes no time to parse the thousand of file. and it's the heaviest code.
    well, I just changed MUSIC_DIR to a directory with only a couple of albums and it started up in 5 seconds. All of this is on a network drive, which I'm sure doesn't help as well...

    I still don't think it's a good idea to parse the whole music/videos folders every time at startup

  4. #44
    Constant Bitrate
    Join Date
    Jan 2006
    Location
    Montreal, QC, CA
    Posts
    196
    Ok i think i found the bug. This version should be much faster. (i change the version 0.02 again).

  5. #45
    Constant Bitrate
    Join Date
    Jan 2006
    Location
    Montreal, QC, CA
    Posts
    196
    Quote Originally Posted by tcghost View Post
    well, I just changed MUSIC_DIR to a directory with only a couple of albums and it started up in 5 seconds. All of this is on a network drive, which I'm sure doesn't help as well...

    I still don't think it's a good idea to parse the whole music/videos folders every time at startup
    Centrafuse works with a pre generated media database. and i don't like it.
    My first idea was to save the database, and check at startup if any change was done, to update my database. But checking the change take the same time as construct the database . I don't like the idea of pressing a button somewhere to create the database like centrafuse. i have to found a middle between those two solution.

  6. #46
    Constant Bitrate mikevsgeek's Avatar
    Join Date
    Jul 2004
    Location
    Auburn Maine
    Posts
    113
    Two things I thought of today while driving around:

    maybe it would be a good idea to modulize the different components (such as radio/xm/mp3/video, etc) of EniCar, that way people can choice which components to load, to help which loading issues and the such

    if you decide to go with a database for music, maybe make a seperate exe to update the db, so that way if someone wants to, they can update the db everytime windows reboots, or even run it was an embedded app?

    just a couple thoughts

  7. #47
    Newbie nosoup4me's Avatar
    Join Date
    Aug 2006
    Location
    Fort Wayne, Indiana
    Posts
    21
    maybe it could a choice in an ini file. So, the first tiime you run it ther is no db and you have to gen one... but the next time you run, depending on the option in the ini file you look for changes or not

  8. #48
    Constant Bitrate
    Join Date
    Jan 2006
    Location
    Montreal, QC, CA
    Posts
    196
    Quote Originally Posted by nosoup4me View Post
    maybe it could a choice in an ini file. So, the first tiime you run it ther is no db and you have to gen one... but the next time you run, depending on the option in the ini file you look for changes or not
    That's the solution i'm thinking about. But i'm waiting for the result of my last change to see if it's urgent or not. Normaly with my last change it will build much faster.

  9. #49
    Variable Bitrate proph's Avatar
    Join Date
    Aug 2005
    Location
    Little Elm, Texas
    Posts
    422
    What else is out there? Frodoplayer does pretty well w/ a database, and it runs great. It just doesn't have the flexibility of RR. Is it possible to combine the best of all worlds on your premier skin?

  10. #50
    Newbie tcghost's Avatar
    Join Date
    Mar 2006
    Location
    FL
    Posts
    32
    Quote Originally Posted by enitalp View Post
    That's the solution i'm thinking about. But i'm waiting for the result of my last change to see if it's urgent or not. Normaly with my last change it will build much faster.
    it did almost nothing in my case

    Code:
    EniCar started
       0.000 Start Register Command
       0.000 End Register Command
       0.000 Start Reader init
       0.000 End Reader init
       0.000 Start Read enicar.ini
       0.000 End Read enicar.ini
       0.000 Start Cache Media
       0.000 Start cache subdir mp3
      21.891 End cache subdir mp3
      21.891 Start cache subdir video
      24.313 End cache subdir video
      24.313 Start sort mp3
      24.313 End sort mp3
      24.313 Start sort video
      24.313 End sort video
      24.328 End Cache Media
      24.328 Start Video Window
      24.328 End Video Window
      24.328 Start Mplayer init
      24.328 End Mplayer init
      24.328 Start loading skin
      24.328   load general.ini
      24.328   load folder.gif
      24.360   load media.gif
      24.360   start finding *.skin
      24.360   end finding *.skin
      24.360   Start Loading skin Page :
      24.360 D:\Download\EniCar\Skin\MC2.0\audio_browser.skin
      24.563   End Loading skin page
      24.563   Start Loading skin Page :
      24.563 D:\Download\EniCar\Skin\MC2.0\audio_browser1.skin
      24.688   End Loading skin page
      24.688   Start Loading skin Page :
      24.688 D:\Download\EniCar\Skin\MC2.0\Audio_Player.skin
      24.891   End Loading skin page
      24.891   Start Loading skin Page :
      24.891 D:\Download\EniCar\Skin\MC2.0\exit_menu.skin
      24.969   End Loading skin page
      24.969   Start Loading skin Page :
      24.969 D:\Download\EniCar\Skin\MC2.0\EXTERNAL_GPS.skin
      25.063   End Loading skin page
      25.063   Start Loading skin Page :
      25.063 D:\Download\EniCar\Skin\MC2.0\game.skin
      25.203   End Loading skin page
      25.203   Start Loading skin Page :
      25.203 D:\Download\EniCar\Skin\MC2.0\games.skin
      25.313   End Loading skin page
      25.313   Start Loading skin Page :
      25.313 D:\Download\EniCar\Skin\MC2.0\LAUNCH.skin
      25.422   End Loading skin page
      25.422   Start Loading skin Page :
      25.422 D:\Download\EniCar\Skin\MC2.0\menu.skin
      25.547   End Loading skin page
      25.547   Start Loading skin Page :
      25.547 D:\Download\EniCar\Skin\MC2.0\mixer.skin
      25.688   End Loading skin page
      25.688   Start Loading skin Page :
      25.688 D:\Download\EniCar\Skin\MC2.0\NUMOSK.skin
      25.750   End Loading skin page
      25.750   Start Loading skin Page :
      25.750 D:\Download\EniCar\Skin\MC2.0\obd.skin
      25.813   End Loading skin page
      25.875   Start Loading skin Page :
      25.875 D:\Download\EniCar\Skin\MC2.0\OSK.skin
      26.000   End Loading skin page
      26.000   Start Loading skin Page :
      26.000 D:\Download\EniCar\Skin\MC2.0\RADIO_MENU_FUNCTION.skin
      26.094   End Loading skin page
      26.094   Start Loading skin Page :
      26.094 D:\Download\EniCar\Skin\MC2.0\Radio_Player.skin
      26.219   End Loading skin page
      26.219   Start Loading skin Page :
      26.219 D:\Download\EniCar\Skin\MC2.0\skin_browser.skin
      26.328   End Loading skin page
      26.328   Start Loading skin Page :
      26.328 D:\Download\EniCar\Skin\MC2.0\status.skin
      26.453   End Loading skin page
      26.453   Start Loading skin Page :
      26.453 D:\Download\EniCar\Skin\MC2.0\tv.skin
      26.563   End Loading skin page
      26.563   Start Loading skin Page :
      26.563 D:\Download\EniCar\Skin\MC2.0\video_browser.skin
      26.688   End Loading skin page
      26.688   Start Loading skin Page :
      26.688 D:\Download\EniCar\Skin\MC2.0\video_player.skin
      26.813   End Loading skin page
      26.813   Start Loading skin Page :
      26.813 D:\Download\EniCar\Skin\MC2.0\wbrowser.skin
      26.907   End Loading skin page
      26.907   Start Loading skin Page :
      26.907 D:\Download\EniCar\Skin\MC2.0\weather.skin
      27.032   End Loading skin page
      27.032   Start Loading skin Page :
      27.032 D:\Download\EniCar\Skin\MC2.0\weather_detail.skin
      27.141   End Loading skin page
      27.141 End loading skin
    (that's with the newest exe)

Similar Threads

  1. REQUEST: Run Multiple RR instances
    By Jarrod in forum Road Runner
    Replies: 33
    Last Post: 12-21-2008, 07:54 AM
  2. Replies: 0
    Last Post: 06-11-2006, 05:49 PM
  3. RR doesn't start Phoco on initial load..
    By DutchBurner in forum Road Runner
    Replies: 16
    Last Post: 11-04-2005, 01:17 PM
  4. RR Interchange - Update RR via a USB Media Stick
    By Gobby in forum Road Runner
    Replies: 60
    Last Post: 10-04-2005, 04:48 PM
  5. status update....
    By 0l33l in forum PowerVoice
    Replies: 17
    Last Post: 05-05-2005, 12:22 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •