Skip to content

Commit e4a168f

Browse files
committed
2003-10-26
1 parent 74cb078 commit e4a168f

File tree

3 files changed

+23
-11
lines changed

3 files changed

+23
-11
lines changed

delogo.cpp

+15-6
Original file line numberDiff line numberDiff line change
@@ -303,9 +303,21 @@ void deLOGO_Base::AdjustLogo(int x,int y,int depth)
303303
// ロゴ名コピー
304304
memcpy(adjdata->name,data->name,LOGO_MAX_NAME);
305305

306-
// 左上座標設定(位置調整後)
307-
adjdata->x = data->x +(int)(x+200)/4 -50;
308-
adjdata->y = data->y +(int)(y+200)/4 -50;
306+
// 左上座標・位置端数(位置調整後)
307+
if(x>=0){
308+
adjdata->x = data->x + int(x/4);
309+
adjx = x % 4;
310+
} else {
311+
adjdata->x = data->x - int((x-3)/4);
312+
adjx = 4 - (-x%4);
313+
}
314+
if(y>=0){
315+
adjdata->y = data->y + int(y/4);
316+
adjy = y % 4;
317+
} else {
318+
adjdata->y = data->y - int((y-3)/4);
319+
adjy = 4 - (-y%4);
320+
}
309321

310322
adjdata->w = w = data->w + 1; // 1/4単位調整するため
311323
adjdata->h = h = data->h + 1; // 幅、高さを1増やす
@@ -314,9 +326,6 @@ void deLOGO_Base::AdjustLogo(int x,int y,int depth)
314326
df = (LOGO_PIXEL*)(data +1);
315327
ex = (LOGO_PIXEL*)(adjdata +1);
316328

317-
adjx = (x+200) % 4; // 位置端数
318-
adjy = (y+200) % 4;
319-
320329
//----------------------------------------------------- 一番上の列
321330
ex[0].dp_y = df[0].dp_y *(4-adjx)*(4-adjy)*depth/128/16; // 左端
322331
ex[0].dp_cb = df[0].dp_cb*(4-adjx)*(4-adjy)*depth/128/16;

delogo.rc

+3-3
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
2828
//
2929

3030
VS_VERSION_INFO VERSIONINFO
31-
FILEVERSION 0,0,1,0
31+
FILEVERSION 0,0,1,1
3232
PRODUCTVERSION 0,0,1,0
3333
FILEFLAGSMASK 0x3fL
3434
#ifdef _DEBUG
@@ -46,12 +46,12 @@ BEGIN
4646
BEGIN
4747
VALUE "Comments", "YUY2��p"
4848
VALUE "FileDescription", "���ߐ����S �t�B���^ Plugin for AviSynth 2.5\0"
49-
VALUE "FileVersion", "0.0.1.0\0"
49+
VALUE "FileVersion", "0.0.1.1\0"
5050
VALUE "InternalName", "deLogo\0"
5151
VALUE "LegalCopyright", "(C) MakKi\0"
5252
VALUE "OriginalFilename", "delogo.dll\0"
5353
VALUE "ProductName", "���ߐ����S �t�B���^\0"
54-
VALUE "ProductVersion", "0.01\0"
54+
VALUE "ProductVersion", "0.01a\0"
5555
END
5656
END
5757
BLOCK "VarFileInfo"

readme.txt

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-----------------------------------------------------------------------
2-
���ߐ����S �t�B���^ for AviSynth 2.5 by MakKi
2+
���ߐ����S �t�B���^ for AviSynth 2.5 ver 0.01a by MakKi
33
-----------------------------------------------------------------------
44

55
�y�@�\�z
@@ -28,6 +28,8 @@
2828
���S�f�[�^�̍쐬�ɂ�AviUtl�p���S��̓v���O�C�����g�p���Ă��������B
2929

3030
��YUY2��p�ł��B�Ăяo���O��ConvertToYUY2����YUY2����Ԃɕϊ����Ă��������B
31+
��AviSynth 2.0x�n�Ŏg�p����ɂ́Awarpsharp�v���O�C���t����LoadPlginEx.dll���g�p���Ă��������B
32+
warpsharp�z�z�ꏊ�Fhttp://www.geocities.co.jp/SiliconValley-PaloAlto/2382/
3133

3234

3335
�y���Ӂz
@@ -58,7 +60,8 @@
5860

5961
�y�X�V�����z
6062

61-
2003/10/01 ver 0.01 �E���J
63+
2003/10/26 ver 0.01a �Epos_x,pos_y��200�����̎��G���[�ɂȂ邱�Ƃ��������̂��C��
64+
2003/10/01 ver 0.01 �E���J
6265

6366

6467
mailto:makki_d210@yahoo.co.jp

0 commit comments

Comments
 (0)