Vine Linux バグトラッキングシステム - VineSeed
課題の詳細を表示
0003122VineSeed1 バグ公開2019-04-02 14:222019-04-02 14:22
shirow_higa 
 
毎回 
新規不明 
x86, x86_64, ppc
minidlna-1.2.1-3vl7
0003122: [Seed] minidlna-1.2.1-3vl7で、サムネイル表示が自動更新されない
先日は、minidlnaを公式パッケージとして採用して頂きありがとうございました。

こちらで作成したパッチにミスがあり、ionotifyを利用して自動でサムネイルが更新されない不具合が見つかりました。

Patch3: minidlna_video_thumbnail_v121.patchの以下の部分にミスがあります。

'------------------------------
--- upnpglobalvars.h.orig 2017-05-18 05:55:17.000000000 +0900
+++ upnpglobalvars.h 2017-05-26 15:12:44.457010482 +0900
@@ -196,6 +196,11 @@
 #define SCANNING_MASK 0x0100
 #define RESCAN_MASK 0x0200

+#ifdef THUMBNAIL_CREATION
+#define THUMB_MASK 0x0100
+#define THUMB_FILMSTRIP 0x0200
+#endif
+
 #define SETFLAG(mask) runtime_flags |= mask
 #define GETFLAG(mask) (runtime_flags & mask)
 #define CLEARFLAG(mask) runtime_flags &= ~mask
'------------------------------

(誤)
+#define THUMB_MASK 0x0100
+#define THUMB_FILMSTRIP 0x0200

(正)
+#define THUMB_MASK 0x0400
+#define THUMB_FILMSTRIP 0x0800

上記の、SCANNING_MASKとRESCAN_MASKに値がかぶっているため起こる不具合だと思います。

修正した、minidlna_video_thumbnail_v121a.patchを添付しておきます。
どうぞ、ご確認下さい。
minidlna-1.2.1-3vl7をインストール後、自動サムネイル画像の作成をONにする。
既存の動画ファイルに対して、スキャンを開始しサムネイル画像を作成する。
その後、新しく追加された動画ファイルに対してスキャンが行われるがサムネイル画像が作成されない。
設定されていません。
patch minidlna_video_thumbnail_v121a.patch (12,585) 2019-04-02 14:22
http://mantis.vinelinux.org/file_download.php?file_id=408&type=bug
課題の履歴
2019-04-02 14:22shirow_higa新規課題
2019-04-02 14:22shirow_higa添付ファイル追加: minidlna_video_thumbnail_v121a.patch

この課題に対するコメントはありません。