OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [first/] [mp3/] [sw/] [mad-xess/] [TODO] - Blame information for rev 769

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 266 lampret
 
2
libmad:
3
  - more API layers (buffering, PCM samples, etc.)
4
  - x86 performance optimization compiler flags
5
  - function documentation, general docs
6
  - finish async API
7
  - parse system streams?
8
  - MPEG-2 MC, AAC?
9
  - logarithmic multiplication?
10
  - multiple frame decoding for better locality of reference?
11
  - frame serial numbers, Layer III frame continuity checks
12
 
13
libmad Layer I:
14
  - check frame length sanity
15
 
16
libmad Layer II:
17
  - check legal bitrate/mode combinations
18
  - check frame length sanity
19
 
20
libmad Layer III:
21
  - circular buffer
22
  - optimize zero_part from Huffman decoding throughout
23
  - MPEG 2.5 8000 Hz sf bands? mixed blocks?
24
  - Andre's patches
25
  - stereo->mono conversion optimization?
26
 
27
madplay:
28
  - keyboard playback controls
29
  - auto attenuation?
30
  - ALSA output module
31
  - 24-bit output under Win32
32
  - fade-out support
33
  - customizable gap support
34
  - fix start/stop time granularity
35
  - resampling with bandlimited interpolation
36
  - output sampling rate/resolution selection
37
  - byte position reporting
38
  - better bitstream error recovery
39
  - further ID3v2 support
40
  - move static vars from audio_* to audio control union
41
  - handle emphasis
42
  - equalizer support
43
  - dynamically loaded filters
44
  - automatic volume adjustment filter
45
  - GUI
46
 
47
madtime:
48
  - recurse directories
49
  - collect directory names
50
  - non-mmap support
51
 
52
mad123:
53
  - needs work!
54
 
55
ID3v2:
56
  - support more frame types
57
  - Unicode support
58
  - make into library (use existing one?)
59
 
60
Winamp plug-in:
61
  - dithering options
62
  - CBR length calculation optimization
63
  - better streaming support
64
  - ID3v2 tag viewer/editor
65
  - omit Xing header from playback
66
  - buffer size/read whole file
67
  - DSP before dither?
68
  - better VBR seek
69
  - equalizer
70
 
71
General:
72
  - Windows ACM codec?
73
  - Sonique plug-in?
74
  - Nero plug-in?
75
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.