MediaPortal Audio renderer - better video playback quality (3 Viewers)

Truri

MP Donator
  • Premium Supporter
  • November 9, 2008
    192
    9
    Home Country
    Germany Germany
    AW: MediaPortal Audio renderer - better video playback quality

    dumdidu... :mad: :oops:
    ;)
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Re: AW: Re: AW: MediaPortal Audio renderer - better video playback quality

    Is that because of the 24bit?!
    The First 2.0 Track plays fine. But switching to the second, 5.1 track, stops playback.

    23-08-2010 20:08:13.527 [ 6f0] WASAPIRenderer::CheckMediaType WASAPI client refused the format: (0x88890008)

    0x88890008 = AUDCLNT_E_UNSUPPORTED_FORMAT . ATI HW / drivers dont support that audio format.

    For the time being you should use ffdshow as audio decoder and disable the 24 bit output.
     

    Truri

    MP Donator
  • Premium Supporter
  • November 9, 2008
    192
    9
    Home Country
    Germany Germany
    AW: MediaPortal Audio renderer - better video playback quality

    Ok, 24 Bit is disabled.
    Maybe I had the option left active in ffdshow.. :confused:

    Now the second Track is played, but only as 2.0.
    Better than nothing :)
     

    akajester

    Portal Pro
    October 13, 2008
    318
    17
    Home Country
    United States of America United States of America
    I'm having a ton of issues getting reclock working. Looking forward to trying this out!
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Re: AW: MediaPortal Audio renderer - better video playback quality

    Ok, 24 Bit is disabled.
    Maybe I had the option left active in ffdshow.. :confused:

    Now the second Track is played, but only as 2.0.
    Better than nothing :)

    Is it possible that the log was old? All connect atempts to the renderer were 6 channel and 24 bit.
     

    Truri

    MP Donator
  • Premium Supporter
  • November 9, 2008
    192
    9
    Home Country
    Germany Germany
    AW: MediaPortal Audio renderer - better video playback quality

    I rechecked evrything.
    I was a bit confused ;)

    Here are clean logs.

    With 24 bit disabled i can only play the first 2.0 Track witch is 24 bit also, but ffdshow converts it to 16 bit.
    Switching to the 5.1 Track stops playback.

    24 Bit enabled plays both Tracks fine.
    Only problem is that the second track is only played as 2.0 but ffdshow outputs 5.1 uncompressed 24 bit.

    I hope now I'm right and it's clear :mad:
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Re: AW: MediaPortal Audio renderer - better video playback quality

    With 24 bit disabled i can only play the first 2.0 Track witch is 24 bit also, but ffdshow converts it to 16 bit.
    Switching to the 5.1 Track stops playback.

    In this log the 24 bit is still tried and driver fails to accept it, could you check with graph edit what decoder is actually used. I bet it is not ffdshow (I think I need to add some logging to show the failed cases with the audio decoder that was used):

    23-08-2010 22:03:11.342 [ 1558] WASAPIRenderer::CheckMediaType WASAPI client refused the format: (0x88890008)

    Also there is some general error reported by the driver (nice, not telling any extra info...)

    23-08-2010 22:03:32.439 [ 1708] WASAPIRenderer::InitAudioClient Initialize failed (0x8007001f)

    24 Bit enabled plays both Tracks fine.
    Only problem is that the second track is only played as 2.0 but ffdshow outputs 5.1 uncompressed 24 bit.

    In that log the audio renderer receives from the driver that the format is not accepted and it is not accepting the audio decoder connection therefore. If you check the graph, you will most likely see that the audio renderer is actually the MS default directsound (or something similar).


    ...what did we learn from here? I really need to get the HDMI connection to work with exclusively mode -> NVIDIA needs to fix their drivers...
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    About ASUS Xonar (again :)) -> http://dlcdnet.asus.com/pub/ASUS/Audio_Card/Xonar_HDAV1.3/Xonar_HDAV_BD_DVD_User_Guide.pdf

    6.Select correspondent Sample Rate in Xonar AV Center consistent with the playing
    disc audio format displayed in TMT screen (right-click mouse to turn on
    “information” function) for the highest fidelity playback.

    Based on that I would say that the audio card drivers are constantly trying to renderer on the sample rate / bit depth that is set in the driver settings. So, the user needs to adjust those to match every time when a different audio format is played. A workaround would be to set those for example to 196Khz 16 bit and the force ffdshow to resample constantly to those.

    Please test :)
     

    Truri

    MP Donator
  • Premium Supporter
  • November 9, 2008
    192
    9
    Home Country
    Germany Germany
    AW: MediaPortal Audio renderer - better video playback quality

    Hi tourettes,

    yes I checked it and you were absolutly right ;)
    I'm using SAF 5, so normally madFlac decodes FLAC and passes it to ffdshow.

    Here are some graphs:

    24 Bit Track, madflac, 2.0


    24 Bit Track, madflac, 5.1


    As an example an other file that plays with the standard SAF configuration fine, also postet a few posts above
    16 Bit Track, madflac, 5.1



    Then I changed the settings, that ffdshow decodes FLAC
    24 Bit Track, ffdshow, 2.0


    In that case ffdshow outputs only 16 Bit


    16 Bit Track, ffdshow, 5.1


    With the 24 Bit 5.1 Track playback stops with ffdshow setting, so no graph


    I hope I figured all correctly out and didn't mix it up... ;)
     

    Users who are viewing this thread

    Top Bottom