diff options
| author | Michiel Van Der Kolk <not.valid@email.address> | 2005-07-11 15:42:37 +0000 |
|---|---|---|
| committer | Michiel Van Der Kolk <not.valid@email.address> | 2005-07-11 15:42:37 +0000 |
| commit | 9fee0ec4ca0c5b7a334cc29dbb58e76c7a4c736e (patch) | |
| tree | 4c304cd4151020bd5494d279ee68a105ae3a5a3a /songdbj/RundbEntry.java | |
| parent | dfa8ecbe609ca8ea194d08560a44fb9a92e94b4b (diff) | |
| download | rockbox-9fee0ec4ca0c5b7a334cc29dbb58e76c7a4c736e.zip rockbox-9fee0ec4ca0c5b7a334cc29dbb58e76c7a4c736e.tar.gz rockbox-9fee0ec4ca0c5b7a334cc29dbb58e76c7a4c736e.tar.bz2 rockbox-9fee0ec4ca0c5b7a334cc29dbb58e76c7a4c736e.tar.xz | |
Songdb java version, source. only 1.5 compatible
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7101 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'songdbj/RundbEntry.java')
| -rw-r--r-- | songdbj/RundbEntry.java | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/songdbj/RundbEntry.java b/songdbj/RundbEntry.java new file mode 100644 index 0000000..c13cbe4 --- /dev/null +++ b/songdbj/RundbEntry.java @@ -0,0 +1,28 @@ +import java.io.*; + +public class RundbEntry extends Entry { + protected FileEntry file; + protected short rating, voladj; + protected int playcount,lastplayed; + + public RundbEntry(FileEntry f) { + file=f; + rating=0; + voladj=0; + playcount=0; + lastplayed=0; + } + + public void write(DataOutputStream w) throws IOException { + w.writeInt(file.getOffset()); + w.writeInt(file.getHash()); + w.writeShort(rating); + w.writeShort(voladj); + w.writeInt(playcount); + w.writeInt(lastplayed); + } + + public static int entrySize() { + return 20; + } +}
\ No newline at end of file |