1.26.0 Codec question (unable to play video, lv50 codec) (2 Viewers)

Sebastiii

Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Outside MP, GraphStudioNext didn't build automatically the graph while manually it's working, this is really weird !!

    1606158207872.png


    I'm pretty sure something need a tweak on lav side but the logic of codec works on MPC-HC so this is strange :(
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Ok, I was able to make a workaround, code is based on my fork, because I didn't update lately, I'm on 1.26 Pre :)
    So the patch is also attached :)

    1606162654590.png
     

    Attachments

    • Core.zip
      2.8 MB
    • 0001-Fork-be-able-to-manually-connect-video-graph-when-it.patch
      2.4 KB

    doskabouter

    Development Group
  • Team MediaPortal
  • September 27, 2009
    4,656
    3,124
    Nuenen
    Home Country
    Netherlands Netherlands
    eew, that seems like quite a hack...
    Not sure if I want to be responsible for this code :)
    But on the other hand, I don't expect an answer from nevcariel on this....
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    It can depend, long time I didn't report such issue :) but will see it can be open to do something, for sure, I'm pretty sure MPC-HC use some kind of hack :) to manually connect filter between them if an auto rendering failed somehow :)

    A proper patch will be to try to find current video decoder in graph through all codec set in settings, I think the patch is pretty safe, because if auto rendering failed, it tries the manual one and if it failed again we are in original situation LOL :)

    For sure, maybe a better dev can do something better :) :) :)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Don't get me wrong
    Hey :) I'm not angry or something lol, but you are a better dev than me :D so you can maybe be doing a proper way :)
    What I have thinking is maybe to try to connect the pin output to any input pin from the directshow graph, but doing that, maybe if we have different video code in graph, it not only connect to the one set in MP config ;)
     

    doskabouter

    Development Group
  • Team MediaPortal
  • September 27, 2009
    4,656
    3,124
    Nuenen
    Home Country
    Netherlands Netherlands
    I think I'm going to wait a bit more, see if my post at doom9 gets any attention before making changes like this (it's not really a showstopper for me)
    And if that doesn't work out I'll have a good thinking about it.
     

    Users who are viewing this thread

    Top Bottom