Path: galaxy.trc.rwcp.or.jp!news.trc!imnet3!news.imnet.ad.jp!news.join.ad.jp!Q.T.Honey!nf.asahi-net.or.jp!aero.kyushu-u!hakata!ie.u-ryukyu.ac.jp!j99060
From: j99060@ie.u-ryukyu.ac.jp
Newsgroups: fj.sources.d
Subject: Re: GQMpeg patch for Anime,JPop etc.
Date: 17 Apr 2000 10:49:13 GMT
Organization: Dept. of Info. Eng., Univ. of the Ryukyus, Okinawa, Japan
Lines: 61
Message-ID: <8deq79$sl$1@kanai.ie.u-ryukyu.ac.jp>
References: <8depj6$sk$1@kanai.ie.u-ryukyu.ac.jp>
NNTP-Posting-Host: pw001.st.ie.u-ryukyu.ac.jp
X-Newsreader: mnews [version 1.22] 1999-12/19(Sun)
Xref: galaxy.trc.rwcp.or.jp fj.sources.d:3552
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.sources.d&nb=3552&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.


$B@hDxEj9F$7$?(B
$B;3=a!wN0Bg>pJs9)3X(B $B$G$9!#(B

Daicyan$B$5$s$H(B $B$*$*$D$+$^$5$R$H$5$s$,3+H/$7$?(BGQMpeg$BF|K\8l2=%Q%C%A(B
$B$rE,MQ$7$?(BGQMpeg-0.6.3 $BMQ$N%Q%C%A$r8x3+$7$^$9!#(B

$B8x<0HG$N(BGQMpeg-0.6.3 ($B1Q8lHG(B)$B$K$O@hDxEj9F$7$?JL$N%Q%C%A$,I,MW$G$9!#(B

$B$3$l$i$N%Q%C%A$O;d$N(Bwww$B%Z!<%8$K$bCV$$$F$$$^$9!#(B
http://bw-www.ie.u-ryukyu.ac.jp/~j99060/gqmpeg/gqmpeg.html

--
/*****************************************************
$BN05eBg3X(B $B9)3XIt(B $B>pJs9)3X2J(B
$B;3>k=a(B(YAMASHIRO, Jun)
-----------$B"-!VNxJ8!W$h$j!VJQJ8!W5a$`(B-----------------
E-mail: j99060@ie.u-ryukyu.ac.jp
*****************************************************/


diff -u -N -r gqmpeg-0.6.3-jp/mpg_info.c gqmpeg-0.6.3-jp-0x80/mpg_info.c
--- gqmpeg-0.6.3-jp/mpg_info.cTue Aug 10 21:51:10 1999
+++ gqmpeg-0.6.3-jp-0x80/mpg_info.cSun Apr  9 15:20:20 2000
@@ -59,8 +59,8 @@
 comment = gtk_entry_get_text(GTK_ENTRY(s->comment_entry));
 genre_text = gtk_entry_get_text(GTK_ENTRY(GTK_COMBO(s->genre_combo)->entry));
 
-while (get_id3_genre(genre) && strcmp(get_id3_genre(genre), genre_text) != 0) genre++;
-if (get_id3_genre(genre) == NULL) genre = 0;
+while (get_id3_genre((guint8)genre) && strcmp(get_id3_genre((guint8)genre), genre_text) != 0) genre++;
+if (get_id3_genre((guint8)genre) == NULL) genre = 0;
 
 set_id3_tag(s->path, title, artist, album, year, comment, genre);
 
@@ -106,10 +106,10 @@
 
 combo = gtk_combo_new();
 gtk_combo_set_popdown_strings(GTK_COMBO(combo), list);
-if (get_id3_genre(data) != NULL)
-gtk_entry_set_text(GTK_ENTRY(GTK_COMBO(combo)->entry), get_id3_genre(data));
+if (get_id3_genre((guint8)data) != NULL)
+gtk_entry_set_text(GTK_ENTRY(GTK_COMBO(combo)->entry), get_id3_genre((guint8)data));
 gtk_combo_set_value_in_list(GTK_COMBO(combo),
-g_list_index(list, get_id3_genre(data)), FALSE);
+g_list_index(list, get_id3_genre((guint8)data)), FALSE);
 gtk_signal_connect(GTK_OBJECT(GTK_COMBO(combo)->entry), "changed",
 GTK_SIGNAL_FUNC(data_changed_cb), sb);
 gtk_box_pack_end(GTK_BOX(hbox), combo, FALSE, FALSE, 0);
diff -u -N -r gqmpeg-0.6.3-jp/mpg_tagutil.c gqmpeg-0.6.3-jp-0x80/mpg_tagutil.c
--- gqmpeg-0.6.3-jp/mpg_tagutil.cMon Jul  5 21:24:45 1999
+++ gqmpeg-0.6.3-jp-0x80/mpg_tagutil.cSun Apr  9 15:20:20 2000
@@ -135,7 +135,7 @@
 d->comment = parse_text(CODECONV(ptr), 30);
 ptr += 30;
 d->genre = ptr[0];
-d->genre_description = get_id3_genre(d->genre);
+d->genre_description = get_id3_genre((guint8)d->genre);
 
 return d;
 }
