|
|
|
@@ -33,6 +33,8 @@ |
|
|
|
#include <dshow.h> |
|
|
|
#include <dvdmedia.h> |
|
|
|
|
|
|
|
#include "libavcodec/internal.h" |
|
|
|
|
|
|
|
/* EC_DEVICE_LOST is not defined in MinGW dshow headers. */ |
|
|
|
#ifndef EC_DEVICE_LOST |
|
|
|
#define EC_DEVICE_LOST 0x1f |
|
|
|
@@ -44,12 +46,8 @@ void ff_print_AUDIO_STREAM_CONFIG_CAPS(const AUDIO_STREAM_CONFIG_CAPS *caps); |
|
|
|
void ff_print_AM_MEDIA_TYPE(const AM_MEDIA_TYPE *type); |
|
|
|
void ff_printGUID(const GUID *g); |
|
|
|
|
|
|
|
#if DSHOWDEBUG |
|
|
|
extern const AVClass *ff_dshow_context_class_ptr; |
|
|
|
#define dshowdebug(...) av_log(&ff_dshow_context_class_ptr, AV_LOG_DEBUG, __VA_ARGS__) |
|
|
|
#else |
|
|
|
#define dshowdebug(...) |
|
|
|
#endif |
|
|
|
#define dshowdebug(...) ff_dlog(&ff_dshow_context_class_ptr, __VA_ARGS__) |
|
|
|
|
|
|
|
static inline void nothing(void *foo) |
|
|
|
{ |
|
|
|
|