78 |
static int g_use_bitrate = 1; |
static int g_use_bitrate = 1; |
79 |
|
|
80 |
|
|
81 |
int pp_dy, pp_duv, pp_dr, pp_fe; /* decoder options */ |
int pp_brightness, pp_dy, pp_duv, pp_dr, pp_fe; /* decoder options */ |
82 |
|
|
83 |
/* enumerates child windows, assigns tooltips */ |
/* enumerates child windows, assigns tooltips */ |
84 |
BOOL CALLBACK enum_tooltips(HWND hWnd, LPARAM lParam) |
BOOL CALLBACK enum_tooltips(HWND hWnd, LPARAM lParam) |
276 |
{"display_status", ®.display_status, 1}, |
{"display_status", ®.display_status, 1}, |
277 |
|
|
278 |
/* decoder, shared with dshow */ |
/* decoder, shared with dshow */ |
279 |
|
{"Brightness", &pp_brightness, 0}, |
280 |
{"Deblock_Y", &pp_dy, 0}, |
{"Deblock_Y", &pp_dy, 0}, |
281 |
{"Deblock_UV", &pp_duv, 0}, |
{"Deblock_UV", &pp_duv, 0}, |
282 |
{"Dering", &pp_dr, 0}, |
{"Dering", &pp_dr, 0}, |
807 |
SendDlgItemMessage(hDlg, IDC_FOURCC, CB_ADDSTRING, 0, (LPARAM)"DIVX"); |
SendDlgItemMessage(hDlg, IDC_FOURCC, CB_ADDSTRING, 0, (LPARAM)"DIVX"); |
808 |
SendDlgItemMessage(hDlg, IDC_FOURCC, CB_ADDSTRING, 0, (LPARAM)"DX50"); |
SendDlgItemMessage(hDlg, IDC_FOURCC, CB_ADDSTRING, 0, (LPARAM)"DX50"); |
809 |
break; |
break; |
810 |
|
|
811 |
|
case IDD_DEC : |
812 |
|
SendDlgItemMessage(hDlg, IDC_DEC_BRIGHTNESS, TBM_SETRANGE, (WPARAM)TRUE, (LPARAM)MAKELONG(-96, 96)); |
813 |
|
SendDlgItemMessage(hDlg, IDC_DEC_BRIGHTNESS, TBM_SETTICFREQ, (WPARAM)16, (LPARAM)0); |
814 |
|
break; |
815 |
} |
} |
816 |
} |
} |
817 |
|
|
1168 |
break; |
break; |
1169 |
|
|
1170 |
case IDD_DEC : |
case IDD_DEC : |
1171 |
|
SendDlgItemMessage(hDlg, IDC_DEC_BRIGHTNESS, TBM_SETPOS, (WPARAM)TRUE, (LPARAM)pp_brightness); |
1172 |
CheckDlg(hDlg, IDC_DEC_DY, pp_dy); |
CheckDlg(hDlg, IDC_DEC_DY, pp_dy); |
1173 |
CheckDlg(hDlg, IDC_DEC_DUV, pp_duv); |
CheckDlg(hDlg, IDC_DEC_DUV, pp_duv); |
1174 |
CheckDlg(hDlg, IDC_DEC_DR, pp_dr); |
CheckDlg(hDlg, IDC_DEC_DR, pp_dr); |
1355 |
break; |
break; |
1356 |
|
|
1357 |
case IDD_DEC : |
case IDD_DEC : |
1358 |
|
pp_brightness = SendDlgItemMessage(hDlg, IDC_DEC_BRIGHTNESS, TBM_GETPOS, (WPARAM)NULL, (LPARAM)NULL); |
1359 |
pp_dy = IsDlgChecked(hDlg, IDC_DEC_DY); |
pp_dy = IsDlgChecked(hDlg, IDC_DEC_DY); |
1360 |
pp_duv = IsDlgChecked(hDlg, IDC_DEC_DUV); |
pp_duv = IsDlgChecked(hDlg, IDC_DEC_DUV); |
1361 |
pp_dr = IsDlgChecked(hDlg, IDC_DEC_DR); |
pp_dr = IsDlgChecked(hDlg, IDC_DEC_DR); |