#48 Fix vtable for IAudioEndpointVolume (endpointvolume.h)

closed-fixed
nobody
Header (27)
5
2012-04-28
2012-04-21
Anonymous
No

Here is a fixed vtable for IAudioEndpointVolume (endpointvolume.h). It should be correct, but you might want to double-check it.

Discussion

  • Comment has been marked as spam. 
    Undo

    You can see all pending comments posted by this user  here

    Anonymous - 2012-04-21

    Fixed vtable for IAudioEndpointVolume

     
  • Comment has been marked as spam. 
    Undo

    You can see all pending comments posted by this user  here

    Anonymous - 2012-04-21

    Updated patch with fixes for undefined references (pVtbl -> lpVtbl)

     
  • Comment has been marked as spam. 
    Undo

    You can see all pending comments posted by this user  here

    Anonymous - 2012-04-21

    I noticed a few other errors in the file. The COBJMACROS for the IUnknown methods were declared in the wrong way. Instead of using lpVtbl they tried to use "pVtbl", which does not exist.

     
  • Comment has been marked as spam. 
    Undo

    You can see all pending comments posted by this user  here

    Anonymous - 2012-04-21

    I did a simple grep ">pVtbl" * in the includes dir, and I found thousands of references to this (all of them IUnknown). Are all of them faulty or am I missing something?

     
  • Kai Tietz

    Kai Tietz - 2012-04-23
    • status: open --> pending-fixed
     
  • Kai Tietz

    Kai Tietz - 2012-04-23

    Committed at revision 4961. MIght be something for 2.x branch, so I put this bug to status pending.

     
  • Ozkan Sezer

    Ozkan Sezer - 2012-04-28
    • status: pending-fixed --> closed-fixed
     
  • Ozkan Sezer

    Ozkan Sezer - 2012-04-28

    stable/v2.x is fixed too. Closing.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks