summaryrefslogtreecommitdiff
path: root/libavdevice/dshow_capture.h
Commit message (Collapse)AuthorAge
* dshow: don't add two instances of same device to graphsrogerdpack2016-06-23
| | | | | Signed-off-by: rogerdpack <rogerpack2005@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* all: Make header guard names consistentTimothy Gu2016-01-31
|
* avdevice/dshow_capture: avoid #ifdef, use ff_dlog() for dshowdebug()Michael Niedermayer2015-05-07
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dshow: add capture device save and loadMate Sebok2015-04-22
| | | | | | Signed-off-by: Mate Sebok <smfinc.org@gmail.com> Reviewed-by: Roger Pack <rogerdpack2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dshow: crossbar dialog was frequently being displayed twice, split up option ↵rogerdpack2015-01-26
| | | | | | so it can be just once Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
* dshow: add properties dialog for tv tunersrogerdpack2015-01-26
| | | | Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
* dshow: some devices only list themselves under "Video sources" butrogerdpack2015-01-23
| | | | | | | actually have both video and audio output pins, so make the audio pins accessible by video source name. Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
* dshow: add options for allowing filter popup configuration dialogs to be ↵rogerdpack2015-01-23
| | | | | | presented to the user Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
* dshow: introduce support for crossbar [multiple input selectable] devicesrogerdpack2015-01-23
| | | | Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
* dshow: miscellaneous tweaksrogerdpack2015-01-23
| | | | Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
* msvc: Fix compilation errors due to header include order.Matthew Oliver2014-11-27
| | | | | | | Ensures that the header include order is such that winsock2.h is always included before windows.h or that windows.h does not include winsock.h. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dshow: show device name when outputting buffer overflow log messagerogerdpack2014-03-28
| | | | | Signed-off-by: rogerdpack <rogerpack2005@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dshow: handle events in graphRamiro Polla2012-12-17
| | | | | | | | 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-16
| | | | | | | | | | | | 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-07
| | | | | | | | 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-24
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>