Mercurial > mplayer.hg
annotate dll_init.h @ 6807:ae2f3cdcb462
Improved ao_arts delay and buff er handling, patch by Szombathelyi Gy|rgy <gyurco@freemail.hu>
author | atmos4 |
---|---|
date | Fri, 26 Jul 2002 00:02:31 +0000 |
parents | e9bd97d5c5cc |
children |
rev | line source |
---|---|
2049
df41903fd7d7
VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff
changeset
|
1 |
df41903fd7d7
VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff
changeset
|
2 // Win32 VfW/ACM interface: |
df41903fd7d7
VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff
changeset
|
3 |
df41903fd7d7
VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff
changeset
|
4 extern char* win32_codec_name; // must be set before calling DrvOpen() !!! |
df41903fd7d7
VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff
changeset
|
5 |
df41903fd7d7
VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff
changeset
|
6 int init_acm_audio_codec(sh_audio_t *sh_audio); |
6335
e9bd97d5c5cc
warning & newline fixes by Dominik Mierzejewski <dominik@rangers.eu.org>
arpi
parents:
5554
diff
changeset
|
7 int close_acm_audio_codec(sh_audio_t *sh_audio); |
2049
df41903fd7d7
VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff
changeset
|
8 int acm_decode_audio(sh_audio_t *sh_audio, void* a_buffer,int minlen,int maxlen); |
df41903fd7d7
VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff
changeset
|
9 |
df41903fd7d7
VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff
changeset
|
10 int init_vfw_video_codec(sh_video_t *sh_video,int ex); |
6335
e9bd97d5c5cc
warning & newline fixes by Dominik Mierzejewski <dominik@rangers.eu.org>
arpi
parents:
5554
diff
changeset
|
11 int vfw_close_video_codec(sh_video_t *sh_video, int ex); |
2049
df41903fd7d7
VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff
changeset
|
12 int vfw_decode_video(sh_video_t* sh_video,void* start,int in_size,int drop_frame,int ex); |
2087 | 13 int vfw_set_postproc(sh_video_t* sh_video,int quality); |
4574 | 14 |
4638 | 15 BITMAPINFOHEADER* vfw_open_encoder(char *dll_name, BITMAPINFOHEADER *input_bih,unsigned int out_fourcc); |
5554 | 16 int vfw_start_encoder(BITMAPINFOHEADER *input_bih, BITMAPINFOHEADER *output_bih); |
4574 | 17 int vfw_encode_frame(BITMAPINFOHEADER* biOutput,void* OutBuf, |
18 BITMAPINFOHEADER* biInput,void* Image, | |
19 long* keyframe, int quality); |