Coder Social home page Coder Social logo

Comments (7)

MikhailAMD avatar MikhailAMD commented on June 12, 2024

The dump in the rar file doesn't match the text file in the report on obsproject.com forum. Dump doesn't have AMF on the stack of the main thread while the text file does .

  1. I would need a dump file with AMF on the stack to prevent the crash.
  2. To make it working VCE plug-in should enumerate DX devices and find the correct AMD one. By default AMF creates the first available DX device ( first adapter) which happens to be Intel and cannot use it.

from amf.

Xaymar avatar Xaymar commented on June 12, 2024
  1. AMF is on the Call Stack in the Main Thread, just doubleclick on the entry to go back to it. OBS's crash handler caught it to ensure a safe-ish shutdown of OBS.
  2. Shouldn't the expected behaviour be to return AMF_NO_DEVICE or AMF_NOT_SUPPORTED (no device that supports this type of encoding)?

I've asked the user to also provide a log and crash log for the crash now.

from amf.

Xaymar avatar Xaymar commented on June 12, 2024

from amf.

MikhailAMD avatar MikhailAMD commented on June 12, 2024

Yes, I can see the stack if I get VS2015, Originally I tried VS2013. The crash happens in undocumented use of HEVC encoder. I cannot debug or comment on this. Does it happen with AVC? Also please ensure that you are using AMD DX device. AMF can get wrong default one. All device selection should be done by the client code.

from amf.

Xaymar avatar Xaymar commented on June 12, 2024

Oh it happens in HEVC, that explains a lot.

from amf.

Xaymar avatar Xaymar commented on June 12, 2024

I've removed HEVC testing from the plugin for now, waiting for the user to confirm that it no longer crashes.

from amf.

Xaymar avatar Xaymar commented on June 12, 2024

No longer crashes.

from amf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.