ofs | hex dump | ascii |
---|
0000 | 64 69 66 66 20 2d 2d 65 78 63 6c 75 64 65 3d 27 2e 2a 27 20 2d 2d 65 78 63 6c 75 64 65 3d 27 4d | diff.--exclude='.*'.--exclude='M |
0020 | 61 6b 65 66 69 6c 65 2a 27 20 2d 4e 61 75 72 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 | akefile*'.-Naur.mp3ng-0.9.13-MKI |
0040 | 56 2d 70 72 65 33 2e 6f 6c 64 2f 69 6d 61 67 65 73 2f 6d 70 33 4d 4b 49 56 2d 73 70 65 63 74 72 | V-pre3.old/images/mp3MKIV-spectr |
0060 | 75 6d 2d 61 6e 61 6c 79 7a 65 72 2d 62 67 2e 70 6e 67 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d | um-analyzer-bg.png.mp3ng-0.9.13- |
0080 | 4d 4b 49 56 2d 70 72 65 33 2f 69 6d 61 67 65 73 2f 6d 70 33 4d 4b 49 56 2d 73 70 65 63 74 72 75 | MKIV-pre3/images/mp3MKIV-spectru |
00a0 | 6d 2d 61 6e 61 6c 79 7a 65 72 2d 62 67 2e 70 6e 67 0a 2d 2d 2d 20 6d 70 33 6e 67 2d 30 2e 39 2e | m-analyzer-bg.png.---.mp3ng-0.9. |
00c0 | 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2e 6f 6c 64 2f 69 6d 61 67 65 73 2f 6d 70 33 4d 4b 49 56 2d | 13-MKIV-pre3.old/images/mp3MKIV- |
00e0 | 73 70 65 63 74 72 75 6d 2d 61 6e 61 6c 79 7a 65 72 2d 62 67 2e 70 6e 67 09 31 39 37 30 2d 30 31 | spectrum-analyzer-bg.png.1970-01 |
0100 | 2d 30 31 20 30 31 3a 30 30 3a 30 30 2e 30 30 30 30 30 30 30 30 30 20 2b 30 31 30 30 0a 2b 2b 2b | -01.01:00:00.000000000.+0100.+++ |
0120 | 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2f 69 6d 61 67 65 73 2f 6d | .mp3ng-0.9.13-MKIV-pre3/images/m |
0140 | 70 33 4d 4b 49 56 2d 73 70 65 63 74 72 75 6d 2d 61 6e 61 6c 79 7a 65 72 2d 62 67 2e 70 6e 67 09 | p3MKIV-spectrum-analyzer-bg.png. |
0160 | 32 30 30 36 2d 30 39 2d 30 37 20 31 34 3a 32 35 3a 35 32 2e 30 30 30 30 30 30 30 30 30 20 2b 30 | 2006-09-07.14:25:52.000000000.+0 |
0180 | 32 30 30 0a 40 40 20 2d 30 2c 30 20 2b 31 2c 35 20 40 40 0a 2b 89 50 4e 47 0d 0a 2b 1a 0a 2b 00 | 200.@@.-0,0.+1,5.@@.+.PNG..+..+. |
01a0 | 00 00 0d 49 48 44 52 00 00 00 ad 00 00 00 ad 08 03 00 00 00 f5 71 0f 71 00 00 00 03 73 42 49 54 | ...IHDR..............q.q....sBIT |
01c0 | 08 08 08 db e1 4f e0 00 00 00 99 50 4c 54 45 ff 00 00 33 cc 00 bd cc 00 ff 66 00 7b cc 00 ff 3d | .....O.....PLTE...3......f.{...= |
01e0 | 00 52 cc 00 ff b6 00 f6 cc 00 ff 1b 00 a4 cc 00 ff a3 00 ee cc 00 e6 cc 00 ff 99 00 99 cc 00 3b | .R.............................; |
0200 | cc 00 dd cc 00 ff 5a 00 66 cc 00 cc cc 00 8d cc 00 ff 8a 00 ff 33 00 66 cc 00 ff 7c 00 b6 cc 00 | ......Z.f............3.f...|.... |
0220 | ff 50 00 ff 07 00 4a cc 00 ff 20 00 ff bb 00 ff 4b 00 d5 cc 00 85 cc 00 59 cc 00 ac cc 00 ff cc | .P....J.........K.......Y....... |
0240 | 00 99 cc 00 c5 cc 00 42 cc 00 ff 99 00 ff 66 00 73 cc 00 ff c5 00 ff 72 00 ff ad 00 ff 86 00 ff | .......B......f.s......r........ |
0260 | 2a 00 ff 11 00 ff 42 00 a5 56 8f 59 00 00 00 09 70 48 59 73 00 00 0a 2b f0 00 00 0a 2b f0 01 42 | *.....B..V.Y....pHYs...+....+..B |
0280 | ac 34 98 00 00 00 20 74 45 58 74 53 6f 66 74 77 61 72 65 00 4d 61 63 72 6f 6d 65 64 69 61 20 46 | .4.....tEXtSoftware.Macromedia.F |
02a0 | 69 72 65 77 6f 72 6b 73 20 4d 58 bb 91 2a 24 00 00 01 07 49 44 41 54 78 9c ed ce 6b 32 02 00 00 | ireworks.MX..*$....IDATx...k2... |
02c0 | 85 d1 eb 5d 24 14 1a e5 95 18 66 44 65 ff 8b b3 8a fb e3 9b be b3 82 93 48 92 24 49 92 24 49 d2 | ...]$.....fDe...........H.$I.$I. |
02e0 | de 78 24 81 6d 77 24 19 92 c0 b6 cf 24 b0 ed 96 04 b6 9d 91 e4 84 04 b6 fd 23 81 6d 5f 49 b2 20 | .x$.mw$.....$............#.m_I.. |
0300 | c9 84 c4 6d 4f 8e 48 60 db 1f 12 d8 f6 81 c4 6d 4f 36 24 b9 27 81 6d c7 24 b0 ed 05 89 db 9e fc | ...mO.H`.......mO6$.'.m.$....... |
0320 | 92 e4 8c 04 b6 7d 21 81 6d d7 24 f9 20 71 db 93 01 89 db 9e 8c 48 dc f6 e4 92 c4 6d 4f 6e 48 dc | .....}!.m.$..q.......H.....mOnH. |
0340 | f6 c0 b6 4b 12 b7 3d b9 25 71 db 93 4f 12 b7 3d 39 24 71 db 93 39 89 db 1e d8 f6 9d c4 6d 4f ce | ...K..=.%q..O..=9$q..9.......mO. |
0360 | 49 dc f6 c0 b6 57 24 6e 7b 60 db 3b 12 b7 3d b0 ed 1b 89 db 9e 1c 93 b8 ed 81 6d bf 49 dc f6 c0 | I....W$n{`.;..=...........m.I... |
0380 | b6 53 12 b7 3d 6e 7b b2 22 71 db 03 db 9e 92 b8 ed c9 13 89 db 9e 7c 91 b8 ed c9 35 89 db 9e 1c | .S..=n{."q............|....5.... |
03a0 | 90 b8 ed 71 db e3 b6 c7 6d 8f db 1e b7 3d 6e 7b dc f6 b8 ed 71 db e3 b6 e7 1f 8e 97 5e 85 3a 9b | ...q....m....=n{....q.......^.:. |
03c0 | 32 81 00 00 00 00 49 45 4e 44 ae 42 60 82 0a 5c 20 4b 65 69 6e 20 5a 65 69 6c 65 6e 75 6d 62 72 | 2.....IEND.B`..\.Kein.Zeilenumbr |
03e0 | 75 63 68 20 61 6d 20 44 61 74 65 69 65 6e 64 65 2e 0a 64 69 66 66 20 2d 2d 65 78 63 6c 75 64 65 | uch.am.Dateiende..diff.--exclude |
0400 | 3d 27 2e 2a 27 20 2d 2d 65 78 63 6c 75 64 65 3d 27 4d 61 6b 65 66 69 6c 65 2a 27 20 2d 4e 61 75 | ='.*'.--exclude='Makefile*'.-Nau |
0420 | 72 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2e 6f 6c 64 2f 6d 70 33 | r.mp3ng-0.9.13-MKIV-pre3.old/mp3 |
0440 | 6e 67 2e 63 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2f 6d 70 33 6e | ng.c.mp3ng-0.9.13-MKIV-pre3/mp3n |
0460 | 67 2e 63 0a 2d 2d 2d 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2e 6f | g.c.---.mp3ng-0.9.13-MKIV-pre3.o |
0480 | 6c 64 2f 6d 70 33 6e 67 2e 63 09 32 30 30 36 2d 30 39 2d 30 37 20 31 35 3a 32 32 3a 31 32 2e 30 | ld/mp3ng.c.2006-09-07.15:22:12.0 |
04a0 | 30 30 30 30 30 30 30 30 20 2b 30 32 30 30 0a 2b 2b 2b 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d | 00000000.+0200.+++.mp3ng-0.9.13- |
04c0 | 4d 4b 49 56 2d 70 72 65 33 2f 6d 70 33 6e 67 2e 63 09 32 30 30 36 2d 30 39 2d 30 38 20 31 30 3a | MKIV-pre3/mp3ng.c.2006-09-08.10: |
04e0 | 30 37 3a 32 30 2e 30 30 30 30 30 30 30 30 30 20 2b 30 32 30 30 0a 40 40 20 2d 33 30 2c 36 20 2b | 07:20.000000000.+0200.@@.-30,6.+ |
0500 | 33 30 2c 37 20 40 40 0a 20 23 69 6e 63 6c 75 64 65 20 3c 76 64 72 2f 6f 73 64 2e 68 3e 0a 20 23 | 30,7.@@..#include.<vdr/osd.h>..# |
0520 | 69 6e 63 6c 75 64 65 20 3c 76 64 72 2f 69 6e 74 65 72 66 61 63 65 2e 68 3e 0a 20 23 69 6e 63 6c | include.<vdr/interface.h>..#incl |
0540 | 75 64 65 20 3c 76 64 72 2f 73 6b 69 6e 73 2e 68 3e 0a 2b 23 69 6e 63 6c 75 64 65 20 3c 76 64 72 | ude.<vdr/skins.h>.+#include.<vdr |
0560 | 2f 74 6f 6f 6c 73 2e 68 3e 0a 20 0a 20 23 69 6e 63 6c 75 64 65 20 22 63 6f 6d 6d 6f 6e 2e 68 22 | /tools.h>....#include."common.h" |
0580 | 0a 20 23 69 6e 63 6c 75 64 65 20 22 73 65 74 75 70 2e 68 22 0a 40 40 20 2d 35 34 2c 36 20 2b 35 | ..#include."setup.h".@@.-54,6.+5 |
05a0 | 35 2c 38 20 40 40 0a 20 23 69 6e 63 6c 75 64 65 20 22 73 79 6d 62 6f 6c 73 2f 63 6f 70 79 2e 78 | 5,8.@@..#include."symbols/copy.x |
05c0 | 70 6d 22 0a 20 23 69 6e 63 6c 75 64 65 20 22 73 79 6d 62 6f 6c 73 2f 72 65 63 6f 72 64 2e 78 70 | pm"..#include."symbols/record.xp |
05e0 | 6d 22 0a 20 0a 2b 73 74 61 74 69 63 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 4d 41 49 4e 4d 45 4e | m"...+static.const.char.*MAINMEN |
0600 | 55 45 4e 54 52 59 20 20 3d 20 22 4d 50 33 2d 4e 65 78 74 47 65 6e 22 3b 0a 2b 0a 20 2f 2f 63 46 | UENTRY..=."MP3-NextGen";.+..//cF |
0620 | 69 6c 65 53 6f 75 72 63 65 73 20 4d 50 33 53 6f 75 72 63 65 73 3b 0a 20 0a 20 2f 2f 20 2d 2d 2d | ileSources.MP3Sources;....//.--- |
0640 | 20 63 4d 65 6e 75 53 65 74 75 70 4d 50 33 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .cMenuSetupMP3.----------------- |
0660 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
0680 | 2d 2d 2d 2d 2d 2d 2d 0a 40 40 20 2d 38 38 2c 36 20 2b 39 31 2c 37 20 40 40 0a 20 20 20 74 68 65 | -------.@@.-88,6.+91,7.@@....the |
06a0 | 6d 65 73 5b 65 4d 50 33 54 68 65 6d 65 54 72 61 6e 73 63 6c 75 65 6e 74 5d 20 20 3d 20 28 22 54 | mes[eMP3ThemeTranscluent]..=.("T |
06c0 | 72 61 6e 73 63 6c 75 65 6e 74 22 29 3b 0a 20 20 20 74 68 65 6d 65 73 5b 65 4d 50 33 54 68 65 6d | ranscluent");....themes[eMP3Them |
06e0 | 65 45 6e 69 67 6d 61 5d 20 20 20 20 20 20 20 3d 20 28 22 45 6e 69 67 6d 61 22 29 3b 0a 20 20 20 | eEnigma].......=.("Enigma");.... |
0700 | 74 68 65 6d 65 73 5b 65 4d 50 33 54 68 65 6d 65 44 65 65 70 42 6c 75 65 5d 20 20 20 09 3d 20 28 | themes[eMP3ThemeDeepBlue]....=.( |
0720 | 22 44 65 65 70 42 6c 75 65 22 29 3b 0a 2b 20 20 74 68 65 6d 65 73 5b 65 4d 50 33 54 68 65 6d 65 | "DeepBlue");.+..themes[eMP3Theme |
0740 | 53 54 54 4e 47 42 6c 75 65 5d 20 20 20 09 3d 20 28 22 53 54 54 4e 47 2d 42 6c 75 65 22 29 3b 0a | STTNGBlue]....=.("STTNG-Blue");. |
0760 | 20 0a 20 20 20 53 65 74 53 65 63 74 69 6f 6e 28 74 72 28 22 4d 50 33 22 29 29 3b 0a 20 20 20 41 | .....SetSection(tr("MP3"));....A |
0780 | 64 64 28 6e 65 77 20 63 4d 65 6e 75 45 64 69 74 53 74 72 61 49 74 65 6d 28 74 72 28 22 53 65 74 | dd(new.cMenuEditStraItem(tr("Set |
07a0 | 75 70 2e 4d 50 33 24 54 68 65 6d 65 22 29 2c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | up.MP3$Theme"),................. |
07c0 | 26 4d 50 33 53 65 74 75 70 2e 6f 73 64 74 68 65 6d 65 2c 20 65 4d 50 33 54 68 65 6d 65 4d 61 78 | &MP3Setup.osdtheme,.eMP3ThemeMax |
07e0 | 4e 75 6d 62 65 72 2c 20 74 68 65 6d 65 73 29 29 3b 0a 40 40 20 2d 31 33 30 2c 36 20 2b 31 33 34 | Number,.themes));.@@.-130,6.+134 |
0800 | 2c 31 31 20 40 40 0a 20 20 20 41 64 64 28 6e 65 77 20 63 4d 65 6e 75 45 64 69 74 53 74 72 61 49 | ,11.@@....Add(new.cMenuEditStraI |
0820 | 74 65 6d 28 74 72 28 22 53 65 74 75 70 2e 4d 50 33 24 43 44 44 42 20 66 6f 72 20 43 44 2d 41 75 | tem(tr("Setup.MP3$CDDB.for.CD-Au |
0840 | 64 69 6f 22 29 2c 20 20 20 20 20 26 4d 50 33 53 65 74 75 70 2e 55 73 65 43 64 64 62 2c 33 2c 63 | dio"),.....&MP3Setup.UseCddb,3,c |
0860 | 64 64 62 29 29 3b 0a 20 20 20 41 64 64 28 6e 65 77 20 63 4d 65 6e 75 45 64 69 74 53 74 72 49 74 | ddb));....Add(new.cMenuEditStrIt |
0880 | 65 6d 28 20 74 72 28 22 53 65 74 75 70 2e 4d 50 33 24 43 44 44 42 20 73 65 72 76 65 72 22 29 2c | em(.tr("Setup.MP3$CDDB.server"), |
08a0 | 20 20 20 20 20 20 20 20 20 20 20 4d 50 33 53 65 74 75 70 2e 43 64 64 62 48 6f 73 74 2c 4d 41 58 | ...........MP3Setup.CddbHost,MAX |
08c0 | 5f 48 4f 53 54 4e 41 4d 45 2c 61 6c 6c 6f 77 65 64 29 29 3b 0a 20 20 20 41 64 64 28 6e 65 77 20 | _HOSTNAME,allowed));....Add(new. |
08e0 | 63 4d 65 6e 75 45 64 69 74 49 6e 74 49 74 65 6d 28 20 74 72 28 22 53 65 74 75 70 2e 4d 50 33 24 | cMenuEditIntItem(.tr("Setup.MP3$ |
0900 | 43 44 44 42 20 70 6f 72 74 22 29 2c 20 20 20 20 20 20 20 20 20 20 20 20 20 26 4d 50 33 53 65 74 | CDDB.port"),.............&MP3Set |
0920 | 75 70 2e 43 64 64 62 50 6f 72 74 2c 31 2c 36 35 35 33 35 29 29 3b 0a 2b 20 20 41 64 64 28 6e 65 | up.CddbPort,1,65535));.+..Add(ne |
0940 | 77 20 63 4d 65 6e 75 45 64 69 74 42 6f 6f 6c 49 74 65 6d 28 74 72 28 22 53 65 74 75 70 2e 4d 50 | w.cMenuEditBoolItem(tr("Setup.MP |
0960 | 33 24 45 6e 61 62 6c 65 20 73 70 65 63 74 72 75 6d 20 61 6e 61 6c 79 7a 65 72 22 29 2c 20 20 20 | 3$Enable.spectrum.analyzer"),... |
0980 | 20 26 4d 50 33 53 65 74 75 70 2e 65 6e 61 62 6c 65 53 70 65 63 74 72 75 6d 41 6e 61 6c 79 7a 65 | .&MP3Setup.enableSpectrumAnalyze |
09a0 | 72 29 29 3b 0a 2b 20 20 41 64 64 28 6e 65 77 20 63 4d 65 6e 75 45 64 69 74 49 6e 74 49 74 65 6d | r));.+..Add(new.cMenuEditIntItem |
09c0 | 28 74 72 28 22 53 65 74 75 70 2e 4d 50 33 24 53 70 65 63 74 72 75 6d 20 61 6e 61 6c 79 7a 65 72 | (tr("Setup.MP3$Spectrum.analyzer |
09e0 | 20 23 20 6f 66 20 63 68 61 6e 6e 65 6c 73 22 29 2c 20 20 20 20 26 4d 50 33 53 65 74 75 70 2e 63 | .#.of.channels"),....&MP3Setup.c |
0a00 | 68 61 6e 6e 65 6c 73 53 41 2c 20 31 2c 20 32 29 29 3b 0a 2b 20 20 41 64 64 28 6e 65 77 20 63 4d | hannelsSA,.1,.2));.+..Add(new.cM |
0a20 | 65 6e 75 45 64 69 74 49 6e 74 49 74 65 6d 28 74 72 28 22 53 65 74 75 70 2e 4d 50 33 24 53 70 65 | enuEditIntItem(tr("Setup.MP3$Spe |
0a40 | 63 74 72 75 6d 20 61 6e 61 6c 79 7a 65 72 20 23 20 6f 66 20 62 61 6e 64 73 22 29 2c 20 20 20 20 | ctrum.analyzer.#.of.bands"),.... |
0a60 | 26 4d 50 33 53 65 74 75 70 2e 62 61 6e 64 73 53 41 2c 20 31 2c 20 36 34 29 29 3b 0a 2b 20 20 41 | &MP3Setup.bandsSA,.1,.64));.+..A |
0a80 | 64 64 28 6e 65 77 20 63 4d 65 6e 75 45 64 69 74 49 6e 74 49 74 65 6d 28 74 72 28 22 53 65 74 75 | dd(new.cMenuEditIntItem(tr("Setu |
0aa0 | 70 2e 4d 50 33 24 53 70 65 63 74 72 75 6d 20 61 6e 61 6c 79 7a 65 72 20 62 61 72 20 66 61 6c 6c | p.MP3$Spectrum.analyzer.bar.fall |
0ac0 | 6f 66 66 20 76 61 6c 75 65 22 29 2c 20 20 20 20 26 4d 50 33 53 65 74 75 70 2e 66 61 6c 6c 6f 66 | off.value"),....&MP3Setup.fallof |
0ae0 | 66 53 41 2c 20 30 2c 20 32 30 29 29 3b 0a 2b 20 20 0a 20 7d 0a 20 0a 20 76 6f 69 64 20 63 4d 65 | fSA,.0,.20));.+....}....void.cMe |
0b00 | 6e 75 53 65 74 75 70 4d 50 33 3a 3a 53 74 6f 72 65 28 76 6f 69 64 29 0a 40 40 20 2d 31 36 38 2c | nuSetupMP3::Store(void).@@.-168, |
0b20 | 36 20 2b 31 37 37 2c 31 31 20 40 40 0a 20 20 20 53 65 74 75 70 53 74 6f 72 65 28 22 4f 53 44 6f | 6.+177,11.@@....SetupStore("OSDo |
0b40 | 66 66 73 65 74 78 22 2c 20 20 20 20 20 20 20 4d 50 33 53 65 74 75 70 2e 4f 53 44 6f 66 66 73 65 | ffsetx",.......MP3Setup.OSDoffse |
0b60 | 74 78 20 20 20 29 3b 0a 20 20 20 53 65 74 75 70 53 74 6f 72 65 28 22 4f 53 44 6f 66 66 73 65 74 | tx...);....SetupStore("OSDoffset |
0b80 | 79 22 2c 20 20 20 20 20 20 20 4d 50 33 53 65 74 75 70 2e 4f 53 44 6f 66 66 73 65 74 79 20 20 20 | y",.......MP3Setup.OSDoffsety... |
0ba0 | 29 3b 0a 20 20 20 53 65 74 75 70 53 74 6f 72 65 28 22 52 6f 77 63 6f 75 6e 74 22 2c 20 20 20 20 | );....SetupStore("Rowcount",.... |
0bc0 | 20 20 20 20 20 4d 50 33 53 65 74 75 70 2e 52 6f 77 63 6f 75 6e 74 20 20 20 29 3b 0a 2b 20 20 53 | .....MP3Setup.Rowcount...);.+..S |
0be0 | 65 74 75 70 53 74 6f 72 65 28 22 52 6f 77 63 6f 75 6e 74 22 2c 20 20 20 20 20 20 20 20 20 4d 50 | etupStore("Rowcount",.........MP |
0c00 | 33 53 65 74 75 70 2e 52 6f 77 63 6f 75 6e 74 20 20 20 29 3b 0a 2b 20 20 53 65 74 75 70 53 74 6f | 3Setup.Rowcount...);.+..SetupSto |
0c20 | 72 65 28 22 65 6e 61 62 6c 65 53 70 65 63 74 72 75 6d 41 6e 61 6c 79 7a 65 72 22 2c 20 4d 50 33 | re("enableSpectrumAnalyzer",.MP3 |
0c40 | 53 65 74 75 70 2e 65 6e 61 62 6c 65 53 70 65 63 74 72 75 6d 41 6e 61 6c 79 7a 65 72 20 20 20 29 | Setup.enableSpectrumAnalyzer...) |
0c60 | 3b 0a 2b 20 20 53 65 74 75 70 53 74 6f 72 65 28 22 63 68 61 6e 6e 65 6c 73 53 41 22 2c 20 20 20 | ;.+..SetupStore("channelsSA",... |
0c80 | 20 20 20 20 4d 50 33 53 65 74 75 70 2e 63 68 61 6e 6e 65 6c 73 53 41 20 20 20 29 3b 0a 2b 20 20 | ....MP3Setup.channelsSA...);.+.. |
0ca0 | 53 65 74 75 70 53 74 6f 72 65 28 22 62 61 6e 64 73 53 41 22 2c 20 20 20 20 20 20 20 20 20 20 4d | SetupStore("bandsSA",..........M |
0cc0 | 50 33 53 65 74 75 70 2e 62 61 6e 64 73 53 41 20 20 20 29 3b 0a 2b 20 20 53 65 74 75 70 53 74 6f | P3Setup.bandsSA...);.+..SetupSto |
0ce0 | 72 65 28 22 66 61 6c 6c 6f 66 66 53 41 22 2c 20 20 20 20 20 20 20 20 4d 50 33 53 65 74 75 70 2e | re("falloffSA",........MP3Setup. |
0d00 | 66 61 6c 6c 6f 66 66 53 41 20 20 20 29 3b 0a 20 7d 0a 20 0a 20 2f 2f 20 2d 2d 2d 20 63 41 73 79 | falloffSA...);..}....//.---.cAsy |
0d20 | 6e 63 53 74 61 74 75 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ncStatus.----------------------- |
0d40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
0d60 | 2d 2d 2d 2d 2d 0a 40 40 20 2d 32 32 30 2c 39 20 2b 32 33 34 2c 31 34 20 40 40 0a 20 20 20 69 6e | -----.@@.-220,9.+234,14.@@....in |
0d80 | 74 20 66 77 2c 20 66 68 3b 0a 20 20 20 2f 2f 0a 20 20 20 63 4d 50 33 50 6c 61 79 65 72 20 2a 70 | t.fw,.fh;....//....cMP3Player.*p |
0da0 | 6c 61 79 65 72 3b 0a 2b 2f 2f 20 20 63 53 70 65 63 74 72 75 6d 41 6e 61 6c 79 7a 65 72 20 2a 73 | layer;.+//..cSpectrumAnalyzer.*s |
0dc0 | 61 3b 0a 20 20 20 62 6f 6f 6c 20 73 68 6f 77 74 72 61 6e 73 2c 20 76 69 73 69 62 6c 65 2c 20 73 | a;....bool.showtrans,.visible,.s |
0de0 | 68 6f 77 6e 2c 20 62 69 67 77 69 6e 2c 20 73 74 61 74 75 73 41 63 74 69 76 65 2c 20 63 6f 70 79 | hown,.bigwin,.statusActive,.copy |
0e00 | 66 69 6c 65 2c 20 72 65 63 6f 72 64 73 74 72 65 61 6d 2c 20 70 72 65 73 73 65 64 4f 6b 2c 20 66 | file,.recordstream,.pressedOk,.f |
0e20 | 6c 75 73 68 3b 0a 20 20 20 74 69 6d 65 5f 74 20 74 69 6d 65 6f 75 74 53 68 6f 77 2c 20 67 72 65 | lush;....time_t.timeoutShow,.gre |
0e40 | 65 6e 74 69 6d 65 2c 20 6f 6b 74 69 6d 65 3b 0a 20 20 20 69 6e 74 20 6c 61 73 74 6b 65 79 74 69 | entime,.oktime;....int.lastkeyti |
0e60 | 6d 65 2c 20 6e 75 6d 2c 20 6e 75 6d 62 65 72 2c 20 74 72 61 63 6b 6e 72 2c 20 6f 6c 64 74 72 61 | me,.num,.number,.tracknr,.oldtra |
0e80 | 63 6b 6e 72 3b 0a 2b 2f 2a 20 20 69 6e 74 20 66 70 73 3b 0a 2b 20 20 69 6e 74 20 66 70 73 43 6f | cknr;.+/*..int.fps;.+..int.fpsCo |
0ea0 | 75 6e 74 65 72 3b 0a 2b 20 20 69 6e 74 20 66 70 73 4d 65 61 73 75 72 65 3b 0a 2b 20 20 63 54 69 | unter;.+..int.fpsMeasure;.+..cTi |
0ec0 | 6d 65 4d 73 20 66 70 73 54 69 6d 65 3b 2a 2f 0a 20 20 20 62 6f 6f 6c 20 73 65 6c 65 63 74 69 6e | meMs.fpsTime;*/....bool.selectin |
0ee0 | 67 2c 20 73 65 6c 65 63 74 68 69 64 65 3b 0a 20 20 20 2f 2f 0a 20 20 20 63 4d 50 33 50 6c 61 79 | g,.selecthide;....//....cMP3Play |
0f00 | 49 6e 66 6f 20 2a 6c 61 73 74 4d 6f 64 65 3b 0a 40 40 20 2d 32 36 30 2c 36 20 2b 32 37 39 2c 37 | Info.*lastMode;.@@.-260,6.+279,7 |
0f20 | 20 40 40 0a 20 20 20 76 6f 69 64 20 53 74 6f 70 52 65 63 6f 72 64 28 76 6f 69 64 29 3b 0a 20 20 | .@@....void.StopRecord(void);... |
0f40 | 20 76 6f 69 64 20 4c 6f 61 64 43 6f 76 65 72 28 76 6f 69 64 29 3b 0a 20 20 20 69 6e 6c 69 6e 65 | .void.LoadCover(void);....inline |
0f60 | 20 76 6f 69 64 20 46 6c 75 73 68 28 76 6f 69 64 29 3b 0a 2b 20 20 0a 20 70 75 62 6c 69 63 3a 0a | .void.Flush(void);.+....public:. |
0f80 | 20 20 20 63 4d 50 33 43 6f 6e 74 72 6f 6c 28 76 6f 69 64 29 3b 0a 20 20 20 76 69 72 74 75 61 6c | ...cMP3Control(void);....virtual |
0fa0 | 20 7e 63 4d 50 33 43 6f 6e 74 72 6f 6c 28 29 3b 0a 40 40 20 2d 32 38 32 2c 37 20 2b 33 30 32 2c | .~cMP3Control();.@@.-282,7.+302, |
0fc0 | 36 20 40 40 0a 20 20 20 66 6f 6e 74 3d 63 46 6f 6e 74 3a 3a 47 65 74 46 6f 6e 74 28 66 6f 6e 74 | 6.@@....font=cFont::GetFont(font |
0fe0 | 4f 73 64 29 3b 0a 20 20 20 63 53 74 61 74 75 73 3a 3a 4d 73 67 52 65 70 6c 61 79 69 6e 67 28 74 | Osd);....cStatus::MsgReplaying(t |
1000 | 68 69 73 2c 22 4d 50 33 22 2c 30 2c 74 72 75 65 29 3b 0a 20 20 20 0a 2d 20 20 0a 20 20 20 63 6c | his,"MP3",0,true);.....-......cl |
1020 | 72 42 61 63 6b 67 72 6f 75 6e 64 09 09 09 3d 20 6d 70 33 54 68 65 6d 65 5b 4d 50 33 53 65 74 75 | rBackground...=.mp3Theme[MP3Setu |
1040 | 70 2e 6f 73 64 74 68 65 6d 65 5d 2e 63 6c 72 42 61 63 6b 67 72 6f 75 6e 64 3b 0a 20 20 20 63 6c | p.osdtheme].clrBackground;....cl |
1060 | 72 42 61 63 6b 67 72 6f 75 6e 64 32 09 09 3d 20 6d 70 33 54 68 65 6d 65 5b 4d 50 33 53 65 74 75 | rBackground2..=.mp3Theme[MP3Setu |
1080 | 70 2e 6f 73 64 74 68 65 6d 65 5d 2e 63 6c 72 42 61 63 6b 67 72 6f 75 6e 64 32 3b 0a 20 20 20 63 | p.osdtheme].clrBackground2;....c |
10a0 | 6c 72 4e 6f 72 6d 61 6c 54 65 78 74 09 09 09 3d 20 6d 70 33 54 68 65 6d 65 5b 4d 50 33 53 65 74 | lrNormalText...=.mp3Theme[MP3Set |
10c0 | 75 70 2e 6f 73 64 74 68 65 6d 65 5d 2e 63 6c 72 4e 6f 72 6d 61 6c 54 65 78 74 3b 0a 40 40 20 2d | up.osdtheme].clrNormalText;.@@.- |
10e0 | 32 39 31 2c 36 20 2b 33 31 30 2c 31 31 20 40 40 0a 20 20 20 63 6c 72 4c 69 73 74 49 74 65 6d 41 | 291,6.+310,11.@@....clrListItemA |
1100 | 63 74 69 76 65 54 65 78 74 09 09 3d 20 6d 70 33 54 68 65 6d 65 5b 4d 50 33 53 65 74 75 70 2e 6f | ctiveText..=.mp3Theme[MP3Setup.o |
1120 | 73 64 74 68 65 6d 65 5d 2e 63 6c 72 4c 69 73 74 49 74 65 6d 41 63 74 69 76 65 54 65 78 74 3b 0a | sdtheme].clrListItemActiveText;. |
1140 | 20 20 20 63 6c 72 50 72 6f 67 72 65 73 73 09 09 09 3d 20 6d 70 33 54 68 65 6d 65 5b 4d 50 33 53 | ...clrProgress...=.mp3Theme[MP3S |
1160 | 65 74 75 70 2e 6f 73 64 74 68 65 6d 65 5d 2e 63 6c 72 50 72 6f 67 72 65 73 73 3b 0a 20 20 20 63 | etup.osdtheme].clrProgress;....c |
1180 | 6c 72 50 72 6f 67 72 65 73 73 42 61 63 6b 67 72 6f 75 6e 64 09 09 3d 20 6d 70 33 54 68 65 6d 65 | lrProgressBackground..=.mp3Theme |
11a0 | 5b 4d 50 33 53 65 74 75 70 2e 6f 73 64 74 68 65 6d 65 5d 2e 63 6c 72 50 72 6f 67 72 65 73 73 42 | [MP3Setup.osdtheme].clrProgressB |
11c0 | 61 63 6b 67 72 6f 75 6e 64 3b 0a 2b 20 20 0a 2b 2f 2a 20 20 66 70 73 20 3d 20 30 3b 0a 2b 20 20 | ackground;.+...+/*..fps.=.0;.+.. |
11e0 | 66 70 73 43 6f 75 6e 74 65 72 20 3d 20 30 3b 0a 2b 20 20 66 70 73 4d 65 61 73 75 72 65 20 3d 20 | fpsCounter.=.0;.+..fpsMeasure.=. |
1200 | 31 30 30 30 3b 0a 2b 20 20 66 70 73 54 69 6d 65 2e 53 65 74 28 66 70 73 4d 65 61 73 75 72 65 29 | 1000;.+..fpsTime.Set(fpsMeasure) |
1220 | 3b 2a 2f 0a 20 7d 0a 20 0a 20 63 42 69 74 6d 61 70 20 63 4d 50 33 43 6f 6e 74 72 6f 6c 3a 3a 62 | ;*/..}....cBitmap.cMP3Control::b |
1240 | 6d 53 68 75 66 66 6c 65 28 73 68 75 66 66 6c 65 5f 78 70 6d 29 3b 0a 40 40 20 2d 33 38 36 2c 31 | mShuffle(shuffle_xpm);.@@.-386,1 |
1260 | 32 20 2b 34 31 30 2c 31 38 20 40 40 0a 20 0a 20 20 20 20 20 20 20 20 20 66 77 3d 66 6f 6e 74 2d | 2.+410,18.@@............fw=font- |
1280 | 3e 57 69 64 74 68 28 27 20 27 29 3b 0a 20 20 20 20 20 20 20 20 20 66 68 3d 66 6f 6e 74 2d 3e 48 | >Width('.');..........fh=font->H |
12a0 | 65 69 67 68 74 28 29 3b 0a 2d 0a 2b 09 63 42 69 74 6d 61 70 20 2a 62 3b 0a 20 23 69 66 64 65 66 | eight();.-.+.cBitmap.*b;..#ifdef |
12c0 | 20 48 41 56 45 5f 4d 41 47 49 43 4b 0a 2d 20 20 20 20 20 20 63 42 69 74 6d 61 70 20 2a 62 20 3d | .HAVE_MAGICK.-......cBitmap.*b.= |
12e0 | 20 4c 6f 61 64 4d 61 67 69 63 6b 28 63 6f 76 65 72 70 69 63 74 75 72 65 2c 20 34 2a 66 68 20 2b | .LoadMagick(coverpicture,.4*fh.+ |
1300 | 32 2c 20 34 2a 66 68 20 2d 35 2c 20 31 35 2c 20 74 72 75 65 29 3b 0a 2b 09 69 66 20 28 20 4d 50 | 2,.4*fh.-5,.15,.true);.+.if.(.MP |
1320 | 33 53 65 74 75 70 2e 65 6e 61 62 6c 65 53 70 65 63 74 72 75 6d 41 6e 61 6c 79 7a 65 72 20 29 0a | 3Setup.enableSpectrumAnalyzer.). |
1340 | 2b 20 20 20 20 20 20 62 20 3d 20 4c 6f 61 64 4d 61 67 69 63 6b 28 63 6f 76 65 72 70 69 63 74 75 | +......b.=.LoadMagick(coverpictu |
1360 | 72 65 2c 20 34 2a 66 68 20 2b 32 2c 20 31 32 38 2c 20 31 34 2c 20 74 72 75 65 29 3b 0a 2b 20 20 | re,.4*fh.+2,.128,.14,.true);.+.. |
1380 | 20 20 65 6c 73 65 0a 2b 20 20 20 20 20 20 62 20 3d 20 4c 6f 61 64 4d 61 67 69 63 6b 28 63 6f 76 | ..else.+......b.=.LoadMagick(cov |
13a0 | 65 72 70 69 63 74 75 72 65 2c 20 34 2a 66 68 20 2b 32 2c 20 34 2a 66 68 20 2d 35 2c 20 31 35 2c | erpicture,.4*fh.+2,.4*fh.-5,.15, |
13c0 | 20 74 72 75 65 29 3b 0a 20 23 65 6c 73 65 0a 2d 23 69 66 64 65 66 20 48 41 56 45 5f 49 4d 4c 49 | .true);..#else.-#ifdef.HAVE_IMLI |
13e0 | 42 32 20 20 20 0a 2d 20 20 20 20 20 20 63 42 69 74 6d 61 70 20 2a 62 20 3d 20 4c 6f 61 64 49 6d | B2....-......cBitmap.*b.=.LoadIm |
1400 | 6c 69 62 28 63 6f 76 65 72 70 69 63 74 75 72 65 2c 20 20 34 2a 66 68 20 20 2b 32 2c 20 34 2a 66 | lib(coverpicture,..4*fh..+2,.4*f |
1420 | 68 20 2d 35 2c 20 31 35 2c 20 74 72 75 65 29 3b 0a 2b 23 69 66 64 65 66 20 48 41 56 45 5f 49 4d | h.-5,.15,.true);.+#ifdef.HAVE_IM |
1440 | 4c 49 42 32 0a 2b 09 69 66 20 28 20 4d 50 33 53 65 74 75 70 2e 65 6e 61 62 6c 65 53 70 65 63 74 | LIB2.+.if.(.MP3Setup.enableSpect |
1460 | 72 75 6d 41 6e 61 6c 79 7a 65 72 20 29 0a 2b 20 20 20 20 20 20 62 20 3d 20 4c 6f 61 64 49 6d 6c | rumAnalyzer.).+......b.=.LoadIml |
1480 | 69 62 28 63 6f 76 65 72 70 69 63 74 75 72 65 2c 20 20 34 2a 66 68 20 20 2b 32 2c 20 31 32 38 2c | ib(coverpicture,..4*fh..+2,.128, |
14a0 | 20 31 34 2c 20 74 72 75 65 29 3b 0a 2b 20 20 20 20 65 6c 73 65 0a 2b 20 20 20 20 20 20 62 20 3d | .14,.true);.+....else.+......b.= |
14c0 | 20 4c 6f 61 64 49 6d 6c 69 62 28 63 6f 76 65 72 70 69 63 74 75 72 65 2c 20 20 34 2a 66 68 20 20 | .LoadImlib(coverpicture,..4*fh.. |
14e0 | 2b 32 2c 20 34 2a 66 68 20 2d 35 2c 20 31 35 2c 20 74 72 75 65 29 3b 0a 20 23 65 6c 73 65 0a 20 | +2,.4*fh.-5,.15,.true);..#else.. |
1500 | 2f 2f 4d 61 6b 65 20 6e 6f 20 73 65 6e 73 65 0a 20 20 20 20 20 20 20 63 42 69 74 6d 61 70 20 2a | //Make.no.sense........cBitmap.* |
1520 | 62 20 3d 20 4c 6f 61 64 58 70 6d 28 63 6f 76 65 72 70 69 63 74 75 72 65 29 3b 0a 40 40 20 2d 33 | b.=.LoadXpm(coverpicture);.@@.-3 |
1540 | 39 39 2c 39 20 2b 34 32 39 2c 31 35 20 40 40 0a 20 23 65 6e 64 69 66 20 20 20 20 20 20 0a 20 0a | 99,9.+429,15.@@..#endif......... |
1560 | 20 20 20 20 20 20 20 69 66 20 28 62 29 20 7b 0a 2d 20 20 20 20 20 20 20 20 6f 73 64 2d 3e 44 72 | .......if.(b).{.-........osd->Dr |
1580 | 61 77 52 65 63 74 61 6e 67 6c 65 28 53 65 74 75 70 2e 4f 53 44 57 69 64 74 68 20 2d 20 34 2a 66 | awRectangle(Setup.OSDWidth.-.4*f |
15a0 | 68 20 2d 34 2a 66 77 20 2c 20 6c 68 2c 20 53 65 74 75 70 2e 4f 53 44 57 69 64 74 68 20 2d 33 2a | h.-4*fw.,.lh,.Setup.OSDWidth.-3* |
15c0 | 66 77 20 2d 31 2c 20 6c 68 20 2b 20 34 2a 66 68 20 2b 20 66 68 2f 32 20 2d 31 2c 20 63 6c 72 42 | fw.-1,.lh.+.4*fh.+.fh/2.-1,.clrB |
15e0 | 61 63 6b 67 72 6f 75 6e 64 32 29 3b 0a 2b 20 20 20 20 20 20 09 69 66 20 28 20 4d 50 33 53 65 74 | ackground2);.+.......if.(.MP3Set |
1600 | 75 70 2e 65 6e 61 62 6c 65 53 70 65 63 74 72 75 6d 41 6e 61 6c 79 7a 65 72 20 29 0a 2b 20 20 20 | up.enableSpectrumAnalyzer.).+... |
1620 | 20 20 20 09 09 6f 73 64 2d 3e 44 72 61 77 52 65 63 74 61 6e 67 6c 65 28 53 65 74 75 70 2e 4f 53 | .....osd->DrawRectangle(Setup.OS |
1640 | 44 57 69 64 74 68 20 2d 20 34 2a 66 68 20 2d 36 2a 66 77 20 2c 20 6c 68 2c 20 53 65 74 75 70 2e | DWidth.-.4*fh.-6*fw.,.lh,.Setup. |
1660 | 4f 53 44 57 69 64 74 68 2d 32 2a 66 77 2b 31 2c 20 6c 68 20 2b 20 34 2a 66 68 20 2b 20 66 68 2f | OSDWidth-2*fw+1,.lh.+.4*fh.+.fh/ |
1680 | 32 20 2d 31 2c 20 63 6c 72 42 61 63 6b 67 72 6f 75 6e 64 32 29 3b 0a 2b 20 20 20 20 20 20 09 65 | 2.-1,.clrBackground2);.+.......e |
16a0 | 6c 73 65 0a 2b 20 20 20 20 20 20 20 20 09 6f 73 64 2d 3e 44 72 61 77 52 65 63 74 61 6e 67 6c 65 | lse.+.........osd->DrawRectangle |
16c0 | 28 53 65 74 75 70 2e 4f 53 44 57 69 64 74 68 20 2d 20 34 2a 66 68 20 2d 34 2a 66 77 20 2c 20 6c | (Setup.OSDWidth.-.4*fh.-4*fw.,.l |
16e0 | 68 2c 20 53 65 74 75 70 2e 4f 53 44 57 69 64 74 68 20 2d 33 2a 66 77 20 2d 31 2c 20 6c 68 20 2b | h,.Setup.OSDWidth.-3*fw.-1,.lh.+ |
1700 | 20 34 2a 66 68 20 2b 20 66 68 2f 32 20 2d 31 2c 20 63 6c 72 42 61 63 6b 67 72 6f 75 6e 64 32 29 | .4*fh.+.fh/2.-1,.clrBackground2) |
1720 | 3b 0a 20 09 75 73 6c 65 65 70 28 38 30 30 30 30 29 3b 0a 2d 20 20 20 20 20 20 20 20 6f 73 64 2d | ;...usleep(80000);.-........osd- |
1740 | 3e 44 72 61 77 42 69 74 6d 61 70 28 53 65 74 75 70 2e 4f 53 44 57 69 64 74 68 20 20 20 20 2d 20 | >DrawBitmap(Setup.OSDWidth....-. |
1760 | 34 2a 66 68 20 2d 33 2a 66 77 20 2c 20 6c 68 20 2b 66 77 2c 20 2a 62 2c 20 63 6c 72 54 72 61 6e | 4*fh.-3*fw.,.lh.+fw,.*b,.clrTran |
1780 | 73 70 61 72 65 6e 74 2c 20 63 6c 72 54 72 61 6e 73 70 61 72 65 6e 74 2c 20 74 72 75 65 29 3b 0a | sparent,.clrTransparent,.true);. |
17a0 | 2b 09 20 20 69 66 20 28 20 4d 50 33 53 65 74 75 70 2e 65 6e 61 62 6c 65 53 70 65 63 74 72 75 6d | +...if.(.MP3Setup.enableSpectrum |
17c0 | 41 6e 61 6c 79 7a 65 72 20 29 0a 2b 20 20 20 20 20 20 20 20 6f 73 64 2d 3e 44 72 61 77 42 69 74 | Analyzer.).+........osd->DrawBit |
17e0 | 6d 61 70 28 53 65 74 75 70 2e 4f 53 44 57 69 64 74 68 20 20 20 20 2d 20 34 2a 66 68 20 2d 28 69 | map(Setup.OSDWidth....-.4*fh.-(i |
1800 | 6e 74 29 28 35 2e 35 2a 66 77 29 2c 20 6c 68 20 2b 66 77 2c 20 2a 62 2c 20 63 6c 72 54 72 61 6e | nt)(5.5*fw),.lh.+fw,.*b,.clrTran |
1820 | 73 70 61 72 65 6e 74 2c 20 63 6c 72 54 72 61 6e 73 70 61 72 65 6e 74 2c 20 74 72 75 65 29 3b 0a | sparent,.clrTransparent,.true);. |
1840 | 2b 20 20 20 20 20 20 65 6c 73 65 0a 2b 20 20 20 20 20 20 20 20 6f 73 64 2d 3e 44 72 61 77 42 69 | +......else.+........osd->DrawBi |
1860 | 74 6d 61 70 28 53 65 74 75 70 2e 4f 53 44 57 69 64 74 68 20 20 20 20 2d 20 34 2a 66 68 20 2d 33 | tmap(Setup.OSDWidth....-.4*fh.-3 |
1880 | 2a 66 77 2c 20 6c 68 20 2b 66 77 2c 20 2a 62 2c 20 63 6c 72 54 72 61 6e 73 70 61 72 65 6e 74 2c | *fw,.lh.+fw,.*b,.clrTransparent, |
18a0 | 20 63 6c 72 54 72 61 6e 73 70 61 72 65 6e 74 2c 20 74 72 75 65 29 3b 0a 20 20 20 20 20 20 20 20 | .clrTransparent,.true);......... |
18c0 | 20 64 65 6c 65 74 65 20 62 3b 0a 20 09 7d 0a 20 2f 2f 20 54 72 61 6e 73 66 65 72 20 74 6f 20 67 | .delete.b;...}..//.Transfer.to.g |
18e0 | 72 61 70 68 74 66 74 0a 40 40 20 2d 34 32 34 2c 37 20 2b 34 36 30 2c 37 20 40 40 0a 20 7b 0a 20 | raphtft.@@.-424,7.+460,7.@@..{.. |
1900 | 20 20 69 6e 74 20 69 6e 64 65 78 2c 20 74 6f 74 61 6c 3b 0a 20 20 20 69 6e 74 20 78 30 2c 20 78 | ..int.index,.total;....int.x0,.x |
1920 | 31 2c 20 79 30 2c 20 79 31 2c 20 79 32 2c 20 79 35 2c 20 79 34 2c 20 79 33 3b 0a 2d 0a 2b 20 20 | 1,.y0,.y1,.y2,.y5,.y4,.y3;.-.+.. |
1940 | 0a 20 20 20 62 69 67 57 69 6e 3d 74 72 75 65 3b 0a 20 0a 20 20 20 69 66 28 70 6c 61 79 65 72 2d | ....bigWin=true;......if(player- |
1960 | 3e 47 65 74 49 6e 64 65 78 28 69 6e 64 65 78 2c 74 6f 74 61 6c 29 20 26 26 20 74 6f 74 61 6c 3e | >GetIndex(index,total).&&.total> |
1980 | 3d 30 29 20 7b 0a 40 40 20 2d 34 35 39 2c 31 31 20 2b 34 39 35 2c 31 35 20 40 40 0a 20 20 20 20 | =0).{.@@.-459,11.+495,15.@@..... |
19a0 | 20 20 20 20 20 69 66 28 21 6f 73 64 29 20 72 65 74 75 72 6e 3b 0a 20 09 09 09 20 2f 2f 20 70 6c | .....if(!osd).return;......//.pl |
19c0 | 61 79 6c 69 73 74 20 2c 20 73 79 6d 62 6f 6c 73 20 2c 20 74 72 61 63 6b 2d 74 69 74 65 6c 20 2c | aylist.,.symbols.,.track-titel., |
19e0 | 20 70 72 6f 67 72 65 73 73 0a 20 0a 2d 0a 2b 09 09 69 6e 74 20 63 6f 76 65 72 6f 66 66 73 65 74 | .progress...-.+..int.coveroffset |
1a00 | 20 3d 20 30 3b 0a 2b 09 09 69 66 20 28 20 4d 50 33 53 65 74 75 70 2e 65 6e 61 62 6c 65 53 70 65 | .=.0;.+..if.(.MP3Setup.enableSpe |
1a20 | 63 74 72 75 6d 41 6e 61 6c 79 7a 65 72 20 29 0a 2b 09 09 7b 0a 2b 09 09 09 63 6f 76 65 72 6f 66 | ctrumAnalyzer.).+..{.+...coverof |
1a40 | 66 73 65 74 20 3d 20 32 2a 66 77 3b 0a 2b 09 09 7d 0a 20 20 20 20 20 20 20 20 20 74 41 72 65 61 | fset.=.2*fw;.+..}..........tArea |
1a60 | 20 41 72 65 61 5b 5d 20 3d 20 7b 20 7b 20 30 20 20 20 20 20 20 20 20 20 2c 20 20 30 20 20 20 20 | .Area[].=.{.{.0.........,..0.... |
1a80 | 20 2c 20 78 31 20 2d 31 20 20 20 20 20 20 20 20 2c 20 20 33 2a 66 68 20 2d 31 20 2c 20 32 20 7d | .,.x1.-1........,..3*fh.-1.,.2.} |
1aa0 | 2c 20 20 20 20 20 20 20 20 2f 2f 20 62 6f 72 64 65 72 20 74 6f 70 0a 20 09 09 09 20 7b 20 30 20 | ,........//.border.top......{.0. |
1ac0 | 20 20 20 20 20 20 20 20 2c 20 20 33 2a 66 68 20 20 2c 20 78 31 20 2d 31 20 20 20 20 20 20 20 20 | ........,..3*fh..,.x1.-1........ |
1ae0 | 2c 20 20 6c 68 20 20 20 2d 31 20 2c 20 32 20 7d 2c 20 20 20 20 20 20 20 20 2f 2f 20 74 72 61 63 | ,..lh...-1.,.2.},........//.trac |
1b00 | 6b 6c 69 73 74 0a 2d 09 09 09 20 7b 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 20 6c | klist.-....{.0...............,.l |
1b20 | 68 20 20 20 20 20 20 20 20 20 20 2c 20 78 31 20 2d 20 34 2a 66 68 20 2d 20 34 2a 66 77 20 2d 31 | h..........,.x1.-.4*fh.-.4*fw.-1 |
1b40 | 20 2c 20 6c 68 20 2b 20 34 2a 66 68 20 2b 20 66 68 2f 32 20 2d 31 20 2c 20 32 20 7d 2c 20 20 20 | .,.lh.+.4*fh.+.fh/2.-1.,.2.},... |
1b60 | 20 20 20 20 20 2f 2f 20 49 6e 66 6f 0a 2d 09 09 09 20 7b 20 78 31 20 2d 34 2a 66 68 20 2d 34 2a | .....//.Info.-....{.x1.-4*fh.-4* |
1b80 | 66 77 20 20 2c 20 6c 68 20 20 20 20 20 20 20 20 20 20 2c 20 78 31 20 2d 20 33 2a 66 77 20 2d 31 | fw..,.lh..........,.x1.-.3*fw.-1 |
1ba0 | 20 20 20 20 20 20 20 20 2c 20 6c 68 20 2b 20 34 2a 66 68 20 2b 20 66 68 2f 32 20 2d 31 20 2c 20 | ........,.lh.+.4*fh.+.fh/2.-1.,. |
1bc0 | 34 20 7d 2c 20 20 20 20 20 20 20 20 2f 2f 20 43 6f 76 65 72 0a 2b 09 09 09 20 7b 20 30 20 20 20 | 4.},........//.Cover.+....{.0... |
1be0 | 20 20 20 20 20 20 20 20 20 20 20 20 2c 20 6c 68 20 20 20 20 20 20 20 20 20 20 2c 20 78 31 20 2d | ............,.lh..........,.x1.- |
1c00 | 20 34 2a 66 68 20 2d 20 34 2a 66 77 20 2d 31 20 20 2d 20 63 6f 76 65 72 6f 66 66 73 65 74 2c 20 | .4*fh.-.4*fw.-1..-.coveroffset,. |
1c20 | 6c 68 20 2b 20 34 2a 66 68 20 2b 20 66 68 2f 32 20 2d 31 2c 20 32 20 7d 2c 20 20 20 20 20 20 20 | lh.+.4*fh.+.fh/2.-1,.2.},....... |
1c40 | 20 2f 2f 20 49 6e 66 6f 0a 2b 09 09 09 20 7b 20 78 31 20 2d 34 2a 66 68 20 2d 34 2a 66 77 20 2d | .//.Info.+....{.x1.-4*fh.-4*fw.- |
1c60 | 20 63 6f 76 65 72 6f 66 66 73 65 74 20 20 2c 20 6c 68 20 20 20 20 20 20 20 20 20 20 2c 20 78 31 | .coveroffset..,.lh..........,.x1 |
1c80 | 20 2d 20 33 2a 66 77 20 2d 31 20 20 20 20 20 20 20 2c 20 6c 68 20 2b 20 34 2a 66 68 20 2b 20 66 | .-.3*fw.-1.......,.lh.+.4*fh.+.f |
1ca0 | 68 2f 32 20 2d 31 20 2c 20 34 20 7d 2c 20 20 20 20 20 20 20 20 2f 2f 20 43 6f 76 65 72 0a 20 09 | h/2.-1.,.4.},........//.Cover... |
1cc0 | 09 09 20 7b 20 78 31 20 2d 33 2a 66 77 20 20 20 20 20 20 20 20 2c 20 6c 68 20 20 20 20 20 20 20 | ...{.x1.-3*fw........,.lh....... |
1ce0 | 20 20 20 2c 20 78 31 20 2d 20 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 20 6c 68 20 2b 20 | ...,.x1.-.1..............,.lh.+. |
1d00 | 34 2a 66 68 20 2b 20 66 68 2f 32 20 2d 31 20 2c 20 34 20 7d 2c 20 20 20 20 20 20 20 20 2f 2f 20 | 4*fh.+.fh/2.-1.,.4.},........//. |
1d20 | 43 6f 76 65 72 72 69 67 68 74 0a 20 09 09 09 20 7b 20 30 20 20 20 20 20 20 20 2c 20 6c 68 20 2b | Coverright......{.0.......,.lh.+ |
1d40 | 20 34 2a 66 68 20 2b 20 66 68 2f 32 20 20 20 20 2c 20 78 31 20 2d 31 20 20 20 20 20 20 20 20 20 | .4*fh.+.fh/2....,.x1.-1......... |
1d60 | 20 20 20 20 20 20 2c 20 6c 68 20 2b 20 36 2a 66 68 20 2b 20 66 68 2f 32 20 2d 31 20 2c 20 32 20 | ......,.lh.+.6*fh.+.fh/2.-1.,.2. |
1d80 | 7d 2c 20 20 20 20 20 20 20 20 2f 2f 20 50 72 6f 67 72 65 73 73 0a 20 09 20 20 20 20 20 20 20 20 | },........//.Progress........... |
1da0 | 20 20 20 20 20 20 20 20 20 7d 3b 20 0a 40 40 20 2d 37 33 30 2c 38 20 2b 37 37 30 2c 31 32 35 20 | .........};..@@.-730,8.+770,125. |
1dc0 | 40 40 0a 20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 74 69 6d 65 3d 74 69 6d 65 28 30 29 3b 20 | @@............listtime=time(0);. |
1de0 | 6c 61 73 74 54 6f 70 3d 74 6f 70 3b 0a 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 0a 2d 20 20 20 | lastTop=top;............}...-... |
1e00 | 20 20 20 69 66 28 66 6c 75 73 68 29 20 46 6c 75 73 68 28 29 3b 0a 2d 20 20 20 20 20 20 7d 20 0a | ...if(flush).Flush();.-......}.. |
1e20 | 2b 2f 2f 20 53 70 65 63 74 72 75 6d 20 41 6e 61 6c 79 7a 65 72 20 76 69 73 75 61 6c 69 7a 61 74 | +//.Spectrum.Analyzer.visualizat |
1e40 | 69 6f 6e 0a 2b 09 09 69 66 20 28 20 4d 50 33 53 65 74 75 70 2e 65 6e 61 62 6c 65 53 70 65 63 74 | ion.+..if.(.MP3Setup.enableSpect |
1e60 | 72 75 6d 41 6e 61 6c 79 7a 65 72 20 26 26 20 28 70 6c 61 79 65 72 20 21 3d 20 4e 55 4c 4c 29 20 | rumAnalyzer.&&.(player.!=.NULL). |
1e80 | 29 0a 2b 09 09 7b 0a 2b 09 09 09 69 66 20 28 63 50 6c 75 67 69 6e 4d 61 6e 61 67 65 72 3a 3a 43 | ).+..{.+...if.(cPluginManager::C |
1ea0 | 61 6c 6c 46 69 72 73 74 53 65 72 76 69 63 65 28 53 50 41 4e 5f 47 45 54 5f 42 41 52 5f 48 45 49 | allFirstService(SPAN_GET_BAR_HEI |
1ec0 | 47 48 54 53 5f 49 44 2c 20 4e 55 4c 4c 29 29 0a 2b 09 09 09 7b 0a 2b 09 09 09 09 53 70 61 6e 5f | GHTS_ID,.NULL)).+...{.+....Span_ |
1ee0 | 47 65 74 42 61 72 48 65 69 67 68 74 73 5f 76 31 5f 30 20 47 65 74 42 61 72 48 65 69 67 68 74 73 | GetBarHeights_v1_0.GetBarHeights |
1f00 | 3b 0a 2b 20 20 0a 2b 09 09 09 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 62 61 72 3b 0a 2b 09 09 | ;.+...+....unsigned.int.bar;.+.. |
1f20 | 09 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 2a 62 61 72 48 65 69 67 68 74 73 20 3d 20 6e 65 77 | ..unsigned.int.*barHeights.=.new |
1f40 | 20 75 6e 73 69 67 6e 65 64 20 69 6e 74 5b 4d 50 33 53 65 74 75 70 2e 62 61 6e 64 73 53 41 5d 3b | .unsigned.int[MP3Setup.bandsSA]; |
1f60 | 0a 2b 09 09 09 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 2a 62 61 72 48 65 69 67 68 74 73 4c 65 | .+....unsigned.int.*barHeightsLe |
1f80 | 66 74 43 68 61 6e 6e 65 6c 20 3d 20 6e 65 77 20 75 6e 73 69 67 6e 65 64 20 69 6e 74 5b 4d 50 33 | ftChannel.=.new.unsigned.int[MP3 |
1fa0 | 53 65 74 75 70 2e 62 61 6e 64 73 53 41 5d 3b 0a 2b 09 09 09 09 75 6e 73 69 67 6e 65 64 20 69 6e | Setup.bandsSA];.+....unsigned.in |
1fc0 | 74 20 2a 62 61 72 48 65 69 67 68 74 73 52 69 67 68 74 43 68 61 6e 6e 65 6c 20 3d 20 6e 65 77 20 | t.*barHeightsRightChannel.=.new. |
1fe0 | 75 6e 73 69 67 6e 65 64 20 69 6e 74 5b 4d 50 33 53 65 74 75 70 2e 62 61 6e 64 73 53 41 5d 3b 0a | unsigned.int[MP3Setup.bandsSA];. |
2000 | 2b 09 09 09 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 76 6f 6c 75 6d 65 4c 65 66 74 43 68 61 6e | +....unsigned.int.volumeLeftChan |
2020 | 6e 65 6c 3b 0a 2b 09 09 09 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 76 6f 6c 75 6d 65 52 69 67 | nel;.+....unsigned.int.volumeRig |
2040 | 68 74 43 68 61 6e 6e 65 6c 3b 0a 2b 09 09 09 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 76 6f 6c | htChannel;.+....unsigned.int.vol |
2060 | 75 6d 65 42 6f 74 68 43 68 61 6e 6e 65 6c 73 3b 0a 2b 09 09 09 09 75 6e 73 69 67 6e 65 64 20 69 | umeBothChannels;.+....unsigned.i |
2080 | 6e 74 20 2a 62 61 72 50 65 61 6b 73 42 6f 74 68 43 68 61 6e 6e 65 6c 73 20 3d 20 6e 65 77 20 75 | nt.*barPeaksBothChannels.=.new.u |
20a0 | 6e 73 69 67 6e 65 64 20 69 6e 74 5b 4d 50 33 53 65 74 75 70 2e 62 61 6e 64 73 53 41 5d 3b 0a 2b | nsigned.int[MP3Setup.bandsSA];.+ |
20c0 | 09 09 09 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 2a 62 61 72 50 65 61 6b 73 4c 65 66 74 43 68 | ....unsigned.int.*barPeaksLeftCh |
20e0 | 61 6e 6e 65 6c 20 3d 20 6e 65 77 20 75 6e 73 69 67 6e 65 64 20 69 6e 74 5b 4d 50 33 53 65 74 75 | annel.=.new.unsigned.int[MP3Setu |
2100 | 70 2e 62 61 6e 64 73 53 41 5d 3b 0a 2b 09 09 09 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 2a 62 | p.bandsSA];.+....unsigned.int.*b |
2120 | 61 72 50 65 61 6b 73 52 69 67 68 74 43 68 61 6e 6e 65 6c 20 3d 20 6e 65 77 20 75 6e 73 69 67 6e | arPeaksRightChannel.=.new.unsign |
2140 | 65 64 20 69 6e 74 5b 4d 50 33 53 65 74 75 70 2e 62 61 6e 64 73 53 41 5d 3b 0a 2b 09 09 09 09 09 | ed.int[MP3Setup.bandsSA];.+..... |
2160 | 09 09 09 0a 2b 09 09 09 09 47 65 74 42 61 72 48 65 69 67 68 74 73 2e 62 61 6e 64 73 20 09 09 09 | ....+....GetBarHeights.bands.... |
2180 | 09 09 3d 20 4d 50 33 53 65 74 75 70 2e 62 61 6e 64 73 53 41 3b 0a 2b 09 09 09 09 47 65 74 42 61 | ..=.MP3Setup.bandsSA;.+....GetBa |
21a0 | 72 48 65 69 67 68 74 73 2e 62 61 72 48 65 69 67 68 74 73 09 09 09 09 3d 20 62 61 72 48 65 69 67 | rHeights.barHeights....=.barHeig |
21c0 | 68 74 73 3b 0a 2b 09 09 09 09 47 65 74 42 61 72 48 65 69 67 68 74 73 2e 62 61 72 48 65 69 67 68 | hts;.+....GetBarHeights.barHeigh |
21e0 | 74 73 4c 65 66 74 43 68 61 6e 6e 65 6c 20 09 3d 20 62 61 72 48 65 69 67 68 74 73 4c 65 66 74 43 | tsLeftChannel..=.barHeightsLeftC |
2200 | 68 61 6e 6e 65 6c 3b 0a 2b 09 09 09 09 47 65 74 42 61 72 48 65 69 67 68 74 73 2e 62 61 72 48 65 | hannel;.+....GetBarHeights.barHe |
2220 | 69 67 68 74 73 52 69 67 68 74 43 68 61 6e 6e 65 6c 09 3d 20 62 61 72 48 65 69 67 68 74 73 52 69 | ightsRightChannel.=.barHeightsRi |
2240 | 67 68 74 43 68 61 6e 6e 65 6c 3b 0a 2b 09 09 09 09 47 65 74 42 61 72 48 65 69 67 68 74 73 2e 76 | ghtChannel;.+....GetBarHeights.v |
2260 | 6f 6c 75 6d 65 4c 65 66 74 43 68 61 6e 6e 65 6c 09 09 09 3d 20 26 76 6f 6c 75 6d 65 4c 65 66 74 | olumeLeftChannel...=.&volumeLeft |
2280 | 43 68 61 6e 6e 65 6c 3b 0a 2b 09 09 09 09 47 65 74 42 61 72 48 65 69 67 68 74 73 2e 76 6f 6c 75 | Channel;.+....GetBarHeights.volu |
22a0 | 6d 65 52 69 67 68 74 43 68 61 6e 6e 65 6c 09 09 3d 20 26 76 6f 6c 75 6d 65 52 69 67 68 74 43 68 | meRightChannel..=.&volumeRightCh |
22c0 | 61 6e 6e 65 6c 3b 0a 2b 09 09 09 09 47 65 74 42 61 72 48 65 69 67 68 74 73 2e 76 6f 6c 75 6d 65 | annel;.+....GetBarHeights.volume |
22e0 | 42 6f 74 68 43 68 61 6e 6e 65 6c 73 09 09 3d 20 26 76 6f 6c 75 6d 65 42 6f 74 68 43 68 61 6e 6e | BothChannels..=.&volumeBothChann |
2300 | 65 6c 73 3b 0a 2b 09 09 09 09 47 65 74 42 61 72 48 65 69 67 68 74 73 2e 6e 61 6d 65 09 09 09 09 | els;.+....GetBarHeights.name.... |
2320 | 09 09 3d 20 4d 41 49 4e 4d 45 4e 55 45 4e 54 52 59 3b 0a 2b 09 09 09 09 47 65 74 42 61 72 48 65 | ..=.MAINMENUENTRY;.+....GetBarHe |
2340 | 69 67 68 74 73 2e 66 61 6c 6c 6f 66 66 09 09 09 09 09 3d 20 4d 50 33 53 65 74 75 70 2e 66 61 6c | ights.falloff.....=.MP3Setup.fal |
2360 | 6c 6f 66 66 53 41 3b 0a 2b 09 09 09 09 47 65 74 42 61 72 48 65 69 67 68 74 73 2e 62 61 72 50 65 | loffSA;.+....GetBarHeights.barPe |
2380 | 61 6b 73 42 6f 74 68 43 68 61 6e 6e 65 6c 73 09 09 3d 20 62 61 72 50 65 61 6b 73 42 6f 74 68 43 | aksBothChannels..=.barPeaksBothC |
23a0 | 68 61 6e 6e 65 6c 73 3b 0a 2b 09 09 09 09 47 65 74 42 61 72 48 65 69 67 68 74 73 2e 62 61 72 50 | hannels;.+....GetBarHeights.barP |
23c0 | 65 61 6b 73 4c 65 66 74 43 68 61 6e 6e 65 6c 09 09 3d 20 62 61 72 50 65 61 6b 73 4c 65 66 74 43 | eaksLeftChannel..=.barPeaksLeftC |
23e0 | 68 61 6e 6e 65 6c 3b 0a 2b 09 09 09 09 47 65 74 42 61 72 48 65 69 67 68 74 73 2e 62 61 72 50 65 | hannel;.+....GetBarHeights.barPe |
2400 | 61 6b 73 52 69 67 68 74 43 68 61 6e 6e 65 6c 09 09 3d 20 62 61 72 50 65 61 6b 73 52 69 67 68 74 | aksRightChannel..=.barPeaksRight |
2420 | 43 68 61 6e 6e 65 6c 3b 0a 2b 09 09 09 09 0a 2b 09 09 09 09 69 6e 74 20 63 6f 76 65 72 6c 65 66 | Channel;.+.....+....int.coverlef |
2440 | 74 3d 20 53 65 74 75 70 2e 4f 53 44 57 69 64 74 68 20 2d 20 31 32 39 20 2d 20 32 2a 66 77 3b 0a | t=.Setup.OSDWidth.-.129.-.2*fw;. |
2460 | 2b 09 09 09 09 69 6e 74 20 63 6f 76 65 72 74 6f 70 20 3d 20 6c 68 3b 0a 2b 09 09 09 09 69 6e 74 | +....int.covertop.=.lh;.+....int |
2480 | 20 62 61 72 50 65 61 6b 20 3d 20 30 3b 0a 2b 09 09 09 09 69 6e 74 20 62 61 72 50 65 61 6b 48 65 | .barPeak.=.0;.+....int.barPeakHe |
24a0 | 69 67 68 74 20 3d 20 33 3b 0a 2b 09 09 09 09 0a 2b 09 09 09 09 69 66 20 28 20 63 50 6c 75 67 69 | ight.=.3;.+.....+....if.(.cPlugi |
24c0 | 6e 4d 61 6e 61 67 65 72 3a 3a 43 61 6c 6c 46 69 72 73 74 53 65 72 76 69 63 65 28 53 50 41 4e 5f | nManager::CallFirstService(SPAN_ |
24e0 | 47 45 54 5f 42 41 52 5f 48 45 49 47 48 54 53 5f 49 44 2c 20 26 47 65 74 42 61 72 48 65 69 67 68 | GET_BAR_HEIGHTS_ID,.&GetBarHeigh |
2500 | 74 73 20 29 29 0a 2b 09 09 09 09 7b 0a 2b 09 09 09 09 09 4c 6f 61 64 43 6f 76 65 72 28 29 3b 0a | ts.)).+....{.+.....LoadCover();. |
2520 | 2b 09 09 09 09 09 0a 2b 09 09 09 09 09 69 6e 74 20 69 3b 0a 2b 09 09 09 09 09 69 6e 74 20 62 61 | +......+.....int.i;.+.....int.ba |
2540 | 72 57 69 64 74 68 20 3d 20 31 32 38 2f 4d 50 33 53 65 74 75 70 2e 62 61 6e 64 73 53 41 3b 0a 2b | rWidth.=.128/MP3Setup.bandsSA;.+ |
2560 | 0a 2b 09 09 09 09 09 66 6f 72 20 28 20 69 3d 30 3b 20 69 20 3c 20 4d 50 33 53 65 74 75 70 2e 62 | .+.....for.(.i=0;.i.<.MP3Setup.b |
2580 | 61 6e 64 73 53 41 20 26 26 20 69 2a 62 61 72 57 69 64 74 68 20 3c 20 31 32 38 3b 20 69 2b 2b 20 | andsSA.&&.i*barWidth.<.128;.i++. |
25a0 | 29 0a 2b 09 09 09 09 09 7b 0a 2b 09 09 09 09 09 09 62 61 72 20 3d 20 32 35 36 3b 0a 2b 09 09 09 | ).+.....{.+......bar.=.256;.+... |
25c0 | 09 09 0a 2b 09 09 09 09 09 09 62 61 72 20 3d 20 62 61 72 48 65 69 67 68 74 73 5b 69 5d 3b 0a 2b | ...+......bar.=.barHeights[i];.+ |
25e0 | 09 09 09 09 09 09 62 61 72 50 65 61 6b 20 3d 20 62 61 72 50 65 61 6b 73 42 6f 74 68 43 68 61 6e | ......barPeak.=.barPeaksBothChan |
2600 | 6e 65 6c 73 5b 69 5d 3b 0a 2b 09 09 09 09 09 09 69 66 20 28 20 4d 50 33 53 65 74 75 70 2e 63 68 | nels[i];.+......if.(.MP3Setup.ch |
2620 | 61 6e 6e 65 6c 73 53 41 20 3d 3d 20 31 29 0a 2b 09 09 09 09 09 09 7b 0a 2b 09 09 09 09 09 09 09 | annelsSA.==.1).+......{.+....... |
2640 | 69 66 20 28 20 62 61 72 50 65 61 6b 20 3e 20 30 20 29 0a 2b 09 09 09 09 09 09 09 7b 0a 2b 09 09 | if.(.barPeak.>.0.).+.......{.+.. |
2660 | 09 09 09 09 09 09 6f 73 64 2d 3e 44 72 61 77 52 65 63 74 61 6e 67 6c 65 28 63 6f 76 65 72 6c 65 | ......osd->DrawRectangle(coverle |
2680 | 66 74 20 2b 28 69 2a 62 61 72 57 69 64 74 68 29 2c 20 63 6f 76 65 72 74 6f 70 2c 20 63 6f 76 65 | ft.+(i*barWidth),.covertop,.cove |
26a0 | 72 6c 65 66 74 20 2b 20 28 69 2a 62 61 72 57 69 64 74 68 29 20 2b 62 61 72 57 69 64 74 68 20 2d | rleft.+.(i*barWidth).+barWidth.- |
26c0 | 31 2c 20 63 6f 76 65 72 74 6f 70 20 2b 20 31 31 30 20 2d 20 62 61 72 50 65 61 6b 2d 62 61 72 50 | 1,.covertop.+.110.-.barPeak-barP |
26e0 | 65 61 6b 48 65 69 67 68 74 2c 20 63 6c 72 42 61 63 6b 67 72 6f 75 6e 64 32 29 3b 0a 2b 09 09 09 | eakHeight,.clrBackground2);.+... |
2700 | 09 09 09 09 09 6f 73 64 2d 3e 44 72 61 77 52 65 63 74 61 6e 67 6c 65 28 63 6f 76 65 72 6c 65 66 | .....osd->DrawRectangle(coverlef |
2720 | 74 20 2b 28 69 2a 62 61 72 57 69 64 74 68 29 2c 20 63 6f 76 65 72 74 6f 70 20 2b 20 31 31 30 20 | t.+(i*barWidth),.covertop.+.110. |
2740 | 2d 20 62 61 72 50 65 61 6b 2b 31 2c 20 63 6f 76 65 72 6c 65 66 74 20 2b 20 28 69 2a 62 61 72 57 | -.barPeak+1,.coverleft.+.(i*barW |
2760 | 69 64 74 68 29 20 2b 62 61 72 57 69 64 74 68 20 2d 31 2c 20 63 6f 76 65 72 74 6f 70 20 2b 20 31 | idth).+barWidth.-1,.covertop.+.1 |
2780 | 31 30 20 2d 20 62 61 72 2c 20 63 6c 72 42 61 63 6b 67 72 6f 75 6e 64 32 29 3b 0a 2b 09 09 09 09 | 10.-.bar,.clrBackground2);.+.... |
27a0 | 09 09 09 7d 0a 2b 09 09 09 09 09 09 09 65 6c 73 65 0a 2b 09 09 09 09 09 09 09 7b 0a 2b 09 09 09 | ...}.+.......else.+.......{.+... |
27c0 | 09 09 09 09 09 6f 73 64 2d 3e 44 72 61 77 52 65 63 74 61 6e 67 6c 65 28 63 6f 76 65 72 6c 65 66 | .....osd->DrawRectangle(coverlef |
27e0 | 74 20 2b 28 69 2a 62 61 72 57 69 64 74 68 29 2c 20 63 6f 76 65 72 74 6f 70 2c 20 63 6f 76 65 72 | t.+(i*barWidth),.covertop,.cover |
2800 | 6c 65 66 74 20 2b 20 28 69 2a 62 61 72 57 69 64 74 68 29 20 2b 62 61 72 57 69 64 74 68 20 2d 31 | left.+.(i*barWidth).+barWidth.-1 |
2820 | 2c 20 63 6f 76 65 72 74 6f 70 20 2b 20 31 31 30 20 2d 20 62 61 72 2c 20 63 6c 72 42 61 63 6b 67 | ,.covertop.+.110.-.bar,.clrBackg |
2840 | 72 6f 75 6e 64 32 29 3b 0a 2b 09 09 09 09 09 09 09 7d 0a 2b 09 09 09 09 09 09 7d 0a 2b 09 09 09 | round2);.+.......}.+......}.+... |
2860 | 09 09 09 65 6c 73 65 20 69 66 20 28 20 4d 50 33 53 65 74 75 70 2e 63 68 61 6e 6e 65 6c 73 53 41 | ...else.if.(.MP3Setup.channelsSA |
2880 | 20 3d 3d 20 32 20 29 0a 2b 09 09 09 09 09 09 7b 0a 2b 09 09 09 09 09 09 09 62 61 72 57 69 64 74 | .==.2.).+......{.+.......barWidt |
28a0 | 68 20 3d 20 36 34 2f 4d 50 33 53 65 74 75 70 2e 62 61 6e 64 73 53 41 3b 0a 2b 0a 2b 09 09 09 09 | h.=.64/MP3Setup.bandsSA;.+.+.... |
28c0 | 09 09 09 62 61 72 20 3d 20 62 61 72 48 65 69 67 68 74 73 4c 65 66 74 43 68 61 6e 6e 65 6c 5b 69 | ...bar.=.barHeightsLeftChannel[i |
28e0 | 5d 3b 0a 2b 09 09 09 09 09 09 09 62 61 72 50 65 61 6b 20 3d 20 62 61 72 50 65 61 6b 73 4c 65 66 | ];.+.......barPeak.=.barPeaksLef |
2900 | 74 43 68 61 6e 6e 65 6c 5b 69 5d 3b 0a 2b 09 09 09 09 09 09 09 69 66 20 28 20 62 61 72 50 65 61 | tChannel[i];.+.......if.(.barPea |
2920 | 6b 20 3e 20 30 20 29 0a 2b 09 09 09 09 09 09 09 7b 0a 2b 09 09 09 09 09 09 09 09 6f 73 64 2d 3e | k.>.0.).+.......{.+........osd-> |
2940 | 44 72 61 77 52 65 63 74 61 6e 67 6c 65 28 63 6f 76 65 72 6c 65 66 74 20 2b 28 69 2a 62 61 72 57 | DrawRectangle(coverleft.+(i*barW |
2960 | 69 64 74 68 29 2c 20 63 6f 76 65 72 74 6f 70 2c 20 63 6f 76 65 72 6c 65 66 74 20 2b 20 28 69 2a | idth),.covertop,.coverleft.+.(i* |
2980 | 62 61 72 57 69 64 74 68 29 20 2b 62 61 72 57 69 64 74 68 20 2d 31 2c 20 63 6f 76 65 72 74 6f 70 | barWidth).+barWidth.-1,.covertop |
29a0 | 20 2b 20 31 31 30 20 2d 20 62 61 72 50 65 61 6b 2d 62 61 72 50 65 61 6b 48 65 69 67 68 74 2c 20 | .+.110.-.barPeak-barPeakHeight,. |
29c0 | 63 6c 72 42 61 63 6b 67 72 6f 75 6e 64 32 29 3b 0a 2b 09 09 09 09 09 09 09 09 6f 73 64 2d 3e 44 | clrBackground2);.+........osd->D |
29e0 | 72 61 77 52 65 63 74 61 6e 67 6c 65 28 63 6f 76 65 72 6c 65 66 74 20 2b 28 69 2a 62 61 72 57 69 | rawRectangle(coverleft.+(i*barWi |
2a00 | 64 74 68 29 2c 20 63 6f 76 65 72 74 6f 70 20 2b 20 31 31 30 20 2d 20 62 61 72 50 65 61 6b 2c 20 | dth),.covertop.+.110.-.barPeak,. |
2a20 | 63 6f 76 65 72 6c 65 66 74 20 2b 20 28 69 2a 62 61 72 57 69 64 74 68 29 20 2b 62 61 72 57 69 64 | coverleft.+.(i*barWidth).+barWid |
2a40 | 74 68 20 2d 31 2c 20 63 6f 76 65 72 74 6f 70 20 2b 20 31 31 30 20 2d 20 62 61 72 2c 20 63 6c 72 | th.-1,.covertop.+.110.-.bar,.clr |
2a60 | 42 61 63 6b 67 72 6f 75 6e 64 32 29 3b 0a 2b 09 09 09 09 09 09 09 7d 0a 2b 09 09 09 09 09 09 09 | Background2);.+.......}.+....... |
2a80 | 65 6c 73 65 0a 2b 09 09 09 09 09 09 09 7b 0a 2b 09 09 09 09 09 09 09 09 6f 73 64 2d 3e 44 72 61 | else.+.......{.+........osd->Dra |
2aa0 | 77 52 65 63 74 61 6e 67 6c 65 28 63 6f 76 65 72 6c 65 66 74 20 2b 28 69 2a 62 61 72 57 69 64 74 | wRectangle(coverleft.+(i*barWidt |
2ac0 | 68 29 2c 20 63 6f 76 65 72 74 6f 70 2c 20 63 6f 76 65 72 6c 65 66 74 20 2b 28 69 2a 62 61 72 57 | h),.covertop,.coverleft.+(i*barW |
2ae0 | 69 64 74 68 29 20 2b 20 62 61 72 57 69 64 74 68 20 2d 31 2c 20 63 6f 76 65 72 74 6f 70 20 2b 20 | idth).+.barWidth.-1,.covertop.+. |
2b00 | 31 31 30 20 2d 20 62 61 72 2c 20 63 6c 72 42 61 63 6b 67 72 6f 75 6e 64 32 29 3b 0a 2b 09 09 09 | 110.-.bar,.clrBackground2);.+... |
2b20 | 09 09 09 09 7d 0a 2b 09 09 09 09 09 09 09 62 61 72 20 3d 20 62 61 72 48 65 69 67 68 74 73 52 69 | ....}.+.......bar.=.barHeightsRi |
2b40 | 67 68 74 43 68 61 6e 6e 65 6c 5b 69 5d 3b 0a 2b 09 09 09 09 09 09 09 62 61 72 50 65 61 6b 20 3d | ghtChannel[i];.+.......barPeak.= |
2b60 | 20 62 61 72 50 65 61 6b 73 52 69 67 68 74 43 68 61 6e 6e 65 6c 5b 69 5d 3b 0a 2b 09 09 09 09 09 | .barPeaksRightChannel[i];.+..... |
2b80 | 09 09 69 66 20 28 20 62 61 72 50 65 61 6b 20 3e 20 30 20 29 0a 2b 09 09 09 09 09 09 09 7b 0a 2b | ..if.(.barPeak.>.0.).+.......{.+ |
2ba0 | 09 09 09 09 09 09 09 09 6f 73 64 2d 3e 44 72 61 77 52 65 63 74 61 6e 67 6c 65 28 63 6f 76 65 72 | ........osd->DrawRectangle(cover |
2bc0 | 6c 65 66 74 20 2b 36 34 20 2b 28 69 2a 62 61 72 57 69 64 74 68 29 2c 20 63 6f 76 65 72 74 6f 70 | left.+64.+(i*barWidth),.covertop |
2be0 | 2c 20 63 6f 76 65 72 6c 65 66 74 20 2b 36 34 20 2b 28 69 2a 62 61 72 57 69 64 74 68 29 20 2b 62 | ,.coverleft.+64.+(i*barWidth).+b |
2c00 | 61 72 57 69 64 74 68 20 2d 31 2c 20 63 6f 76 65 72 74 6f 70 20 2b 20 31 31 30 20 2d 20 62 61 72 | arWidth.-1,.covertop.+.110.-.bar |
2c20 | 50 65 61 6b 2d 62 61 72 50 65 61 6b 48 65 69 67 68 74 2c 20 63 6c 72 42 61 63 6b 67 72 6f 75 6e | Peak-barPeakHeight,.clrBackgroun |
2c40 | 64 32 29 3b 0a 2b 09 09 09 09 09 09 09 09 6f 73 64 2d 3e 44 72 61 77 52 65 63 74 61 6e 67 6c 65 | d2);.+........osd->DrawRectangle |
2c60 | 28 63 6f 76 65 72 6c 65 66 74 20 2b 36 34 20 2b 28 69 2a 62 61 72 57 69 64 74 68 29 2c 20 63 6f | (coverleft.+64.+(i*barWidth),.co |
2c80 | 76 65 72 74 6f 70 20 2b 20 31 31 30 20 2d 20 62 61 72 50 65 61 6b 2c 20 63 6f 76 65 72 6c 65 66 | vertop.+.110.-.barPeak,.coverlef |
2ca0 | 74 20 2b 36 34 20 2b 28 69 2a 62 61 72 57 69 64 74 68 29 20 2b 62 61 72 57 69 64 74 68 20 2d 31 | t.+64.+(i*barWidth).+barWidth.-1 |
2cc0 | 2c 20 63 6f 76 65 72 74 6f 70 20 2b 20 31 31 30 20 2d 20 62 61 72 2c 20 63 6c 72 42 61 63 6b 67 | ,.covertop.+.110.-.bar,.clrBackg |
2ce0 | 72 6f 75 6e 64 32 29 3b 0a 2b 09 09 09 09 09 09 09 7d 0a 2b 09 09 09 09 09 09 09 65 6c 73 65 0a | round2);.+.......}.+.......else. |
2d00 | 2b 09 09 09 09 09 09 09 7b 0a 2b 09 09 09 09 09 09 09 09 6f 73 64 2d 3e 44 72 61 77 52 65 63 74 | +.......{.+........osd->DrawRect |
2d20 | 61 6e 67 6c 65 28 63 6f 76 65 72 6c 65 66 74 20 2b 36 34 20 2b 28 69 2a 62 61 72 57 69 64 74 68 | angle(coverleft.+64.+(i*barWidth |
2d40 | 29 2c 20 63 6f 76 65 72 74 6f 70 2c 20 63 6f 76 65 72 6c 65 66 74 20 2b 36 34 20 2b 28 69 2a 62 | ),.covertop,.coverleft.+64.+(i*b |
2d60 | 61 72 57 69 64 74 68 29 20 2b 62 61 72 57 69 64 74 68 20 2d 31 2c 20 63 6f 76 65 72 74 6f 70 20 | arWidth).+barWidth.-1,.covertop. |
2d80 | 2b 20 31 31 30 20 2d 20 62 61 72 2c 20 63 6c 72 42 61 63 6b 67 72 6f 75 6e 64 32 29 3b 0a 2b 09 | +.110.-.bar,.clrBackground2);.+. |
2da0 | 09 09 09 09 09 09 7d 0a 2b 09 09 09 09 09 09 7d 0a 2b 09 09 09 09 09 7d 0a 2b 09 09 09 09 09 0a | ......}.+......}.+.....}.+...... |
2dc0 | 2b 09 09 09 09 09 69 66 20 28 20 4d 50 33 53 65 74 75 70 2e 63 68 61 6e 6e 65 6c 73 53 41 20 3d | +.....if.(.MP3Setup.channelsSA.= |
2de0 | 3d 20 32 20 26 26 20 69 2a 62 61 72 57 69 64 74 68 20 2a 20 4d 50 33 53 65 74 75 70 2e 63 68 61 | =.2.&&.i*barWidth.*.MP3Setup.cha |
2e00 | 6e 6e 65 6c 73 53 41 20 3c 20 31 32 38 20 29 0a 2b 09 09 09 09 09 7b 0a 2b 09 09 09 09 09 09 6f | nnelsSA.<.128.).+.....{.+......o |
2e20 | 73 64 2d 3e 44 72 61 77 52 65 63 74 61 6e 67 6c 65 28 63 6f 76 65 72 6c 65 66 74 20 2b 28 69 2a | sd->DrawRectangle(coverleft.+(i* |
2e40 | 62 61 72 57 69 64 74 68 29 2c 20 63 6f 76 65 72 74 6f 70 2c 20 63 6f 76 65 72 6c 65 66 74 20 2b | barWidth),.covertop,.coverleft.+ |
2e60 | 20 36 33 2c 20 63 6f 76 65 72 74 6f 70 20 2b 20 31 32 30 2c 20 63 6c 72 42 61 63 6b 67 72 6f 75 | .63,.covertop.+.120,.clrBackgrou |
2e80 | 6e 64 32 29 3b 0a 2b 09 09 09 09 09 7d 0a 2b 09 09 09 09 09 0a 2b 09 09 09 09 09 69 66 20 28 69 | nd2);.+.....}.+......+.....if.(i |
2ea0 | 2a 62 61 72 57 69 64 74 68 20 2a 20 4d 50 33 53 65 74 75 70 2e 63 68 61 6e 6e 65 6c 73 53 41 20 | *barWidth.*.MP3Setup.channelsSA. |
2ec0 | 3c 20 31 32 38 29 0a 2b 09 09 09 09 09 09 6f 73 64 2d 3e 44 72 61 77 52 65 63 74 61 6e 67 6c 65 | <.128).+......osd->DrawRectangle |
2ee0 | 28 63 6f 76 65 72 6c 65 66 74 20 2b 28 69 2a 62 61 72 57 69 64 74 68 2a 4d 50 33 53 65 74 75 70 | (coverleft.+(i*barWidth*MP3Setup |
2f00 | 2e 63 68 61 6e 6e 65 6c 73 53 41 29 2c 20 63 6f 76 65 72 74 6f 70 2c 20 53 65 74 75 70 2e 4f 53 | .channelsSA),.covertop,.Setup.OS |
2f20 | 44 57 69 64 74 68 2d 32 2a 66 77 2c 20 63 6f 76 65 72 74 6f 70 20 2b 20 31 32 30 2c 20 63 6c 72 | DWidth-2*fw,.covertop.+.120,.clr |
2f40 | 42 61 63 6b 67 72 6f 75 6e 64 32 29 3b 0a 2b 09 09 09 09 09 66 6c 75 73 68 20 3d 20 74 72 75 65 | Background2);.+.....flush.=.true |
2f60 | 3b 0a 2b 09 09 09 09 7d 0a 2b 09 09 09 09 0a 2b 09 09 09 09 64 65 6c 65 74 65 20 5b 5d 20 62 61 | ;.+....}.+.....+....delete.[].ba |
2f80 | 72 48 65 69 67 68 74 73 3b 0a 2b 09 09 09 09 64 65 6c 65 74 65 20 5b 5d 20 62 61 72 48 65 69 67 | rHeights;.+....delete.[].barHeig |
2fa0 | 68 74 73 4c 65 66 74 43 68 61 6e 6e 65 6c 3b 0a 2b 09 09 09 09 64 65 6c 65 74 65 20 5b 5d 20 62 | htsLeftChannel;.+....delete.[].b |
2fc0 | 61 72 48 65 69 67 68 74 73 52 69 67 68 74 43 68 61 6e 6e 65 6c 3b 0a 2b 09 09 09 09 64 65 6c 65 | arHeightsRightChannel;.+....dele |
2fe0 | 74 65 20 5b 5d 20 62 61 72 50 65 61 6b 73 42 6f 74 68 43 68 61 6e 6e 65 6c 73 3b 0a 2b 09 09 09 | te.[].barPeaksBothChannels;.+... |
3000 | 09 64 65 6c 65 74 65 20 5b 5d 20 62 61 72 50 65 61 6b 73 4c 65 66 74 43 68 61 6e 6e 65 6c 3b 0a | .delete.[].barPeaksLeftChannel;. |
3020 | 2b 09 09 09 09 64 65 6c 65 74 65 20 5b 5d 20 62 61 72 50 65 61 6b 73 52 69 67 68 74 43 68 61 6e | +....delete.[].barPeaksRightChan |
3040 | 6e 65 6c 3b 0a 2b 09 09 09 7d 0a 2b 09 09 7d 0a 2b 09 20 20 09 0a 2b 2f 2a 09 20 20 09 69 66 20 | nel;.+...}.+..}.+.....+/*....if. |
3060 | 28 66 70 73 54 69 6d 65 2e 54 69 6d 65 64 4f 75 74 28 29 29 0a 2b 09 20 20 09 7b 0a 2b 09 20 20 | (fpsTime.TimedOut()).+....{.+... |
3080 | 09 09 64 73 79 73 6c 6f 67 28 20 22 25 64 2f 25 64 20 25 66 22 2c 20 66 70 73 4d 65 61 73 75 72 | ..dsyslog(."%d/%d.%f",.fpsMeasur |
30a0 | 65 2c 20 66 70 73 43 6f 75 6e 74 65 72 2c 20 28 64 6f 75 62 6c 65 29 28 28 64 6f 75 62 6c 65 29 | e,.fpsCounter,.(double)((double) |
30c0 | 66 70 73 4d 65 61 73 75 72 65 2f 66 70 73 43 6f 75 6e 74 65 72 29 29 3b 0a 2b 09 20 20 09 09 66 | fpsMeasure/fpsCounter));.+.....f |
30e0 | 70 73 43 6f 75 6e 74 65 72 20 3d 20 30 3b 0a 2b 09 20 20 09 09 66 70 73 54 69 6d 65 2e 53 65 74 | psCounter.=.0;.+.....fpsTime.Set |
3100 | 28 66 70 73 4d 65 61 73 75 72 65 29 3b 0a 2b 09 20 20 09 7d 0a 2b 09 20 20 09 66 70 73 43 6f 75 | (fpsMeasure);.+....}.+....fpsCou |
3120 | 6e 74 65 72 2b 2b 3b 0a 2b 2a 2f 09 20 20 09 0a 2b 20 20 20 20 20 20 20 20 69 66 28 66 6c 75 73 | nter++;.+*/.....+........if(flus |
3140 | 68 29 20 46 6c 75 73 68 28 29 3b 0a 2b 20 20 20 20 20 20 7d 0a 20 0a 20 20 20 20 20 6c 61 73 74 | h).Flush();.+......}........last |
3160 | 49 6e 64 65 78 3d 69 6e 64 65 78 3b 20 6c 61 73 74 54 6f 74 61 6c 3d 74 6f 74 61 6c 3b 0a 20 20 | Index=index;.lastTotal=total;... |
3180 | 20 20 20 64 65 6c 65 74 65 20 6c 61 73 74 4d 6f 64 65 3b 20 6c 61 73 74 4d 6f 64 65 3d 6d 6f 64 | ...delete.lastMode;.lastMode=mod |
31a0 | 65 3b 0a 40 40 20 2d 31 36 37 35 2c 37 20 2b 31 38 33 32 2c 36 20 40 40 0a 20 0a 20 73 74 61 74 | e;.@@.-1675,7.+1832,6.@@....stat |
31c0 | 69 63 20 63 6f 6e 73 74 20 63 68 61 72 20 2a 56 45 52 53 49 4f 4e 20 20 20 20 20 20 20 20 3d 20 | ic.const.char.*VERSION........=. |
31e0 | 50 4c 55 47 49 4e 5f 56 45 52 53 49 4f 4e 3b 0a 20 73 74 61 74 69 63 20 63 6f 6e 73 74 20 63 68 | PLUGIN_VERSION;..static.const.ch |
3200 | 61 72 20 2a 44 45 53 43 52 49 50 54 49 4f 4e 20 20 20 20 3d 20 22 4e 65 78 74 20 47 65 6e 65 72 | ar.*DESCRIPTION....=."Next.Gener |
3220 | 61 74 69 6f 6e 20 61 75 64 69 6f 20 70 6c 61 79 65 72 22 3b 0a 2d 73 74 61 74 69 63 20 63 6f 6e | ation.audio.player";.-static.con |
3240 | 73 74 20 63 68 61 72 20 2a 4d 41 49 4e 4d 45 4e 55 45 4e 54 52 59 20 20 3d 20 22 4d 50 33 2d 4e | st.char.*MAINMENUENTRY..=."MP3-N |
3260 | 65 78 74 47 65 6e 22 3b 0a 20 0a 20 63 6c 61 73 73 20 63 50 6c 75 67 69 6e 4d 70 33 20 3a 20 70 | extGen";....class.cPluginMp3.:.p |
3280 | 75 62 6c 69 63 20 63 50 6c 75 67 69 6e 20 7b 0a 20 70 75 62 6c 69 63 3a 0a 40 40 20 2d 31 36 39 | ublic.cPlugin.{..public:.@@.-169 |
32a0 | 31 2c 36 20 2b 31 38 34 37 2c 37 20 40 40 0a 20 20 20 76 69 72 74 75 61 6c 20 63 4f 73 64 4f 62 | 1,6.+1847,7.@@....virtual.cOsdOb |
32c0 | 6a 65 63 74 20 2a 4d 61 69 6e 4d 65 6e 75 41 63 74 69 6f 6e 28 76 6f 69 64 29 3b 0a 20 20 20 76 | ject.*MainMenuAction(void);....v |
32e0 | 69 72 74 75 61 6c 20 63 4d 65 6e 75 53 65 74 75 70 50 61 67 65 20 2a 53 65 74 75 70 4d 65 6e 75 | irtual.cMenuSetupPage.*SetupMenu |
3300 | 28 76 6f 69 64 29 3b 0a 20 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 53 65 74 75 70 50 61 72 | (void);....virtual.bool.SetupPar |
3320 | 73 65 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 4e 61 6d 65 2c 20 63 6f 6e 73 74 20 63 68 61 72 20 | se(const.char.*Name,.const.char. |
3340 | 2a 56 61 6c 75 65 29 3b 0a 2b 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 53 65 72 76 69 63 65 | *Value);.+..virtual.bool.Service |
3360 | 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 49 64 2c 20 76 6f 69 64 20 2a 44 61 74 61 20 3d 20 4e 55 | (const.char.*Id,.void.*Data.=.NU |
3380 | 4c 4c 29 3b 0a 20 20 20 7d 3b 0a 20 0a 20 63 50 6c 75 67 69 6e 4d 70 33 3a 3a 63 50 6c 75 67 69 | LL);....};....cPluginMp3::cPlugi |
33a0 | 6e 4d 70 33 28 76 6f 69 64 29 0a 40 40 20 2d 31 38 35 39 2c 31 30 20 2b 32 30 31 36 2c 33 34 20 | nMp3(void).@@.-1859,10.+2016,34. |
33c0 | 40 40 0a 20 20 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 61 73 65 63 6d 70 28 4e 61 6d 65 2c | @@....else.if.(!strcasecmp(Name, |
33e0 | 20 22 4f 53 44 6f 66 66 73 65 74 78 22 29 29 20 20 20 20 20 20 20 20 09 4d 50 33 53 65 74 75 70 | ."OSDoffsetx")).........MP3Setup |
3400 | 2e 4f 53 44 6f 66 66 73 65 74 78 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 61 74 6f | .OSDoffsetx................=.ato |
3420 | 69 28 56 61 6c 75 65 29 3b 0a 20 20 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 61 73 65 63 6d | i(Value);....else.if.(!strcasecm |
3440 | 70 28 4e 61 6d 65 2c 20 22 4f 53 44 6f 66 66 73 65 74 79 22 29 29 20 20 20 20 20 20 20 20 09 4d | p(Name,."OSDoffsety")).........M |
3460 | 50 33 53 65 74 75 70 2e 4f 53 44 6f 66 66 73 65 74 79 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | P3Setup.OSDoffsety.............. |
3480 | 20 20 3d 20 61 74 6f 69 28 56 61 6c 75 65 29 3b 0a 20 20 20 65 6c 73 65 20 69 66 20 28 21 73 74 | ..=.atoi(Value);....else.if.(!st |
34a0 | 72 63 61 73 65 63 6d 70 28 4e 61 6d 65 2c 20 22 52 6f 77 63 6f 75 6e 74 22 29 29 20 20 20 20 20 | rcasecmp(Name,."Rowcount"))..... |
34c0 | 20 20 20 09 4d 50 33 53 65 74 75 70 2e 52 6f 77 63 6f 75 6e 74 20 20 20 20 20 20 20 20 20 20 20 | ....MP3Setup.Rowcount........... |
34e0 | 20 20 20 20 20 20 20 3d 20 61 74 6f 69 28 56 61 6c 75 65 29 3b 0a 2b 20 20 65 6c 73 65 20 69 66 | .......=.atoi(Value);.+..else.if |
3500 | 20 28 21 73 74 72 63 61 73 65 63 6d 70 28 4e 61 6d 65 2c 20 22 65 6e 61 62 6c 65 53 70 65 63 74 | .(!strcasecmp(Name,."enableSpect |
3520 | 72 75 6d 41 6e 61 6c 79 7a 65 72 22 29 29 20 20 20 20 20 20 20 20 09 4d 50 33 53 65 74 75 70 2e | rumAnalyzer")).........MP3Setup. |
3540 | 65 6e 61 62 6c 65 53 70 65 63 74 72 75 6d 41 6e 61 6c 79 7a 65 72 20 20 20 20 20 20 20 20 20 20 | enableSpectrumAnalyzer.......... |
3560 | 20 20 20 20 20 20 20 20 3d 20 61 74 6f 69 28 56 61 6c 75 65 29 3b 0a 2b 20 20 65 6c 73 65 20 69 | ........=.atoi(Value);.+..else.i |
3580 | 66 20 28 21 73 74 72 63 61 73 65 63 6d 70 28 4e 61 6d 65 2c 20 22 63 68 61 6e 6e 65 6c 73 53 41 | f.(!strcasecmp(Name,."channelsSA |
35a0 | 22 29 29 20 20 20 20 20 20 20 20 09 4d 50 33 53 65 74 75 70 2e 63 68 61 6e 6e 65 6c 73 53 41 20 | ")).........MP3Setup.channelsSA. |
35c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 61 74 6f 69 28 56 61 6c 75 65 29 3b 0a | .................=.atoi(Value);. |
35e0 | 2b 20 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 61 73 65 63 6d 70 28 4e 61 6d 65 2c 20 22 62 | +..else.if.(!strcasecmp(Name,."b |
3600 | 61 6e 64 73 53 41 22 29 29 20 20 20 20 20 20 20 20 09 4d 50 33 53 65 74 75 70 2e 62 61 6e 64 73 | andsSA")).........MP3Setup.bands |
3620 | 53 41 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 61 74 6f 69 28 56 61 6c 75 65 | SA..................=.atoi(Value |
3640 | 29 3b 0a 2b 20 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 61 73 65 63 6d 70 28 4e 61 6d 65 2c | );.+..else.if.(!strcasecmp(Name, |
3660 | 20 22 66 61 6c 6c 6f 66 66 53 41 22 29 29 20 20 20 20 20 20 20 20 09 4d 50 33 53 65 74 75 70 2e | ."falloffSA")).........MP3Setup. |
3680 | 66 61 6c 6c 6f 66 66 53 41 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 61 74 6f | falloffSA..................=.ato |
36a0 | 69 28 56 61 6c 75 65 29 3b 0a 2b 20 20 0a 20 0a 20 20 20 65 6c 73 65 20 72 65 74 75 72 6e 20 66 | i(Value);.+........else.return.f |
36c0 | 61 6c 73 65 3b 0a 20 20 20 72 65 74 75 72 6e 20 74 72 75 65 3b 0a 20 7d 0a 20 0a 2b 62 6f 6f 6c | alse;....return.true;..}...+bool |
36e0 | 20 63 50 6c 75 67 69 6e 4d 70 33 3a 3a 53 65 72 76 69 63 65 28 63 6f 6e 73 74 20 63 68 61 72 20 | .cPluginMp3::Service(const.char. |
3700 | 2a 49 64 2c 20 76 6f 69 64 20 2a 44 61 74 61 29 0a 2b 7b 0a 2b 09 69 66 20 28 73 74 72 63 6d 70 | *Id,.void.*Data).+{.+.if.(strcmp |
3720 | 28 49 64 2c 20 53 50 41 4e 5f 50 52 4f 56 49 44 45 52 5f 43 48 45 43 4b 5f 49 44 29 20 3d 3d 20 | (Id,.SPAN_PROVIDER_CHECK_ID).==. |
3740 | 30 29 0a 2b 09 7b 0a 2b 09 09 2a 28 28 53 70 61 6e 5f 50 72 6f 76 69 64 65 72 5f 43 68 65 63 6b | 0).+.{.+..*((Span_Provider_Check |
3760 | 5f 31 5f 30 2a 29 44 61 74 61 29 2d 3e 69 73 41 63 74 69 76 65 20 3d 20 74 72 75 65 3b 0a 2b 09 | _1_0*)Data)->isActive.=.true;.+. |
3780 | 09 72 65 74 75 72 6e 20 74 72 75 65 3b 0a 2b 09 7d 0a 2b 09 0a 2b 09 69 66 20 28 73 74 72 63 6d | .return.true;.+.}.+..+.if.(strcm |
37a0 | 70 28 49 64 2c 20 53 50 41 4e 5f 43 4c 49 45 4e 54 5f 43 48 45 43 4b 5f 49 44 29 20 3d 3d 20 30 | p(Id,.SPAN_CLIENT_CHECK_ID).==.0 |
37c0 | 29 0a 2b 09 7b 0a 2b 09 09 69 66 20 28 20 4d 50 33 53 65 74 75 70 2e 65 6e 61 62 6c 65 53 70 65 | ).+.{.+..if.(.MP3Setup.enableSpe |
37e0 | 63 74 72 75 6d 41 6e 61 6c 79 7a 65 72 20 26 26 20 28 44 61 74 61 20 21 3d 20 4e 55 4c 4c 29 20 | ctrumAnalyzer.&&.(Data.!=.NULL). |
3800 | 29 0a 2b 09 09 7b 0a 2b 09 09 09 2a 28 28 53 70 61 6e 5f 43 6c 69 65 6e 74 5f 43 68 65 63 6b 5f | ).+..{.+...*((Span_Client_Check_ |
3820 | 31 5f 30 2a 29 44 61 74 61 29 2d 3e 69 73 41 63 74 69 76 65 20 3d 20 74 72 75 65 3b 0a 2b 09 09 | 1_0*)Data)->isActive.=.true;.+.. |
3840 | 7d 0a 2b 09 09 72 65 74 75 72 6e 20 74 72 75 65 3b 0a 2b 09 7d 0a 2b 09 0a 2b 09 72 65 74 75 72 | }.+..return.true;.+.}.+..+.retur |
3860 | 6e 20 66 61 6c 73 65 3b 0a 2b 7d 0a 20 0a 20 56 44 52 50 4c 55 47 49 4e 43 52 45 41 54 4f 52 28 | n.false;.+}....VDRPLUGINCREATOR( |
3880 | 63 50 6c 75 67 69 6e 4d 70 33 29 3b 20 2f 2f 20 44 6f 6e 27 74 20 74 6f 75 63 68 20 74 68 69 73 | cPluginMp3);.//.Don't.touch.this |
38a0 | 21 0a 64 69 66 66 20 2d 2d 65 78 63 6c 75 64 65 3d 27 2e 2a 27 20 2d 2d 65 78 63 6c 75 64 65 3d | !.diff.--exclude='.*'.--exclude= |
38c0 | 27 4d 61 6b 65 66 69 6c 65 2a 27 20 2d 4e 61 75 72 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d | 'Makefile*'.-Naur.mp3ng-0.9.13-M |
38e0 | 4b 49 56 2d 70 72 65 33 2e 6f 6c 64 2f 70 6c 61 79 65 72 2d 6d 70 33 2e 63 20 6d 70 33 6e 67 2d | KIV-pre3.old/player-mp3.c.mp3ng- |
3900 | 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2f 70 6c 61 79 65 72 2d 6d 70 33 2e 63 0a 2d 2d | 0.9.13-MKIV-pre3/player-mp3.c.-- |
3920 | 2d 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2e 6f 6c 64 2f 70 6c 61 | -.mp3ng-0.9.13-MKIV-pre3.old/pla |
3940 | 79 65 72 2d 6d 70 33 2e 63 09 32 30 30 36 2d 30 39 2d 30 37 20 31 35 3a 32 32 3a 31 32 2e 30 30 | yer-mp3.c.2006-09-07.15:22:12.00 |
3960 | 30 30 30 30 30 30 30 20 2b 30 32 30 30 0a 2b 2b 2b 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d | 0000000.+0200.+++.mp3ng-0.9.13-M |
3980 | 4b 49 56 2d 70 72 65 33 2f 70 6c 61 79 65 72 2d 6d 70 33 2e 63 09 32 30 30 36 2d 30 39 2d 30 38 | KIV-pre3/player-mp3.c.2006-09-08 |
39a0 | 20 30 38 3a 35 37 3a 31 37 2e 30 30 30 30 30 30 30 30 30 20 2b 30 32 30 30 0a 40 40 20 2d 32 37 | .08:57:17.000000000.+0200.@@.-27 |
39c0 | 2c 31 33 20 2b 32 37 2c 31 33 20 40 40 0a 20 23 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 6f 75 | ,13.+27,13.@@..#include.<sys/sou |
39e0 | 6e 64 63 61 72 64 2e 68 3e 0a 20 23 65 6e 64 69 66 0a 20 0a 2d 23 69 6e 63 6c 75 64 65 20 3c 6d | ndcard.h>..#endif...-#include.<m |
3a00 | 61 64 2e 68 3e 0a 20 23 69 6e 63 6c 75 64 65 20 3c 69 64 33 74 61 67 2e 68 3e 0a 20 0a 20 23 69 | ad.h>..#include.<id3tag.h>....#i |
3a20 | 6e 63 6c 75 64 65 20 3c 76 64 72 2f 70 6c 61 79 65 72 2e 68 3e 0a 20 23 69 6e 63 6c 75 64 65 20 | nclude.<vdr/player.h>..#include. |
3a40 | 3c 76 64 72 2f 72 69 6e 67 62 75 66 66 65 72 2e 68 3e 0a 20 23 69 6e 63 6c 75 64 65 20 3c 76 64 | <vdr/ringbuffer.h>..#include.<vd |
3a60 | 72 2f 74 68 72 65 61 64 2e 68 3e 0a 20 23 69 6e 63 6c 75 64 65 20 3c 76 64 72 2f 74 6f 6f 6c 73 | r/thread.h>..#include.<vdr/tools |
3a80 | 2e 68 3e 0a 2b 23 69 6e 63 6c 75 64 65 20 3c 76 64 72 2f 70 6c 75 67 69 6e 2e 68 3e 0a 20 0a 20 | .h>.+#include.<vdr/plugin.h>.... |
3aa0 | 23 69 6e 63 6c 75 64 65 20 3c 6c 69 6e 75 78 2f 64 76 62 2f 76 69 64 65 6f 2e 68 3e 0a 20 0a 40 | #include.<linux/dvb/video.h>...@ |
3ac0 | 40 20 2d 31 36 33 31 2c 36 20 2b 31 36 33 31 2c 36 37 20 40 40 0a 20 20 20 20 20 20 20 7d 0a 20 | @.-1631,6.+1631,67.@@........}.. |
3ae0 | 23 65 6e 64 69 66 0a 20 20 20 20 20 20 20 69 6e 74 20 77 3d 6f 75 74 2d 3e 4f 75 74 70 75 74 28 | #endif........int.w=out->Output( |
3b00 | 70 2c 70 63 2c 53 4f 46 29 3b 0a 2b 0a 2b 2f 2f 20 53 70 65 63 74 72 75 6d 20 41 6e 61 6c 79 7a | p,pc,SOF);.+.+//.Spectrum.Analyz |
3b20 | 65 72 3a 20 50 75 73 68 20 64 61 74 61 20 74 6f 20 61 6e 61 6c 79 7a 65 0a 2b 2f 2f 20 53 69 6e | er:.Push.data.to.analyze.+//.Sin |
3b40 | 63 65 20 49 20 6e 65 65 64 65 64 20 73 6f 6d 65 20 74 69 6d 65 20 74 6f 20 66 69 67 75 72 65 20 | ce.I.needed.some.time.to.figure. |
3b60 | 69 74 20 6f 75 74 3a 0a 2b 2f 2f 20 41 73 20 72 65 6d 69 6e 64 65 72 3a 20 22 70 63 22 20 69 73 | it.out:.+//.As.reminder:."pc".is |
3b80 | 20 74 68 65 20 63 6f 75 6e 74 65 72 20 66 6f 72 20 74 68 65 20 62 79 74 65 73 20 74 68 61 74 20 | .the.counter.for.the.bytes.that. |
3ba0 | 68 61 76 65 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 74 6f 20 70 20 28 75 6e 73 69 67 6e 65 64 | have.been.written.to.p.(unsigned |
3bc0 | 20 63 68 61 72 29 0a 2b 2f 2f 09 09 09 09 48 6f 77 65 76 65 72 2c 20 50 43 4d 20 64 61 74 61 20 | .char).+//....However,.PCM.data. |
3be0 | 73 65 65 6d 73 20 74 6f 20 63 6f 6e 73 69 73 74 20 6f 66 20 28 5b 73 69 67 6e 65 64 7c 75 6e 73 | seems.to.consist.of.([signed|uns |
3c00 | 69 67 6e 65 64 5d 69 6e 74 29 2e 0a 2b 2f 2f 09 09 09 09 54 68 61 74 27 73 20 77 68 79 20 74 68 | igned]int)..+//....That's.why.th |
3c20 | 65 20 6c 65 6e 67 74 68 20 74 68 61 74 27 73 20 63 6f 6d 6d 75 6e 69 63 61 74 65 64 20 74 6f 20 | e.length.that's.communicated.to. |
3c40 | 74 68 65 20 73 70 61 6e 2d 70 6c 75 67 69 6e 20 68 61 73 20 74 6f 20 62 65 20 73 6d 61 6c 6c 65 | the.span-plugin.has.to.be.smalle |
3c60 | 72 2c 0a 2b 2f 2f 09 09 09 09 69 2e 65 20 70 63 2f 73 69 7a 65 6f 66 2f 28 73 69 67 6e 65 64 20 | r,.+//....i.e.pc/sizeof/(signed. |
3c80 | 69 6e 74 29 20 3d 20 70 63 2f 34 2e 0a 2b 2f 2f 20 54 68 65 20 50 43 4d 2d 64 61 74 61 20 69 73 | int).=.pc/4..+//.The.PCM-data.is |
3ca0 | 20 73 74 6f 72 65 64 20 69 6e 74 65 72 6c 65 61 76 65 64 3a 20 65 2e 67 2e 20 31 36 2d 62 69 74 | .stored.interleaved:.e.g..16-bit |
3cc0 | 20 73 74 65 72 65 6f 20 6d 65 61 6e 73 2c 20 74 68 61 74 20 74 68 65 72 65 20 61 72 65 3a 0a 2b | .stereo.means,.that.there.are:.+ |
3ce0 | 2f 2f 0a 2b 2f 2f 20 7c 2d 2d 3b 2d 2d 7c 2d 2d 3b 2d 2d 7c 2d 2d 3b 2d 2d 7c 2d 2d 3b 2d 2d 7c | //.+//.|--;--|--;--|--;--|--;--| |
3d00 | 09 28 7c 3d 62 6f 72 64 65 72 20 6f 66 20 69 6e 74 2c 20 2d 20 3d 20 31 20 62 79 74 65 2c 20 3b | .(|=border.of.int,.-.=.1.byte,.; |
3d20 | 20 3d 20 62 6f 72 64 65 72 20 6f 66 20 63 68 61 6e 6e 65 6c 73 29 0a 2b 2f 2f 20 20 4c 4c 20 52 | .=.border.of.channels).+//..LL.R |
3d40 | 52 20 4c 4c 20 52 52 20 4c 4c 20 52 52 20 4c 4c 20 52 52 09 09 4c 4c 2f 52 52 20 3d 20 74 77 6f | R.LL.RR.LL.RR.LL.RR..LL/RR.=.two |
3d60 | 20 62 79 74 65 20 66 6f 72 20 74 68 65 20 6c 65 66 74 2f 72 69 67 68 74 20 63 68 61 6e 6e 65 6c | .byte.for.the.left/right.channel |
3d80 | 0a 2b 20 0a 2b 2f 2f 20 20 20 20 20 20 69 66 20 28 4d 50 33 53 65 74 75 70 2e 65 6e 61 62 6c 65 | .+..+//......if.(MP3Setup.enable |
3da0 | 53 70 65 63 74 72 75 6d 41 6e 61 6c 79 7a 65 72 29 0a 2b 20 20 20 20 20 20 7b 0a 2b 09 09 53 70 | SpectrumAnalyzer).+......{.+..Sp |
3dc0 | 61 6e 5f 53 65 74 50 63 6d 44 61 74 61 5f 31 5f 30 20 53 65 74 50 63 6d 44 61 74 61 3b 0a 2b 09 | an_SetPcmData_1_0.SetPcmData;.+. |
3de0 | 09 63 50 6c 75 67 69 6e 20 2a 50 6c 75 67 69 6e 20 3d 20 63 50 6c 75 67 69 6e 4d 61 6e 61 67 65 | .cPlugin.*Plugin.=.cPluginManage |
3e00 | 72 3a 3a 43 61 6c 6c 46 69 72 73 74 53 65 72 76 69 63 65 28 53 50 41 4e 5f 53 45 54 5f 50 43 4d | r::CallFirstService(SPAN_SET_PCM |
3e20 | 5f 44 41 54 41 5f 49 44 2c 20 4e 55 4c 4c 29 3b 0a 2b 09 09 69 6e 74 20 7a 3b 0a 2b 2f 2f 54 4f | _DATA_ID,.NULL);.+..int.z;.+//TO |
3e40 | 44 4f 3a 20 66 69 78 20 74 68 69 73 20 73 65 63 74 69 6f 6e 0a 2b 09 09 69 6e 74 20 6f 66 66 73 | DO:.fix.this.section.+..int.offs |
3e60 | 65 74 20 3d 20 46 48 53 2b 31 3b 20 2f 2f 20 65 6d 70 69 72 69 63 61 6c 6c 79 20 66 6f 75 6e 64 | et.=.FHS+1;.//.empirically.found |
3e80 | 20 6f 75 74 0a 2b 09 09 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 20 3d 20 28 75 6e 73 | .out.+..SetPcmData.length.=.(uns |
3ea0 | 69 67 6e 65 64 20 69 6e 74 29 70 63 2d 6f 66 66 73 65 74 3b 0a 2b 09 09 69 66 20 28 53 65 74 50 | igned.int)pc-offset;.+..if.(SetP |
3ec0 | 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 20 3e 20 50 43 4d 5f 46 52 41 4d 45 5f 53 49 5a 45 29 0a | cmData.length.>.PCM_FRAME_SIZE). |
3ee0 | 2b 09 09 09 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 20 3d 20 28 75 6e 73 69 67 6e 65 | +...SetPcmData.length.=.(unsigne |
3f00 | 64 20 69 6e 74 29 50 43 4d 5f 46 52 41 4d 45 5f 53 49 5a 45 3b 0a 2b 09 09 65 6c 73 65 20 69 66 | d.int)PCM_FRAME_SIZE;.+..else.if |
3f20 | 20 28 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 20 3c 20 30 29 0a 2b 09 09 09 53 65 74 | .(SetPcmData.length.<.0).+...Set |
3f40 | 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 20 3d 20 30 3b 0a 2b 09 09 69 66 20 28 53 65 74 50 63 | PcmData.length.=.0;.+..if.(SetPc |
3f60 | 6d 44 61 74 61 2e 6c 65 6e 67 74 68 20 3e 20 31 30 29 0a 2b 09 09 7b 0a 2b 09 09 09 69 6e 74 20 | mData.length.>.10).+..{.+...int. |
3f80 | 2a 64 61 74 61 20 3d 20 6e 65 77 20 69 6e 74 5b 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 | *data.=.new.int[SetPcmData.lengt |
3fa0 | 68 5d 3b 0a 2b 09 09 09 53 65 74 50 63 6d 44 61 74 61 2e 64 61 74 61 20 3d 20 64 61 74 61 3b 0a | h];.+...SetPcmData.data.=.data;. |
3fc0 | 2b 09 09 09 0a 2b 09 09 09 2f 2f 20 6e 61 73 74 79 20 74 72 69 63 6b 20 74 6f 20 67 65 74 20 74 | +....+...//.nasty.trick.to.get.t |
3fe0 | 68 65 20 31 36 2d 62 69 74 20 64 61 74 61 20 28 69 6e 74 65 72 6c 65 61 76 65 64 20 69 6e 20 33 | he.16-bit.data.(interleaved.in.3 |
4000 | 32 2d 62 69 74 20 28 69 6e 74 29 29 0a 2b 09 09 09 69 6e 74 20 2a 70 5f 63 61 73 74 65 64 4c 20 | 2-bit.(int)).+...int.*p_castedL. |
4020 | 3d 20 6e 65 77 20 69 6e 74 5b 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 5d 3b 0a 2b 09 | =.new.int[SetPcmData.length];.+. |
4040 | 09 09 69 6e 74 20 2a 70 5f 63 61 73 74 65 64 52 20 3d 20 6e 65 77 20 69 6e 74 5b 53 65 74 50 63 | ..int.*p_castedR.=.new.int[SetPc |
4060 | 6d 44 61 74 61 2e 6c 65 6e 67 74 68 5d 3b 0a 2b 09 09 09 0a 2b 09 09 09 6d 65 6d 63 70 79 28 70 | mData.length];.+....+...memcpy(p |
4080 | 5f 63 61 73 74 65 64 4c 2c 70 2b 6f 66 66 73 65 74 2c 28 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 | _castedL,p+offset,(SetPcmData.le |
40a0 | 6e 67 74 68 2d 6f 66 66 73 65 74 29 2a 73 69 7a 65 6f 66 28 75 6e 73 69 67 6e 65 64 20 63 68 61 | ngth-offset)*sizeof(unsigned.cha |
40c0 | 72 29 29 3b 0a 2b 09 09 09 6d 65 6d 63 70 79 28 70 5f 63 61 73 74 65 64 52 2c 70 2b 6f 66 66 73 | r));.+...memcpy(p_castedR,p+offs |
40e0 | 65 74 2b 32 2c 28 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 2d 6f 66 66 73 65 74 2d 32 | et+2,(SetPcmData.length-offset-2 |
4100 | 29 2a 73 69 7a 65 6f 66 28 75 6e 73 69 67 6e 65 64 20 63 68 61 72 29 29 3b 0a 2b 09 09 09 0a 2b | )*sizeof(unsigned.char));.+....+ |
4120 | 09 09 09 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 20 3d 20 28 75 6e 73 69 67 6e 65 64 | ...SetPcmData.length.=.(unsigned |
4140 | 20 69 6e 74 29 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 2f 73 69 7a 65 6f 66 28 69 6e | .int)SetPcmData.length/sizeof(in |
4160 | 74 29 3b 0a 2b 09 09 09 0a 2b 09 09 09 69 66 20 28 50 6c 75 67 69 6e 29 0a 2b 09 09 09 7b 0a 2b | t);.+....+...if.(Plugin).+...{.+ |
4180 | 2f 2f 2f 2f 09 09 09 09 6f 66 66 73 65 74 20 3d 20 34 3b 0a 2b 2f 2f 09 09 09 09 66 6f 72 20 28 | ////....offset.=.4;.+//....for.( |
41a0 | 7a 20 3d 20 30 3b 20 7a 20 3c 20 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 2f 32 3b 20 | z.=.0;.z.<.SetPcmData.length/2;. |
41c0 | 7a 2b 3d 34 29 20 7b 0a 2b 2f 2f 09 09 09 09 09 53 65 74 50 63 6d 44 61 74 61 2e 64 61 74 61 5b | z+=4).{.+//.....SetPcmData.data[ |
41e0 | 7a 2f 34 5d 20 3d 20 28 28 70 5b 7a 2b 6f 66 66 73 65 74 5d 29 3c 3c 38 29 7c 28 28 70 5b 7a 2b | z/4].=.((p[z+offset])<<8)|((p[z+ |
4200 | 6f 66 66 73 65 74 2b 31 5d 29 29 3b 0a 2b 2f 2f 09 09 09 09 09 53 65 74 50 63 6d 44 61 74 61 2e | offset+1]));.+//.....SetPcmData. |
4220 | 64 61 74 61 5b 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 2f 38 20 2b 20 7a 2f 34 5d 20 | data[SetPcmData.length/8.+.z/4]. |
4240 | 3d 20 28 28 70 5b 7a 2b 6f 66 66 73 65 74 2b 32 5d 29 3c 3c 38 29 7c 28 28 70 5b 7a 2b 6f 66 66 | =.((p[z+offset+2])<<8)|((p[z+off |
4260 | 73 65 74 2b 33 5d 29 29 3b 0a 2b 2f 2f 09 09 09 09 7d 0a 2b 09 09 09 09 66 6f 72 20 28 7a 20 3d | set+3]));.+//....}.+....for.(z.= |
4280 | 20 30 3b 20 7a 20 3c 20 28 69 6e 74 29 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 2f 32 | .0;.z.<.(int)SetPcmData.length/2 |
42a0 | 3b 20 7a 2b 2b 29 20 7b 0a 2b 09 20 20 09 09 09 09 53 65 74 50 63 6d 44 61 74 61 2e 64 61 74 61 | ;.z++).{.+.......SetPcmData.data |
42c0 | 5b 7a 5d 20 3d 20 28 69 6e 74 29 28 70 5f 63 61 73 74 65 64 4c 5b 7a 5d 3e 3e 31 36 29 3b 0a 2b | [z].=.(int)(p_castedL[z]>>16);.+ |
42e0 | 09 09 09 09 7d 0a 2b 09 09 09 09 66 6f 72 20 28 7a 20 3d 20 28 69 6e 74 29 53 65 74 50 63 6d 44 | ....}.+....for.(z.=.(int)SetPcmD |
4300 | 61 74 61 2e 6c 65 6e 67 74 68 2f 32 3b 20 7a 20 3c 20 28 69 6e 74 29 53 65 74 50 63 6d 44 61 74 | ata.length/2;.z.<.(int)SetPcmDat |
4320 | 61 2e 6c 65 6e 67 74 68 3b 20 7a 2b 2b 29 20 7b 0a 2b 09 09 09 09 09 53 65 74 50 63 6d 44 61 74 | a.length;.z++).{.+.....SetPcmDat |
4340 | 61 2e 64 61 74 61 5b 7a 5d 20 3d 20 28 69 6e 74 29 28 70 5f 63 61 73 74 65 64 52 5b 7a 5d 3e 3e | a.data[z].=.(int)(p_castedR[z]>> |
4360 | 31 36 29 3b 0a 2b 09 09 09 09 7d 0a 2b 2f 2f 09 09 09 09 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 | 16);.+....}.+//....SetPcmData.le |
4380 | 6e 67 74 68 20 3d 20 53 65 74 50 63 6d 44 61 74 61 2e 6c 65 6e 67 74 68 2f 73 69 7a 65 6f 66 28 | ngth.=.SetPcmData.length/sizeof( |
43a0 | 73 69 67 6e 65 64 20 69 6e 74 29 3b 0a 2b 09 09 09 09 63 50 6c 75 67 69 6e 4d 61 6e 61 67 65 72 | signed.int);.+....cPluginManager |
43c0 | 3a 3a 43 61 6c 6c 46 69 72 73 74 53 65 72 76 69 63 65 28 53 50 41 4e 5f 53 45 54 5f 50 43 4d 5f | ::CallFirstService(SPAN_SET_PCM_ |
43e0 | 44 41 54 41 5f 49 44 2c 20 26 53 65 74 50 63 6d 44 61 74 61 29 3b 0a 2b 0a 2b 09 09 09 7d 0a 2b | DATA_ID,.&SetPcmData);.+.+...}.+ |
4400 | 09 09 09 64 65 6c 65 74 65 20 5b 5d 20 64 61 74 61 3b 0a 2b 09 09 09 64 65 6c 65 74 65 20 5b 5d | ...delete.[].data;.+...delete.[] |
4420 | 20 70 5f 63 61 73 74 65 64 4c 3b 0a 2b 09 09 09 64 65 6c 65 74 65 20 5b 5d 20 70 5f 63 61 73 74 | .p_castedL;.+...delete.[].p_cast |
4440 | 65 64 52 3b 0a 2b 09 09 7d 0a 2b 20 20 20 20 20 20 7d 0a 2b 09 09 09 09 20 20 20 20 0a 20 20 20 | edR;.+..}.+......}.+............ |
4460 | 20 20 20 20 69 66 28 77 3e 30 29 20 7b 0a 20 20 20 20 20 20 20 20 20 70 2b 3d 77 3b 20 70 63 2d | ....if(w>0).{..........p+=w;.pc- |
4480 | 3d 77 3b 0a 20 20 20 20 20 20 20 20 20 69 66 28 70 63 3c 3d 30 29 20 7b 0a 40 40 20 2d 31 39 35 | =w;..........if(pc<=0).{.@@.-195 |
44a0 | 32 2c 36 20 2b 32 30 31 33 2c 31 33 20 40 40 0a 20 20 20 72 65 74 75 72 6e 20 74 6f 74 61 6c 3e | 2,6.+2013,13.@@....return.total> |
44c0 | 3d 30 3b 0a 20 7d 0a 20 0a 2b 62 6f 6f 6c 20 63 4d 50 33 50 6c 61 79 65 72 3a 3a 47 65 74 50 6c | =0;..}...+bool.cMP3Player::GetPl |
44e0 | 61 79 49 6e 64 65 78 28 69 6e 74 20 26 43 75 72 72 65 6e 74 2c 20 69 6e 74 20 26 54 6f 74 61 6c | ayIndex(int.&Current,.int.&Total |
4500 | 2c 20 62 6f 6f 6c 20 53 6e 61 70 54 6f 49 46 72 61 6d 65 29 0a 2b 7b 0a 2b 20 20 43 75 72 72 65 | ,.bool.SnapToIFrame).+{.+..Curre |
4520 | 6e 74 3d 70 6c 61 79 69 6e 64 65 78 3b 20 54 6f 74 61 6c 3d 74 6f 74 61 6c 3b 0a 2b 2f 2f 20 20 | nt=playindex;.Total=total;.+//.. |
4540 | 64 73 79 73 6c 6f 67 28 22 70 6c 61 79 69 6e 64 65 78 3d 25 64 22 2c 70 6c 61 79 69 6e 64 65 78 | dsyslog("playindex=%d",playindex |
4560 | 29 3b 0a 2b 20 20 72 65 74 75 72 6e 20 74 6f 74 61 6c 3e 3d 30 3b 0a 2b 7d 0a 2b 0a 20 62 6f 6f | );.+..return.total>=0;.+}.+..boo |
4580 | 6c 20 63 4d 50 33 50 6c 61 79 65 72 3a 3a 47 65 74 52 65 70 6c 61 79 4d 6f 64 65 28 62 6f 6f 6c | l.cMP3Player::GetReplayMode(bool |
45a0 | 20 26 50 6c 61 79 2c 20 62 6f 6f 6c 20 26 46 6f 72 77 61 72 64 2c 20 69 6e 74 20 26 53 70 65 65 | .&Play,.bool.&Forward,.int.&Spee |
45c0 | 64 29 0a 20 7b 0a 20 20 20 50 6c 61 79 3d 28 70 6c 61 79 4d 6f 64 65 3d 3d 70 6d 50 6c 61 79 29 | d)..{....Play=(playMode==pmPlay) |
45e0 | 3b 0a 40 40 20 2d 32 30 37 31 2c 31 31 20 2b 32 31 33 39 2c 31 35 20 40 40 0a 20 20 20 7d 0a 20 | ;.@@.-2071,11.+2139,15.@@....}.. |
4600 | 0a 20 0a 2d 20 20 69 66 20 28 21 73 74 72 6c 65 6e 20 28 63 6f 76 65 72 70 69 63 74 75 72 65 29 | ...-..if.(!strlen.(coverpicture) |
4620 | 29 20 7b 0a 2b 20 20 69 66 20 28 20 4d 50 33 53 65 74 75 70 2e 65 6e 61 62 6c 65 53 70 65 63 74 | ).{.+..if.(.MP3Setup.enableSpect |
4640 | 72 75 6d 41 6e 61 6c 79 7a 65 72 20 29 0a 2b 20 20 09 73 74 72 63 70 79 28 63 6f 76 65 72 70 69 | rumAnalyzer.).+...strcpy(coverpi |
4660 | 63 74 75 72 65 2c 20 22 2f 75 73 72 2f 73 68 61 72 65 2f 76 64 72 2f 6d 70 33 6e 67 2f 6d 70 33 | cture,."/usr/share/vdr/mp3ng/mp3 |
4680 | 4d 4b 49 56 2d 73 70 65 63 74 72 75 6d 2d 61 6e 61 6c 79 7a 65 72 2d 62 67 2e 70 6e 67 22 29 3b | MKIV-spectrum-analyzer-bg.png"); |
46a0 | 0a 2b 0a 2b 20 20 69 66 20 28 21 73 74 72 6c 65 6e 20 28 63 6f 76 65 72 70 69 63 74 75 72 65 29 | .+.+..if.(!strlen.(coverpicture) |
46c0 | 20 26 26 20 21 4d 50 33 53 65 74 75 70 2e 65 6e 61 62 6c 65 53 70 65 63 74 72 75 6d 41 6e 61 6c | .&&.!MP3Setup.enableSpectrumAnal |
46e0 | 79 7a 65 72 29 20 7b 0a 20 20 20 20 20 20 20 69 66 20 28 21 69 73 53 74 72 65 61 6d 29 0a 2d 20 | yzer).{........if.(!isStream).-. |
4700 | 20 20 20 20 20 20 20 73 74 72 63 70 79 28 63 6f 76 65 72 70 69 63 74 75 72 65 2c 20 22 2f 75 73 | .......strcpy(coverpicture,."/us |
4720 | 72 2f 73 68 61 72 65 2f 76 64 72 2f 6d 70 33 6e 67 2f 6d 70 33 4d 4b 49 56 2d 64 65 66 61 75 6c | r/share/vdr/mp3ng/mp3MKIV-defaul |
4740 | 74 63 6f 76 65 72 2e 6a 70 67 22 29 3b 0a 2b 20 20 20 20 20 20 09 73 74 72 63 70 79 28 63 6f 76 | tcover.jpg");.+.......strcpy(cov |
4760 | 65 72 70 69 63 74 75 72 65 2c 20 22 2f 75 73 72 2f 73 68 61 72 65 2f 76 64 72 2f 6d 70 33 6e 67 | erpicture,."/usr/share/vdr/mp3ng |
4780 | 2f 6d 70 33 4d 4b 49 56 2d 64 65 66 61 75 6c 74 63 6f 76 65 72 2e 6a 70 67 22 29 3b 0a 20 20 20 | /mp3MKIV-defaultcover.jpg");.... |
47a0 | 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 73 74 72 63 70 79 28 63 6f 76 65 72 70 69 | ....else..........strcpy(coverpi |
47c0 | 63 74 75 72 65 2c 20 22 2f 75 73 72 2f 73 68 61 72 65 2f 76 64 72 2f 6d 70 33 6e 67 2f 6d 70 33 | cture,."/usr/share/vdr/mp3ng/mp3 |
47e0 | 4d 4b 49 56 2d 73 74 72 65 61 6d 63 6f 76 65 72 2e 6a 70 67 22 29 3b 0a 2b 20 20 20 20 20 20 20 | MKIV-streamcover.jpg");.+....... |
4800 | 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 7d 0a 20 0a 20 2f 2f 20 20 70 72 69 6e 74 66 | .................}....//..printf |
4820 | 28 22 44 45 42 55 47 20 31 30 31 62 3a 20 63 6f 76 65 72 20 3d 20 25 73 5c 6e 22 2c 20 69 6d 61 | ("DEBUG.101b:.cover.=.%s\n",.ima |
4840 | 67 65 46 69 6c 65 29 3b 0a 64 69 66 66 20 2d 2d 65 78 63 6c 75 64 65 3d 27 2e 2a 27 20 2d 2d 65 | geFile);.diff.--exclude='.*'.--e |
4860 | 78 63 6c 75 64 65 3d 27 4d 61 6b 65 66 69 6c 65 2a 27 20 2d 4e 61 75 72 20 6d 70 33 6e 67 2d 30 | xclude='Makefile*'.-Naur.mp3ng-0 |
4880 | 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2e 6f 6c 64 2f 70 6c 61 79 65 72 2d 6d 70 33 2e 68 | .9.13-MKIV-pre3.old/player-mp3.h |
48a0 | 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2f 70 6c 61 79 65 72 2d 6d | .mp3ng-0.9.13-MKIV-pre3/player-m |
48c0 | 70 33 2e 68 0a 2d 2d 2d 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2e | p3.h.---.mp3ng-0.9.13-MKIV-pre3. |
48e0 | 6f 6c 64 2f 70 6c 61 79 65 72 2d 6d 70 33 2e 68 09 32 30 30 36 2d 30 39 2d 30 37 20 31 35 3a 32 | old/player-mp3.h.2006-09-07.15:2 |
4900 | 32 3a 31 32 2e 30 30 30 30 30 30 30 30 30 20 2b 30 32 30 30 0a 2b 2b 2b 20 6d 70 33 6e 67 2d 30 | 2:12.000000000.+0200.+++.mp3ng-0 |
4920 | 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2f 70 6c 61 79 65 72 2d 6d 70 33 2e 68 09 32 30 30 | .9.13-MKIV-pre3/player-mp3.h.200 |
4940 | 36 2d 30 39 2d 30 38 20 31 32 3a 32 31 3a 32 34 2e 30 30 30 30 30 30 30 30 30 20 2b 30 32 30 30 | 6-09-08.12:21:24.000000000.+0200 |
4960 | 0a 40 40 20 2d 32 35 2c 36 20 2b 32 35 2c 35 32 20 40 40 0a 20 23 69 6e 63 6c 75 64 65 20 3c 76 | .@@.-25,6.+25,52.@@..#include.<v |
4980 | 64 72 2f 74 68 72 65 61 64 2e 68 3e 0a 20 23 69 6e 63 6c 75 64 65 20 3c 76 64 72 2f 70 6c 61 79 | dr/thread.h>..#include.<vdr/play |
49a0 | 65 72 2e 68 3e 0a 20 0a 2b 23 69 6e 63 6c 75 64 65 20 3c 6d 61 64 2e 68 3e 0a 2b 0a 2b 2f 2a 0a | er.h>...+#include.<mad.h>.+.+/*. |
49c0 | 2b 20 2a 20 4d 61 63 72 6f 73 2e 0a 2b 20 2a 2f 20 0a 2b 23 64 65 66 69 6e 65 20 50 43 4d 5f 46 | +.*.Macros..+.*/..+#define.PCM_F |
49e0 | 52 41 4d 45 5f 53 49 5a 45 20 32 30 34 38 0a 2b 0a 2b 23 64 65 66 69 6e 65 20 53 50 41 4e 5f 50 | RAME_SIZE.2048.+.+#define.SPAN_P |
4a00 | 52 4f 56 49 44 45 52 5f 43 48 45 43 4b 5f 49 44 20 09 22 53 70 61 6e 2d 50 72 6f 76 69 64 65 72 | ROVIDER_CHECK_ID.."Span-Provider |
4a20 | 43 68 65 63 6b 2d 76 31 2e 30 22 0a 2b 23 64 65 66 69 6e 65 20 53 50 41 4e 5f 43 4c 49 45 4e 54 | Check-v1.0".+#define.SPAN_CLIENT |
4a40 | 5f 43 48 45 43 4b 5f 49 44 20 09 22 53 70 61 6e 2d 43 6c 69 65 6e 74 43 68 65 63 6b 2d 76 31 2e | _CHECK_ID.."Span-ClientCheck-v1. |
4a60 | 30 22 0a 2b 23 64 65 66 69 6e 65 20 53 50 41 4e 5f 53 45 54 5f 50 43 4d 5f 44 41 54 41 5f 49 44 | 0".+#define.SPAN_SET_PCM_DATA_ID |
4a80 | 20 09 22 53 70 61 6e 2d 53 65 74 50 63 6d 44 61 74 61 2d 76 31 2e 30 22 0a 2b 23 64 65 66 69 6e | .."Span-SetPcmData-v1.0".+#defin |
4aa0 | 65 20 53 50 41 4e 5f 47 45 54 5f 42 41 52 5f 48 45 49 47 48 54 53 5f 49 44 20 22 53 70 61 6e 2d | e.SPAN_GET_BAR_HEIGHTS_ID."Span- |
4ac0 | 47 65 74 42 61 72 48 65 69 67 68 74 73 2d 76 31 2e 30 22 0a 2b 0a 2b 2f 2f 53 70 61 6e 20 72 65 | GetBarHeights-v1.0".+.+//Span.re |
4ae0 | 71 75 65 73 74 73 20 74 6f 20 63 6f 6c 6c 65 63 74 20 70 6f 73 73 69 62 6c 65 20 70 72 6f 76 69 | quests.to.collect.possible.provi |
4b00 | 64 65 72 73 20 2f 20 63 6c 69 65 6e 74 73 0a 2b 73 74 72 75 63 74 20 53 70 61 6e 5f 50 72 6f 76 | ders./.clients.+struct.Span_Prov |
4b20 | 69 64 65 72 5f 43 68 65 63 6b 5f 31 5f 30 20 7b 0a 2b 09 62 6f 6f 6c 20 2a 69 73 41 63 74 69 76 | ider_Check_1_0.{.+.bool.*isActiv |
4b40 | 65 3b 0a 2b 09 62 6f 6f 6c 20 2a 69 73 52 75 6e 6e 69 6e 67 3b 0a 2b 7d 3b 0a 2b 0a 2b 73 74 72 | e;.+.bool.*isRunning;.+};.+.+str |
4b60 | 75 63 74 20 53 70 61 6e 5f 43 6c 69 65 6e 74 5f 43 68 65 63 6b 5f 31 5f 30 20 7b 0a 2b 09 62 6f | uct.Span_Client_Check_1_0.{.+.bo |
4b80 | 6f 6c 20 2a 69 73 41 63 74 69 76 65 3b 0a 2b 09 62 6f 6f 6c 20 2a 69 73 52 75 6e 6e 69 6e 67 3b | ol.*isActive;.+.bool.*isRunning; |
4ba0 | 0a 2b 7d 3b 0a 2b 0a 2b 2f 2f 20 53 70 61 6e 20 64 61 74 61 0a 2b 73 74 72 75 63 74 20 53 70 61 | .+};.+.+//.Span.data.+struct.Spa |
4bc0 | 6e 5f 53 65 74 50 63 6d 44 61 74 61 5f 31 5f 30 20 7b 0a 2b 09 75 6e 73 69 67 6e 65 64 20 69 6e | n_SetPcmData_1_0.{.+.unsigned.in |
4be0 | 74 20 6c 65 6e 67 74 68 3b 09 2f 2f 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 74 68 65 20 50 | t.length;.//.the.length.of.the.P |
4c00 | 43 4d 2d 64 61 74 61 0a 2b 09 69 6e 74 20 2a 64 61 74 61 3b 09 09 09 09 2f 2f 20 74 68 65 20 50 | CM-data.+.int.*data;....//.the.P |
4c20 | 43 4d 2d 44 61 74 61 20 61 73 20 33 32 2d 62 69 74 20 69 6e 74 2c 20 68 6f 77 65 76 65 72 20 6f | CM-Data.as.32-bit.int,.however.o |
4c40 | 6e 6c 79 20 74 68 65 20 6c 6f 77 65 72 20 31 36 2d 62 69 74 20 61 72 65 20 75 73 65 64 0a 2b 09 | nly.the.lower.16-bit.are.used.+. |
4c60 | 09 09 09 09 09 09 2f 2f 20 61 6e 64 20 79 6f 75 20 68 61 76 65 20 74 6f 20 74 61 6b 65 20 63 61 | ......//.and.you.have.to.take.ca |
4c80 | 72 65 20 74 6f 20 68 61 6e 64 20 69 6e 20 73 75 63 68 20 64 61 74 61 21 0a 2b 7d 3b 0a 2b 0a 2b | re.to.hand.in.such.data!.+};.+.+ |
4ca0 | 73 74 72 75 63 74 20 53 70 61 6e 5f 47 65 74 42 61 72 48 65 69 67 68 74 73 5f 76 31 5f 30 20 7b | struct.Span_GetBarHeights_v1_0.{ |
4cc0 | 0a 2b 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 62 61 6e 64 73 3b 09 09 09 09 09 09 2f 2f 20 6e | .+.unsigned.int.bands;......//.n |
4ce0 | 75 6d 62 65 72 20 6f 66 20 62 61 6e 64 73 20 74 6f 20 63 6f 6d 70 75 74 65 0a 2b 09 75 6e 73 69 | umber.of.bands.to.compute.+.unsi |
4d00 | 67 6e 65 64 20 69 6e 74 20 2a 62 61 72 48 65 69 67 68 74 73 3b 09 09 09 09 2f 2f 20 74 68 65 20 | gned.int.*barHeights;....//.the. |
4d20 | 68 65 69 67 68 74 73 20 6f 66 20 74 68 65 20 62 61 72 73 20 6f 66 20 74 68 65 20 74 77 6f 20 63 | heights.of.the.bars.of.the.two.c |
4d40 | 68 61 6e 6e 65 6c 73 20 63 6f 6d 62 69 6e 65 64 0a 2b 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 | hannels.combined.+.unsigned.int. |
4d60 | 2a 62 61 72 48 65 69 67 68 74 73 4c 65 66 74 43 68 61 6e 6e 65 6c 3b 09 2f 2f 20 74 68 65 20 68 | *barHeightsLeftChannel;.//.the.h |
4d80 | 65 69 67 68 74 73 20 6f 66 20 74 68 65 20 62 61 72 73 20 6f 66 20 74 68 65 20 6c 65 66 74 20 63 | eights.of.the.bars.of.the.left.c |
4da0 | 68 61 6e 6e 65 6c 0a 2b 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 2a 62 61 72 48 65 69 67 68 74 | hannel.+.unsigned.int.*barHeight |
4dc0 | 73 52 69 67 68 74 43 68 61 6e 6e 65 6c 3b 09 2f 2f 20 74 68 65 20 68 65 69 67 68 74 73 20 6f 66 | sRightChannel;.//.the.heights.of |
4de0 | 20 74 68 65 20 62 61 72 73 20 6f 66 20 74 68 65 20 72 69 67 68 74 20 63 68 61 6e 6e 65 6c 0a 2b | .the.bars.of.the.right.channel.+ |
4e00 | 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 2a 76 6f 6c 75 6d 65 4c 65 66 74 43 68 61 6e 6e 65 6c | .unsigned.int.*volumeLeftChannel |
4e20 | 3b 09 09 2f 2f 20 74 68 65 20 76 6f 6c 75 6d 65 20 6f 66 20 74 68 65 20 6c 65 66 74 20 63 68 61 | ;..//.the.volume.of.the.left.cha |
4e40 | 6e 6e 65 6c 73 0a 2b 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 2a 76 6f 6c 75 6d 65 52 69 67 68 | nnels.+.unsigned.int.*volumeRigh |
4e60 | 74 43 68 61 6e 6e 65 6c 3b 09 09 2f 2f 20 74 68 65 20 76 6f 6c 75 6d 65 20 6f 66 20 74 68 65 20 | tChannel;..//.the.volume.of.the. |
4e80 | 72 69 67 68 74 20 63 68 61 6e 6e 65 6c 73 0a 2b 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 2a 76 | right.channels.+.unsigned.int.*v |
4ea0 | 6f 6c 75 6d 65 42 6f 74 68 43 68 61 6e 6e 65 6c 73 3b 09 09 2f 2f 20 74 68 65 20 63 6f 6d 62 69 | olumeBothChannels;..//.the.combi |
4ec0 | 6e 65 64 20 76 6f 6c 75 6d 65 20 6f 66 20 74 68 65 20 74 77 6f 20 63 68 61 6e 6e 65 6c 73 0a 2b | ned.volume.of.the.two.channels.+ |
4ee0 | 09 63 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3b 09 09 09 09 09 09 2f 2f 20 6e 61 6d 65 20 | .const.char.*name;......//.name. |
4f00 | 6f 66 20 74 68 65 20 70 6c 75 67 69 6e 20 74 68 61 74 20 77 61 6e 74 73 20 74 6f 20 67 65 74 20 | of.the.plugin.that.wants.to.get. |
4f20 | 74 68 65 20 64 61 74 61 0a 2b 09 09 09 09 09 09 09 09 09 09 09 2f 2f 20 28 6d 75 73 74 20 62 65 | the.data.+...........//.(must.be |
4f40 | 20 75 6e 69 71 75 65 20 66 6f 72 20 65 61 63 68 20 63 6c 69 65 6e 74 21 29 0a 2b 09 75 6e 73 69 | .unique.for.each.client!).+.unsi |
4f60 | 67 6e 65 64 20 69 6e 74 20 66 61 6c 6c 6f 66 66 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | gned.int.falloff;............... |
4f80 | 20 20 20 20 2f 2f 20 62 61 72 20 66 61 6c 6c 6f 66 66 20 76 61 6c 75 65 0a 2b 09 75 6e 73 69 67 | ....//.bar.falloff.value.+.unsig |
4fa0 | 6e 65 64 20 69 6e 74 20 2a 62 61 72 50 65 61 6b 73 42 6f 74 68 43 68 61 6e 6e 65 6c 73 3b 20 20 | ned.int.*barPeaksBothChannels;.. |
4fc0 | 20 20 20 2f 2f 20 62 61 72 20 70 65 61 6b 73 20 6f 66 20 74 68 65 20 74 77 6f 20 63 68 61 6e 6e | ...//.bar.peaks.of.the.two.chann |
4fe0 | 65 6c 73 20 63 6f 6d 62 69 6e 65 64 0a 2b 09 75 6e 73 69 67 6e 65 64 20 69 6e 74 20 2a 62 61 72 | els.combined.+.unsigned.int.*bar |
5000 | 50 65 61 6b 73 4c 65 66 74 43 68 61 6e 6e 65 6c 3b 20 20 20 20 20 20 2f 2f 20 62 61 72 20 70 65 | PeaksLeftChannel;......//.bar.pe |
5020 | 61 6b 73 20 6f 66 20 74 68 65 20 6c 65 66 74 20 63 68 61 6e 6e 65 6c 0a 2b 09 75 6e 73 69 67 6e | aks.of.the.left.channel.+.unsign |
5040 | 65 64 20 69 6e 74 20 2a 62 61 72 50 65 61 6b 73 52 69 67 68 74 43 68 61 6e 6e 65 6c 3b 20 20 20 | ed.int.*barPeaksRightChannel;... |
5060 | 20 20 2f 2f 20 62 61 72 20 70 65 61 6b 73 20 6f 66 20 74 68 65 20 72 69 67 68 74 20 63 68 61 6e | ..//.bar.peaks.of.the.right.chan |
5080 | 6e 65 6c 0a 2b 7d 3b 0a 2b 0a 20 2f 2f 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | nel.+};.+..//.------------------ |
50a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
50c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 0a 20 63 6c 61 73 73 20 63 52 69 6e 67 | -----------------....class.cRing |
50e0 | 42 75 66 66 65 72 46 72 61 6d 65 3b 0a 40 40 20 2d 31 32 34 2c 36 20 2b 31 37 31 2c 38 20 40 40 | BufferFrame;.@@.-124,6.+171,8.@@ |
5100 | 0a 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 41 63 74 69 76 61 74 65 28 62 6f 6f 6c 20 4f | ....virtual.void.Activate(bool.O |
5120 | 6e 29 3b 0a 20 20 20 76 69 72 74 75 61 6c 20 76 6f 69 64 20 41 63 74 69 6f 6e 28 76 6f 69 64 29 | n);....virtual.void.Action(void) |
5140 | 3b 0a 20 70 75 62 6c 69 63 3a 0a 2b 2f 2f 20 20 63 53 70 65 63 74 72 75 6d 41 6e 61 6c 79 7a 65 | ;..public:.+//..cSpectrumAnalyze |
5160 | 72 20 2a 73 61 3b 0a 2b 0a 20 20 20 63 4d 50 33 50 6c 61 79 65 72 28 76 6f 69 64 29 3b 0a 20 20 | r.*sa;.+....cMP3Player(void);... |
5180 | 20 76 69 72 74 75 61 6c 20 7e 63 4d 50 33 50 6c 61 79 65 72 28 29 3b 0a 20 20 20 76 6f 69 64 20 | .virtual.~cMP3Player();....void. |
51a0 | 50 61 75 73 65 28 76 6f 69 64 29 3b 0a 40 40 20 2d 31 33 31 2c 31 31 20 2b 31 38 30 2c 31 34 20 | Pause(void);.@@.-131,11.+180,14. |
51c0 | 40 40 0a 20 20 20 62 6f 6f 6c 20 50 72 65 76 43 68 65 63 6b 28 76 6f 69 64 29 3b 0a 20 20 20 76 | @@....bool.PrevCheck(void);....v |
51e0 | 6f 69 64 20 53 6b 69 70 53 65 63 6f 6e 64 73 28 69 6e 74 20 73 65 63 73 29 3b 0a 20 20 20 76 69 | oid.SkipSeconds(int.secs);....vi |
5200 | 72 74 75 61 6c 20 62 6f 6f 6c 20 47 65 74 49 6e 64 65 78 28 69 6e 74 20 26 43 75 72 72 65 6e 74 | rtual.bool.GetIndex(int.&Current |
5220 | 2c 20 69 6e 74 20 26 54 6f 74 61 6c 2c 20 62 6f 6f 6c 20 53 6e 61 70 54 6f 49 46 72 61 6d 65 3d | ,.int.&Total,.bool.SnapToIFrame= |
5240 | 66 61 6c 73 65 29 3b 0a 2b 20 20 76 69 72 74 75 61 6c 20 62 6f 6f 6c 20 47 65 74 50 6c 61 79 49 | false);.+..virtual.bool.GetPlayI |
5260 | 6e 64 65 78 28 69 6e 74 20 26 43 75 72 72 65 6e 74 2c 20 69 6e 74 20 26 54 6f 74 61 6c 2c 20 62 | ndex(int.&Current,.int.&Total,.b |
5280 | 6f 6f 6c 20 53 6e 61 70 54 6f 49 46 72 61 6d 65 3d 66 61 6c 73 65 29 3b 0a 20 20 20 76 69 72 74 | ool.SnapToIFrame=false);....virt |
52a0 | 75 61 6c 20 62 6f 6f 6c 20 47 65 74 52 65 70 6c 61 79 4d 6f 64 65 28 62 6f 6f 6c 20 26 50 6c 61 | ual.bool.GetReplayMode(bool.&Pla |
52c0 | 79 2c 20 62 6f 6f 6c 20 26 46 6f 72 77 61 72 64 2c 20 69 6e 74 20 26 53 70 65 65 64 29 3b 0a 20 | y,.bool.&Forward,.int.&Speed);.. |
52e0 | 20 20 62 6f 6f 6c 20 41 63 74 69 76 65 28 76 6f 69 64 29 20 7b 20 72 65 74 75 72 6e 20 61 63 74 | ..bool.Active(void).{.return.act |
5300 | 69 76 65 3b 20 7d 0a 20 20 20 62 6f 6f 6c 20 49 73 53 74 72 65 61 6d 28 76 6f 69 64 29 20 7b 20 | ive;.}....bool.IsStream(void).{. |
5320 | 72 65 74 75 72 6e 20 69 73 53 74 72 65 61 6d 3b 20 7d 0a 20 20 20 63 68 61 72 20 2a 43 68 65 63 | return.isStream;.}....char.*Chec |
5340 | 6b 49 6d 61 67 65 28 63 68 61 72 20 2a 66 69 6c 65 4e 61 6d 65 2c 20 73 69 7a 65 5f 74 20 6a 29 | kImage(char.*fileName,.size_t.j) |
5360 | 3b 0a 20 20 20 76 6f 69 64 20 4c 6f 61 64 49 6d 61 67 65 28 63 6f 6e 73 74 20 63 68 61 72 20 2a | ;....void.LoadImage(const.char.* |
5380 | 66 75 6c 6c 6e 61 6d 65 29 3b 0a 20 20 20 7d 3b 0a 2b 20 20 0a 2b 0a 20 0a 20 23 65 6e 64 69 66 | fullname);....};.+...+....#endif |
53a0 | 20 2f 2f 5f 5f 5f 44 56 42 5f 4d 50 33 5f 48 0a 64 69 66 66 20 2d 2d 65 78 63 6c 75 64 65 3d 27 | .//___DVB_MP3_H.diff.--exclude=' |
53c0 | 2e 2a 27 20 2d 2d 65 78 63 6c 75 64 65 3d 27 4d 61 6b 65 66 69 6c 65 2a 27 20 2d 4e 61 75 72 20 | .*'.--exclude='Makefile*'.-Naur. |
53e0 | 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2e 6f 6c 64 2f 73 65 74 75 70 | mp3ng-0.9.13-MKIV-pre3.old/setup |
5400 | 2d 6d 70 33 2e 63 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2f 73 65 | -mp3.c.mp3ng-0.9.13-MKIV-pre3/se |
5420 | 74 75 70 2d 6d 70 33 2e 63 0a 2d 2d 2d 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d | tup-mp3.c.---.mp3ng-0.9.13-MKIV- |
5440 | 70 72 65 33 2e 6f 6c 64 2f 73 65 74 75 70 2d 6d 70 33 2e 63 09 32 30 30 36 2d 30 39 2d 30 37 20 | pre3.old/setup-mp3.c.2006-09-07. |
5460 | 31 35 3a 32 32 3a 31 32 2e 30 30 30 30 30 30 30 30 30 20 2b 30 32 30 30 0a 2b 2b 2b 20 6d 70 33 | 15:22:12.000000000.+0200.+++.mp3 |
5480 | 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2f 73 65 74 75 70 2d 6d 70 33 2e 63 09 | ng-0.9.13-MKIV-pre3/setup-mp3.c. |
54a0 | 32 30 30 36 2d 30 39 2d 30 38 20 30 38 3a 34 34 3a 30 35 2e 30 30 30 30 30 30 30 30 30 20 2b 30 | 2006-09-08.08:44:05.000000000.+0 |
54c0 | 32 30 30 0a 40 40 20 2d 36 33 2c 36 20 2b 36 33 2c 31 30 20 40 40 0a 20 20 20 4f 53 44 6f 66 66 | 200.@@.-63,6.+63,10.@@....OSDoff |
54e0 | 73 65 74 78 20 3d 20 30 3b 0a 20 20 20 4f 53 44 6f 66 66 73 65 74 79 20 3d 20 30 3b 0a 20 20 20 | setx.=.0;....OSDoffsety.=.0;.... |
5500 | 52 6f 77 63 6f 75 6e 74 20 3d 20 39 3b 0a 2b 20 20 65 6e 61 62 6c 65 53 70 65 63 74 72 75 6d 41 | Rowcount.=.9;.+..enableSpectrumA |
5520 | 6e 61 6c 79 7a 65 72 20 3d 20 31 3b 0a 2b 20 20 63 68 61 6e 6e 65 6c 73 53 41 20 3d 20 31 3b 0a | nalyzer.=.1;.+..channelsSA.=.1;. |
5540 | 2b 20 20 62 61 6e 64 73 53 41 20 3d 20 33 32 3b 0a 2b 20 20 66 61 6c 6c 6f 66 66 53 41 20 3d 20 | +..bandsSA.=.32;.+..falloffSA.=. |
5560 | 38 3b 0a 20 7d 0a 20 0a 20 63 6f 6e 73 74 20 63 4d 50 33 54 68 65 6d 65 20 6d 70 33 54 68 65 6d | 8;..}....const.cMP3Theme.mp3Them |
5580 | 65 5b 65 4d 50 33 54 68 65 6d 65 4d 61 78 4e 75 6d 62 65 72 5d 20 3d 0a 40 40 20 2d 31 32 32 2c | e[eMP3ThemeMaxNumber].=.@@.-122, |
55a0 | 34 20 2b 31 32 36 2c 31 35 20 40 40 0a 20 20 20 20 20 30 78 46 46 43 45 37 42 30 30 2c 20 2f 2f | 4.+126,15.@@......0xFFCE7B00,.// |
55c0 | 63 6c 72 50 72 6f 67 72 65 73 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6b 0a | clrProgress..................ok. |
55e0 | 20 20 20 20 20 30 78 43 38 33 32 35 35 37 41 2c 20 2f 2f 63 6c 72 50 72 6f 67 72 65 73 73 42 61 | .....0xC832557A,.//clrProgressBa |
5600 | 63 6b 67 72 6f 75 6e 64 20 20 20 20 20 20 6f 6b 0a 20 20 20 7d 2c 0a 2b 20 20 7b 0a 2b 20 20 20 | ckground......ok....},.+..{.+... |
5620 | 20 2f 2f 20 53 54 54 4e 47 42 6c 75 65 0a 2b 20 20 20 20 30 78 43 38 33 32 35 35 37 41 2c 20 2f | .//.STTNGBlue.+....0xC832557A,./ |
5640 | 2f 63 6c 72 42 61 63 6b 67 72 6f 75 6e 64 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6b | /clrBackground................ok |
5660 | 0a 2b 20 20 20 20 30 78 43 38 30 43 30 43 30 43 2c 20 2f 2f 63 6c 72 42 61 63 6b 67 72 6f 75 6e | .+....0xC80C0C0C,.//clrBackgroun |
5680 | 64 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6b 0a 2b 20 20 20 20 30 78 46 46 39 41 39 | d2...............ok.+....0xFF9A9 |
56a0 | 41 39 41 2c 20 2f 2f 63 6c 72 4e 6f 72 6d 61 6c 54 65 78 74 20 20 20 20 20 20 20 20 20 20 20 20 | A9A,.//clrNormalText............ |
56c0 | 20 20 20 20 6f 6b 0a 2b 20 20 20 20 30 78 46 46 39 41 39 41 39 41 2c 20 2f 2f 63 6c 72 54 72 61 | ....ok.+....0xFF9A9A9A,.//clrTra |
56e0 | 63 6b 4c 69 73 74 54 65 78 74 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6b 0a 2b 20 20 20 20 30 | ckListText.............ok.+....0 |
5700 | 78 43 38 33 32 35 35 37 41 2c 20 2f 2f 63 6c 72 4c 69 73 74 49 74 65 6d 41 63 74 69 76 65 42 61 | xC832557A,.//clrListItemActiveBa |
5720 | 63 6b 67 72 6f 75 6e 64 20 20 6f 6b 0a 2b 20 20 20 20 30 78 46 46 39 41 39 41 39 41 2c 20 2f 2f | ckground..ok.+....0xFF9A9A9A,.// |
5740 | 63 6c 72 4c 69 73 74 49 74 65 6d 41 63 74 69 76 65 54 65 78 74 20 20 20 20 20 20 20 20 6f 6b 0a | clrListItemActiveText........ok. |
5760 | 2b 20 20 20 20 30 78 46 46 43 45 37 42 30 30 2c 20 2f 2f 63 6c 72 50 72 6f 67 72 65 73 73 20 20 | +....0xFFCE7B00,.//clrProgress.. |
5780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6b 0a 2b 20 20 20 20 30 78 43 38 33 32 35 35 | ................ok.+....0xC83255 |
57a0 | 37 41 2c 20 2f 2f 63 6c 72 50 72 6f 67 72 65 73 73 42 61 63 6b 67 72 6f 75 6e 64 20 20 20 20 20 | 7A,.//clrProgressBackground..... |
57c0 | 20 6f 6b 0a 2b 20 20 7d 2c 0a 20 7d 3b 0a 64 69 66 66 20 2d 2d 65 78 63 6c 75 64 65 3d 27 2e 2a | .ok.+..},..};.diff.--exclude='.* |
57e0 | 27 20 2d 2d 65 78 63 6c 75 64 65 3d 27 4d 61 6b 65 66 69 6c 65 2a 27 20 2d 4e 61 75 72 20 6d 70 | '.--exclude='Makefile*'.-Naur.mp |
5800 | 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2e 6f 6c 64 2f 73 65 74 75 70 2d 6d | 3ng-0.9.13-MKIV-pre3.old/setup-m |
5820 | 70 33 2e 68 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2f 73 65 74 75 | p3.h.mp3ng-0.9.13-MKIV-pre3/setu |
5840 | 70 2d 6d 70 33 2e 68 0a 2d 2d 2d 20 6d 70 33 6e 67 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 | p-mp3.h.---.mp3ng-0.9.13-MKIV-pr |
5860 | 65 33 2e 6f 6c 64 2f 73 65 74 75 70 2d 6d 70 33 2e 68 09 32 30 30 36 2d 30 39 2d 30 37 20 31 35 | e3.old/setup-mp3.h.2006-09-07.15 |
5880 | 3a 32 32 3a 31 32 2e 30 30 30 30 30 30 30 30 30 20 2b 30 32 30 30 0a 2b 2b 2b 20 6d 70 33 6e 67 | :22:12.000000000.+0200.+++.mp3ng |
58a0 | 2d 30 2e 39 2e 31 33 2d 4d 4b 49 56 2d 70 72 65 33 2f 73 65 74 75 70 2d 6d 70 33 2e 68 09 32 30 | -0.9.13-MKIV-pre3/setup-mp3.h.20 |
58c0 | 30 36 2d 30 39 2d 30 38 20 30 38 3a 35 36 3a 30 32 2e 30 30 30 30 30 30 30 30 30 20 2b 30 32 30 | 06-09-08.08:56:02.000000000.+020 |
58e0 | 30 0a 40 40 20 2d 37 37 2c 36 20 2b 37 37 2c 31 30 20 40 40 0a 20 20 20 69 6e 74 20 4f 53 44 6f | 0.@@.-77,6.+77,10.@@....int.OSDo |
5900 | 66 66 73 65 74 78 3b 0a 20 20 20 69 6e 74 20 4f 53 44 6f 66 66 73 65 74 79 3b 0a 20 20 20 69 6e | ffsetx;....int.OSDoffsety;....in |
5920 | 74 20 52 6f 77 63 6f 75 6e 74 3b 0a 2b 20 20 69 6e 74 20 65 6e 61 62 6c 65 53 70 65 63 74 72 75 | t.Rowcount;.+..int.enableSpectru |
5940 | 6d 41 6e 61 6c 79 7a 65 72 3b 0a 2b 20 20 69 6e 74 20 63 68 61 6e 6e 65 6c 73 53 41 3b 0a 2b 20 | mAnalyzer;.+..int.channelsSA;.+. |
5960 | 20 69 6e 74 20 62 61 6e 64 73 53 41 3b 0a 2b 20 20 69 6e 74 20 66 61 6c 6c 6f 66 66 53 41 3b 0a | .int.bandsSA;.+..int.falloffSA;. |
5980 | 20 20 20 7d 3b 0a 20 0a 20 65 6e 75 6d 20 65 4d 50 33 54 68 65 6d 65 73 0a 40 40 20 2d 38 36 2c | ...};....enum.eMP3Themes.@@.-86, |
59a0 | 36 20 2b 39 30 2c 37 20 40 40 0a 20 20 65 4d 50 33 54 68 65 6d 65 54 72 61 6e 73 63 6c 75 65 6e | 6.+90,7.@@...eMP3ThemeTranscluen |
59c0 | 74 2c 0a 20 20 65 4d 50 33 54 68 65 6d 65 45 6e 69 67 6d 61 2c 0a 20 20 65 4d 50 33 54 68 65 6d | t,...eMP3ThemeEnigma,...eMP3Them |
59e0 | 65 44 65 65 70 42 6c 75 65 2c 0a 2b 20 65 4d 50 33 54 68 65 6d 65 53 54 54 4e 47 42 6c 75 65 2c | eDeepBlue,.+.eMP3ThemeSTTNGBlue, |
5a00 | 0a 20 20 65 4d 50 33 54 68 65 6d 65 4d 61 78 4e 75 6d 62 65 72 0a 20 20 20 7d 3b 0a 20 0a | ...eMP3ThemeMaxNumber....};... |