annotate dll_init.h @ 5623:cdf5b88bdaa8

Most of informational printk's ifdef'd. Now without debug only initial and error messages go to syslog. eyck added to list of people who messed with this file(?).
author eyck
date Sun, 14 Apr 2002 23:14:26 +0000
parents 1a2d1bdab0b4
children e9bd97d5c5cc
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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);
df41903fd7d7 VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff changeset
7 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
8
df41903fd7d7 VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff changeset
9 int init_vfw_video_codec(sh_video_t *sh_video,int ex);
df41903fd7d7 VfW stuff moved to dll_init, warnings fixed, using dll_init.h
arpi
parents:
diff changeset
10 int vfw_decode_video(sh_video_t* sh_video,void* start,int in_size,int drop_frame,int ex);
2087
fbf7ce9401ff divx.dll o_bih workaround, postprocessing support
arpi
parents: 2049
diff changeset
11 int vfw_set_postproc(sh_video_t* sh_video,int quality);
4574
683a0585420c VfW encoding support
arpi
parents: 2087
diff changeset
12
4638
a4e774e16b22 div3/vfw encoding fixed
arpi
parents: 4574
diff changeset
13 BITMAPINFOHEADER* vfw_open_encoder(char *dll_name, BITMAPINFOHEADER *input_bih,unsigned int out_fourcc);
5554
1a2d1bdab0b4 vfw encoding func splitted to init and start parts
arpi
parents: 4638
diff changeset
14 int vfw_start_encoder(BITMAPINFOHEADER *input_bih, BITMAPINFOHEADER *output_bih);
4574
683a0585420c VfW encoding support
arpi
parents: 2087
diff changeset
15 int vfw_encode_frame(BITMAPINFOHEADER* biOutput,void* OutBuf,
683a0585420c VfW encoding support
arpi
parents: 2087
diff changeset
16 BITMAPINFOHEADER* biInput,void* Image,
683a0585420c VfW encoding support
arpi
parents: 2087
diff changeset
17 long* keyframe, int quality);