blob: fb90561280e4e51d0e9868245dec643527f12ef4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#pragma once
#include "../winamp/in2.h"
#include "../nu/VideoClock.h"
#include "../nsavi/nsavi.h"
extern In_Module plugin, *dshow_mod;
DWORD CALLBACK AVIPlayThread(LPVOID param);
extern HANDLE killswitch, seek_event;
extern volatile LONG seek_position;
extern int g_duration;
extern nu::VideoClock video_clock;
extern int video_only;
extern HMODULE in_dshow;
/* InfoDialog.cpp */
INT_PTR CALLBACK InfoDialog(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
void GetVideoCodecName(wchar_t *str, size_t str_cch, nsavi::STRF *stream_format);
void GetVideoCodecDescription(wchar_t *str, size_t str_cch, nsavi::STRF *stream_format);
void GetAudioCodecName(wchar_t *str, size_t str_cch, nsavi::STRF *stream_format);
void GetAudioCodecDescription(wchar_t *str, size_t str_cch, nsavi::STRF *stream_format);
|