aboutsummaryrefslogtreecommitdiffstats
path: root/libavdevice/dshow_capture.h
Commit message (Collapse)AuthorAgeFilesLines
* dshow: handle events in graphRamiro Polla2012-12-171-0/+5
| | | | | | | | Handling DirectShow events prevents infinite loops when there is an error in the graph, such as a device being disconnected. This makes it possible for dshow to return an error to the caller and run the cleanup code. Based on patch by Don Moir <donmoir@comcast.net>.
* dshow: Use NO_DSHOW_STRSAFE for all dshow header inclusionsAlexander Strasser2012-11-161-0/+1
| | | | | | | | | | | | Move the NO_DSHOW_STRSAFE macro definition in front of the dshow.h system header inclusion. This excludes the usage of the STRSAFE functions consistently. Further background on this can be found in the commit message of revision 05ee0db1 where the #define was initially introduced. Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
* dshow: Change WINBOOL to BOOLDerek Buitenhuis2012-09-071-1/+1
| | | | | | | | WINBOOL is MinGW-specific, and since both MSVC and MinGW have BOOL, use that instead. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dshow: rename dshow.h to avoid conflict with system header of equal nameKyle2012-05-241-0/+273
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>