Discussion in 'ReClock' started by James, Feb 19, 2012.

  1. vpupkin

    vpupkin Member

    James, I tried that - didn't have any effect, the problem is still there; see log attached. I still think that there is an extra addref somewhere, so cleanup doesn't happen properly. The first playbacks have this in the log:
    CReferenceClock refCount=1
    CReClock refCount=1, m_reclockRunning 0
    and after the playback, cleanup happens (destructors get called):
    CReClock refCount=0
    But after bitstream playback destructor is not called, and the next (PCM) playback starts with this:
    CReferenceClock refCount=2
    CReClock refCount=2, m_reclockRunning 0
    So there was an extra reference that prevented a proper cleanup (or so it seems).

    Let me know if you need to get more info. Thanks!

    Attached Files:

  2. Gaskie

    Gaskie New Member

    Hi guys,

    I'm using PowerDvD12 Ultra to play 3D Blu-ray ISO images on to my TV. Without ReClock everything plays but is stuttering and juddery. When I install and use it I can hear perfect audio, however PowerDvD just shows a black screen.

    Any idea what the problem is here? I'm a bit of a noob at all this so I'm sorry if this is in the wrong place, I would just love to get it working.

    I should say this is Windows 7 64bit.


  3. Leak

    Leak Member

    I'm afraid the PowerDVD 12 support isn't working for me with PowerDVD 12 Pro ESD in Windows 7 x64 SP1; as soon as I try to play a Blu-Ray PowerDVD crashes.

    The only info I get is a single line via DbgView:

    [1372] [CLHelper] CyberLink Software: Exception 0xC00000FD at 0x232C8924 (ReClockDS.dll!+0x00018924)

    When I comment out the entries for in RFCom.ini PowerDVD works again, but of course ReClock doesn't... :(

    Is there anything else I can do to help track this down?

    (According to some googling 0xc00000fd is EXCEPTION_STACK_OVERFLOW - I wonder how that happens...)

    EDIT: Come to think of it - I just now reinstalled ReClock again then checked "Force ReClock to be loaded instead of default renderers" (dunno why it was unchecked) and "Only load ReClock and show application dialog for defined applications" and added PowerDVDCinema12 as "Load always" and it started to work...

    So it seems if you don't force ReClock to be loaded something goes awry...
    Last edited: Mar 12, 2012
  4. LINUS

    LINUS Beta Tester

    Arcsoft Totalmedia hangs on my XP32-system with the newest reclock version.
    Any help greatly appreciated.
  5. PowerDVD 12

    I have a small bug with ReClock. There is more than one icon in the taskbar. The main one stays but others keep going on and off. I have attached a Video Screen Capture of this. I am using Windows 7

    Attached Files:

    Last edited: Mar 22, 2012
  6. theshadowrunner

    theshadowrunner Well-Known Member

    Hi James,
    I was wondering if there was still no solution to deal with those (damn) VFR files.
    With this sample, you can see ReClock detect 23.976, then 29.97, then 23.976 again in under 30 seconds.
    Of course if you use RunEvent, it'll switch the resolution accordingly, which can be very annoying.
    I was thinking of ideas to bypass this problem, while keeping RunEvent activated of course.. and came up with the following:
    Could it be possible for ReClock to mimic the way madVR does it?
    IF the filename or the path to the media contains certain terms, ReClock would only send 1 (and only 1) event notification to the VBS script, based on the term, upon starting playback.
    Here's how madVR does it:
    I think 24p/25p/30p would be more than enough already:

    What do you think about it?
    See you,

  7. theshadowrunner

    theshadowrunner Well-Known Member

    James, to temporarily solve the VFR annoyance described above, I tried putting the framerate manually in cache, but it seems this feature is just broken:
    I did the following:
    - Erased HKCU\Software\ReClock\Cache
    - Started playing a VFR file, changed "Automatic" to "23.976fps" in ReClock Properties page
    - At this point I verified that the registry branch/key is re-created.
    But, if I stop playback (and/or close player), the next time I play the same file, "Automatic" is set again...

    Therefore I don't quite understand the purpose of this cache?
    The REG_DWORD is always set to "0" anyway..?

    While 99% of my files run perfectly fine with "Automatic", this cache feature could certainly help with the VFR files.

    Please shed some light on this when you have time!
    Thank you,

  8. Ragnarok

    Ragnarok Active Member

    Is there any way to avoid using the slave to reference clock option to get a proper pal speed down 25>24 fps with no pitch correction.

    Some pal dvds and momentum blu-rays are pitch corrected most arn't so the pitch correction actually maintains the higher pitch on alot of discs. if you hit the slave to audio reference clock option the pitch correction if not applied and it sounds correct finally.

    Personally I use this with my media PC to slow down TV shows from HDTV almost no pitch correction is ever used by the broadcaster.
  9. Jong

    Jong Well-Known Member

    Turn off time stretching. It's bad news anyway.
  10. James

    James SlySoft Development Team Staff Member

    Which are?
    The only ones I know of are the "Lord of the Rings" discs.
  11. theshadowrunner

    theshadowrunner Well-Known Member

    Re- James,
    Any thoughts on the VFR annoyance?
    I believe that if the user specifies a framerate manually, it should override ReClock's detection completely (DShow/built-in) and should be re-used next time the media is played (using the framerate database).

    This is not currently what happens. ReClock will redetect the framerate on its own and override the framerate database completely.

    If you don't see a real purpose in implementing the "framerate can be forced based on filename" suggestion, could you possibly force ReClock to not detect the framerate if it has already been set by the user / already exists in the framerate database?

    Thanks a lot.
  12. hadar

    hadar Member

    When using ReClock and therefore resampling anyway is there any technical benefit from having framerate and displayrate as close as possible in the first place? Does it matter for ReClock, the videorenderer or whatever if they differ by 1% or 0.001% since the correction will apply anyway?
  13. LINUS

    LINUS Beta Tester

    Regarding PAL-Speedup: It is a real PITA and still a problem with many European (in my case mostly German) Blu Rays. Just yesterday I had to 'correct' "Faces in the Crowd" (a Sony Blu Ray, go figure), however my Arcsoft total media theater still hangs with reclock.

    I had to switch back to a very old system running with PowerDVD7 filters to be able to play the darn thing.

    What Blu Ray software for an old XP32 system do you guys recommend?
  14. James

    James SlySoft Development Team Staff Member

    No, of course not! ReClock can easily adjust the awful PAL speedup, this is more than 4% speed difference:

    Not at all. Play everything at CINEMA speed (24fps with 24/48Hz refresh rate) as this is (usually) the correct speed.
  15. theshadowrunner

    theshadowrunner Well-Known Member

    So James, the fact you don't address my VFR questions/suggestions should tell me you don't care about them, or did you just not see them? XD
    Please let me know either way, I'll understand ^^;
    See you,

  16. James

    James SlySoft Development Team Staff Member

    You wrote
    which is the way it is intended to work. If it doesn't, this is a bug which should be fixed.
  17. theshadowrunner

    theshadowrunner Well-Known Member

    Thanks for your reply, and for confirming the way it's supposed to work.
    Then, there is a bug indeed!
    See you,

  18. leeperry

    leeperry Well-Known Member

    Hi James, any chance of getting this ASIO wrapper to work in Reclock please?

    It currently doesn't show up in its audio device set up apparently...ASIO Reclock would be full of win, thanks a lot in advance \o/
  19. James

    James SlySoft Development Team Staff Member

    No, sorry.
  20. leeperry

    leeperry Well-Known Member

    why not [​IMG]

    Like Bob Marley more or less said: "but it's just a renderer" :eek:

    It would only be a matter of allowing any kind of DS renderer, and not just hardware ones?

    Thanks for the swift reply anyway!