MediaPortal Audio renderer - better video playback quality | Page 43

Discussion in 'General Development (no feature request here!)' started by tourettes, July 12, 2010.

  1. tourettes
    • Premium Supporter

    tourettes Retired Team Member

    Joined:
    January 7, 2005
    Messages:
    17,301
    Likes Received:
    4,595
    Ratings:
    +4,810 / 3
    Re: AW: MediaPortal Audio renderer - better video playback quality

    I know it takes time, but I really wont feel happy about spending my free time for a free to do some work that HW manufacturers should have been doing in the first - after all it would be just a direct money transfer to their pockets, since they are saving money on QA and development costs.

    ...I wonder if NVIDIA / AMD people are going to fix ever those issues if they happen to stumble on this thread since it is quite much nagging that there is... but in any case I have spend already weeks debugging & troubleshooting the driver related issues.

    WASAPI drivers seems to be in a really bad shape... the working ones are the ones that ship with the OS itself.


     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. Truri
    • Premium Supporter

    Truri MP Donator

    Joined:
    November 9, 2008
    Messages:
    192
    Likes Received:
    8
    Ratings:
    +8 / 0
    Home Country:
    Germany Germany
    AW: MediaPortal Audio renderer - better video playback quality

    Yes you're absolutly right. It's a shame what these firms are doing with the driver support.
    The other problem is, at the moment its ok as it is, because the new audiorenderer is only for testing.
    But later its a big disadvantage if they didn't fix that issue.
    And in addition to that, what will you do, if nvdida didn't fix their drivers that wasapi will work in any way?
    Don't get me wrong, but as i read they didn't respond and all these bugs aren't new ones... ;)
     
  4. arion_p
    • Premium Supporter

    arion_p Retired Team Member

    Joined:
    February 7, 2007
    Messages:
    3,352
    Likes Received:
    1,447
    Occupation:
    Developer
    Location:
    Athens
    Ratings:
    +1,522 / 0
    Home Country:
    Greece Greece
    Show System Specs
    In fact 24bit padded to 32bit is a valid format, and MPAudioRenderer supports it. But since MPAudioRenderer will output the exact same format as supplied for input, it is up the the codec to supply 24bit padded to 32bit samples and we will happily process and output that.

    Now when we implement the adaptive bit-depth conversion, this could be one of the formats considered for output and if the driver supports it, it will be used automatically.

    One observation, and possible explanation (but no excuse) for ATI supporting this format, is that 24bit packed samples are really slow to process. (Modern) CPUs work on 16,32,64 or 128 bits at a time. To work on 24bit samples you have to get 16 bits, then another 8 bits, pack them as 24 bits in a 32bit container, process them as 32 bits, then take out 16 bits, store them, take another 8 bits, store them, go on to the next sample.
     
  5. tourettes
    • Premium Supporter

    tourettes Retired Team Member

    Joined:
    January 7, 2005
    Messages:
    17,301
    Likes Received:
    4,595
    Ratings:
    +4,810 / 3
    Indeed, so most likely using 32 bit from ffdshow would be better (if the ffdshow just pads the 24 to 32 bits). Just disable 24 bit from ffdshow and it most likely is clever enough to use 16 bit for 16 and 32 for 24 & 32 bit streams.

    yep, if 24 fails we should next try 32 in any case.
     
  6. tourettes
    • Premium Supporter

    tourettes Retired Team Member

    Joined:
    January 7, 2005
    Messages:
    17,301
    Likes Received:
    4,595
    Ratings:
    +4,810 / 3
    Re: AW: MediaPortal Audio renderer - better video playback quality

    For testing it would be good to have working combination :)

    Wont probably buy ATI since it has the flickering bug, so most likely use old NVIDIA GT9500 and then SPDIF from MB.

    But in any case these speculations start to go off topic. WASAPI is a standard that MS has developed for a reason. I really hope HW manufacturers notice that there is quite big issues with their drivers and they fix those. After all HTPC market is constantly growing.

    Summary about those bugs and workaround:

    1) ATI - quite easy to work around, no quality issues
    2) NVIDIA - requires more work (extra code for the polling based buffer filling), reduces glitch resistency
     
  7. mironicus

    mironicus Portal Pro

    Joined:
    March 9, 2008
    Messages:
    687
    Likes Received:
    43
    Ratings:
    +46 / 1
    AW: MediaPortal Audio renderer - better video playback quality

    ATI don't flicker with the right decoders - Cyberlink PowerDVD 9 MPEG2/H264/VC-1 combined decoder for example.
     
  8. tourettes
    • Premium Supporter

    tourettes Retired Team Member

    Joined:
    January 7, 2005
    Messages:
    17,301
    Likes Received:
    4,595
    Ratings:
    +4,810 / 3
    Re: AW: MediaPortal Audio renderer - better video playback quality

    Some people report it to flicker it as well with those. Also some report that all HW decoding codecs cause the flickering. But in any case this is completely off topic.
     
  9. Truri
    • Premium Supporter

    Truri MP Donator

    Joined:
    November 9, 2008
    Messages:
    192
    Likes Received:
    8
    Ratings:
    +8 / 0
    Home Country:
    Germany Germany
    AW: MediaPortal Audio renderer - better video playback quality

    I have just installed the new Cat 10.8
    There is a new HDMI driver included that should fix the "silent stream bug".

    I played some video files and sometimes after stopping there remains a few "soundsamples" repeating all the time...
    The 24 Bit issue is still present.
    And I don't know why I can't play the 5.1 24 Bit Track that I had played already... Sometimes it makes me crazy :oops:

    Besides of that the Cat seems to have overscan issues. Forgets the settings sometimes :mad:
     
  10. robyf
    • Premium Supporter

    robyf Retired Team Member

    Joined:
    June 20, 2005
    Messages:
    1,076
    Likes Received:
    139
    Occupation:
    IT Manager
    Location:
    Bolzano
    Ratings:
    +141 / 0
    Home Country:
    Italy Italy
    Re: AW: MediaPortal Audio renderer - better video playback quality

    OT: be aware that you have to reboot after overscan setting to make it remember it, at least with 10.7.
     
  11. tourettes
    • Premium Supporter

    tourettes Retired Team Member

    Joined:
    January 7, 2005
    Messages:
    17,301
    Likes Received:
    4,595
    Ratings:
    +4,810 / 3
    Re: AW: MediaPortal Audio renderer - better video playback quality

    Good that at least one bug was fixed.

    Is this something that is happening only with 10.8? At least I cannot remember you reporting such earlier. If it is I'll just list it as known issue with ATI.

    Logs at leas didn't show any oddities.

    I doubt that 24 bit issue is going to be fixed by ATI/AMD, so I would wait for the resampling code to be in place and in meanwhile use ffdshow to convert to 16 or 32 bit (if 32 bit works ;)).
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!