nathan@0
|
1 |
VDR Plugin Revision History
|
nathan@0
|
2 |
---------------------------
|
nathan@0
|
3 |
|
nathan@20
|
4 |
..2007: Version 0.10.2 (vdr 1.6.0-2)
|
nathan@7
|
5 |
- Fixed a segfault while direct song selection. Thanks to Halim Sahin for
|
nathan@7
|
6 |
reporting.
|
nathan@19
|
7 |
- Fixed possible division by zero in libsndfile decoder.
|
nathan@6
|
8 |
- Fixed some gcc 4.x warnings.
|
nathan@19
|
9 |
- Added commandline option for a user defined default background image.
|
nathan@25
|
10 |
- Made the handling of song information (e.g. ID3) UTF-8 aware. The infocache
|
nathan@25
|
11 |
file is kept in UTF-8 format now.
|
nathan@27
|
12 |
- Map audio-button to "switch_audio" and next/prev-button to "seek_chapter"
|
nathan@27
|
13 |
slave command in MPlayer replay. Suggested by Martin Dauskardt.
|
nathan@21
|
14 |
- Use blocking IO for OSS output for improved compatibility. Suggested by Martin
|
nathan@21
|
15 |
Dauskardt.
|
nathan@11
|
16 |
- Backward compatible on-the-fly creation of the i18n.c file using Udo Richter's
|
nathan@11
|
17 |
po2i18n package.
|
nathan@22
|
18 |
- Removed compatibility with VDR versions < 1.4.5.
|
nathan@10
|
19 |
- Added italian translations.
|
nathan@19
|
20 |
- Updated french and russian translations.
|
nathan@5
|
21 |
|
nathan@2
|
22 |
27.08.2007: Version 0.10.1 (vdr 1.4.7 / 1.5.9)
|
nathan@2
|
23 |
- Fixed segfault in MP3 infocache purge on plugin exit.
|
nathan@2
|
24 |
- Added support for VDR 1.5.7+ gettext internationalization.
|
nathan@2
|
25 |
|
nathan@0
|
26 |
17.06.2007: Version 0.10.0 (vdr 1.4.7 / 1.5.2)
|
nathan@0
|
27 |
- Fixed directory scaning in file browser if remembered directory has been
|
nathan@0
|
28 |
removed meanwhile. Reported by Halim Sahin.
|
nathan@0
|
29 |
- Added processing of kNext/kPrev to skip songs. Patch provided by Peter Pinnau.
|
nathan@0
|
30 |
- Made subsampling mode selection for ppmtoy4m call in example image convert
|
nathan@0
|
31 |
script backward compatible. Suggested by C.Y.M.
|
nathan@0
|
32 |
- Fixed a missing include in mplayer.c. Reported by Dirk Vornheder.
|
nathan@0
|
33 |
- Now closing all unused filedescriptors in MPlayer child thread. Suggested by
|
nathan@0
|
34 |
Anssi Hannula.
|
nathan@0
|
35 |
- Now defaults to slavemode enabled in MPlayer plugin.
|
nathan@0
|
36 |
- Adapted to the API changes in vdr 1.5.0+.
|
nathan@0
|
37 |
- Documentation updates.
|
nathan@0
|
38 |
|
nathan@0
|
39 |
----------------------------------------------------------------------
|
nathan@0
|
40 |
|
nathan@0
|
41 |
21.09.2006: Version 0.9.15 development (vdr 1.4.1-4)
|
nathan@0
|
42 |
- NOTE: This version has been tested with VDR 1.4.x only. It might be still
|
nathan@0
|
43 |
compatible with VDR 1.2.x or 1.3.x, but this wasn't verified.
|
nathan@0
|
44 |
- In MPlayer filebrowser you can display a summary text file with key "0".
|
nathan@0
|
45 |
Filename convention: video filename extended with ".summary", e.g.
|
nathan@0
|
46 |
"somefile.avi" -> "somefile.avi.summary". Summary files are not shown in the
|
nathan@0
|
47 |
browsers filelist. (was in 0.9.14 already, but was missing in history)
|
nathan@0
|
48 |
- Using ".txt" and ".nfo" as alternative extention for MPlayer summary file
|
nathan@0
|
49 |
display. Suggested by Soeren Sonnenburg.
|
nathan@0
|
50 |
- Additionaly searching for a MPlayer summary file with the video filename
|
nathan@0
|
51 |
extention stripped of (e.g. "somefile.summary").
|
nathan@0
|
52 |
- Added SVDR and service support to MP3 and MPlayer plugin. Based on a patches
|
nathan@0
|
53 |
provided by Olivier Jacques and Holger Brunn.
|
nathan@0
|
54 |
- Added setup option to reverse title/artist display in MP3 plugin.
|
nathan@0
|
55 |
- Added support for basic HTTP authorization in MP3 streaming.
|
nathan@0
|
56 |
- Now passing correct name & path to VDR's status class during MPlayer playback.
|
nathan@0
|
57 |
- Added commandline option to specify a subdirectory to load sources file from.
|
nathan@0
|
58 |
Suggested by Ronny Kornexl.
|
nathan@0
|
59 |
- Added commandline option to specify a directory for the global MPlayer resume
|
nathan@0
|
60 |
file. Suggested by Ronny Kornexl.
|
nathan@0
|
61 |
- Added -S option to ppmtoy4m call in example image convert script. Suggested by
|
nathan@0
|
62 |
Thorsten Gehrig.
|
nathan@0
|
63 |
- Replaced leftover usleep() calls. Thanks to Malte Schröder.
|
nathan@0
|
64 |
- Moved cleanup of ID3 cache to a seperate thread to prevent watchdog timeout.
|
nathan@0
|
65 |
Suggested by Peter Holik.
|
nathan@0
|
66 |
- Fixed browser excludes taking effect only after the first directory change.
|
nathan@0
|
67 |
Reported by Soeren Sonnenburg.
|
nathan@0
|
68 |
- Fixed parsing the filename from MPlayer output. Based on a fix from TomG.
|
nathan@0
|
69 |
- Fixed MPlayer volume changes. Take non-linear changes in VDR into account.
|
nathan@0
|
70 |
Reported by Daniel Karsubka.
|
nathan@0
|
71 |
- Fixed delay when MPlayer process exits at EOF. Reported by Daniel Karsubka.
|
nathan@0
|
72 |
- Fixed MPlayer volumen handling for VDR 1.4.1-2. Note that the current code
|
nathan@0
|
73 |
doesn't work with VDR 1.4.1 and 1.4.1-1.
|
nathan@0
|
74 |
- Fixed button translations with vdr 1.3.38+. Thanks to Ville Skyttä.
|
nathan@0
|
75 |
- Fixed some gcc 4.1 issues. Thanks to Ville Skyttä.
|
nathan@0
|
76 |
- Removed explizit libz dependency from Makefile. Suggested by Ville Skyttä.
|
nathan@0
|
77 |
- Updated Makefile according to changes in VDR 1.3.47 & 1.4.1.
|
nathan@0
|
78 |
- Updated finish translations. Provided by Rolf Ahrenberg.
|
nathan@0
|
79 |
|
nathan@0
|
80 |
08.01.2006: Version 0.9.14 development (vdr 1.2.6/1.3.38)
|
nathan@0
|
81 |
- Fixed VDR hanging for some seconds when skipping songs and fixed pause mode
|
nathan@0
|
82 |
freezing live background when using OSS output. Reported by Andy Grobb.
|
nathan@0
|
83 |
- Now muting DVB audio while using OSS output.
|
nathan@0
|
84 |
- Finaly restored the function of the back key (jumps directly to plugin main
|
nathan@0
|
85 |
menu) (vdr >= 1.3.32 only). Thanks to Sascha Volkenandt for the hint.
|
nathan@0
|
86 |
- During MPlayer playback, the name of the current videofile is now parsed from
|
nathan@0
|
87 |
the MPlayer output. If you're using some kind of playlist hack, the MPlayer
|
nathan@0
|
88 |
plugin will now report the correct filename. Based on suggestions from Ronny
|
nathan@0
|
89 |
Kornexl.
|
nathan@0
|
90 |
- Extended the example mplayer.sh file to show how a playlist can be passed to
|
nathan@0
|
91 |
MPLayer.
|
nathan@0
|
92 |
- Fixed segfault in progress display with skincurses. Thanks to Pasi Juppo for
|
nathan@0
|
93 |
reporting.
|
nathan@0
|
94 |
- Adapted to the API changes in vdr 1.3.38.
|
nathan@0
|
95 |
|
nathan@0
|
96 |
31.07.2005: Version 0.9.13 development (vdr 1.2.6/1.3.24)
|
nathan@0
|
97 |
- Moved OSD position selection to plugin setup menu (as before this works for
|
nathan@0
|
98 |
non-skined vdr <1.3.7 only).
|
nathan@0
|
99 |
- Removed DVD navigation from MPlayer slavemode.
|
nathan@0
|
100 |
- Added support for configurable keys (0-9) in MPlayer slavemode. The slave
|
nathan@0
|
101 |
command can be entered in the plugin setup menu and is sent to MPlayer during
|
nathan@0
|
102 |
playback if the key is pressed.
|
nathan@0
|
103 |
- Added support to display a summary file (plain ascii) in the MPlayer browser.
|
nathan@0
|
104 |
If you are on a video file, press '0' to display the summary. The summary file
|
nathan@0
|
105 |
has to be named like the video file but with ".summary" appended (e.g.
|
nathan@0
|
106 |
video.mpeg -> video.mpeg.summary).
|
nathan@0
|
107 |
- New MP3 plugin setup option to keep the selection menu opened after selection.
|
nathan@0
|
108 |
Suggested by Mikko Mäkinen.
|
nathan@0
|
109 |
- Fixed ringbuffer timeouts in network code.
|
nathan@0
|
110 |
- Fixed ID3 V2 tag handling. Unusual big tags caused the ID3 scanner to mark the
|
nathan@0
|
111 |
file as bad. Now correctly skipping ID3 tags during playback too. Reported by
|
nathan@0
|
112 |
Olaf Henkel.
|
nathan@0
|
113 |
- Prevent writing to a broken pipe in mplayer slave control. Reported by Gerhard
|
nathan@0
|
114 |
Steiner.
|
nathan@0
|
115 |
- Fixed passing AID 0 to mplayer.sh. To allow MPlayer autoselect the audio
|
nathan@0
|
116 |
stream, set AID to -1 (this can only be achieved by entering 0 and than
|
nathan@0
|
117 |
pressing left).
|
nathan@0
|
118 |
- Improved creation of LPCM frames. Based on the changes in muggle 0.1.8.
|
nathan@0
|
119 |
- Updated french translations. Provided by Jerome Rousset.
|
nathan@0
|
120 |
|
nathan@0
|
121 |
17.03.2005: Version 0.9.12 development (vdr 1.2.6/1.3.22)
|
nathan@0
|
122 |
- Fixed background image convert hanging a long time and some other oddities.
|
nathan@0
|
123 |
- Now filtering image files in the song browser display.
|
nathan@0
|
124 |
- Extended include field in mp3sources.conf to allow multiple patterns seperated
|
nathan@0
|
125 |
by '/' e.g. *.mp3/*.ogg/*.txt
|
nathan@0
|
126 |
- Enhanced image convert script for NTSC format. Thanks to Cym.
|
nathan@0
|
127 |
- Fixed list sorting for vdr versions before 1.3.15.
|
nathan@0
|
128 |
- Fixed MPlayer slavemode progress display reappearing on user requested close.
|
nathan@0
|
129 |
- Now explicitly setting C locale in example image convert script. Thanks to
|
nathan@0
|
130 |
Tobias Grimm.
|
nathan@0
|
131 |
- Changed the location where cStatus::MsgReplaying is called. Helps to prevent a
|
nathan@0
|
132 |
crash in graphlcd. In my opinion cControl API should be called from the
|
nathan@0
|
133 |
foreground thread only. Reported by Wolfgang Fritz.
|
nathan@0
|
134 |
- Fixed a huge bunch of typos in the documentation. Thanks to Ville Skyttä.
|
nathan@0
|
135 |
- Updated finish translations. Provided by Rolf Ahrenberg & Ville Skyttä.
|
nathan@0
|
136 |
|
nathan@0
|
137 |
20.02.2005: Version 0.9.11 development (vdr 1.2.6/1.3.21)
|
nathan@0
|
138 |
- Now using propper readdir() to scan directory contents rather than the
|
nathan@0
|
139 |
external find & sort tools.
|
nathan@0
|
140 |
- Added cover image display during MP3 replay. See the README on how this has
|
nathan@0
|
141 |
to be configured. If you was using the old image patch, be aware that there
|
nathan@0
|
142 |
are now new commandline options and that the layout of the cache directory
|
nathan@0
|
143 |
has changed. Initial patch made by Eloy, currently maintained by Tobias Grimm
|
nathan@0
|
144 |
for ctvdr-debian package.
|
nathan@0
|
145 |
|
nathan@0
|
146 |
06.02.2005: Version 0.9.10 development (vdr 1.2.6/1.3.20)
|
nathan@0
|
147 |
- Fixed MPlayer resume for filenames/directories containing whitespace
|
nathan@0
|
148 |
characters.
|
nathan@0
|
149 |
- Fixed vdr 1.3.18+ compatibility with BROKEN_PCM=1.
|
nathan@0
|
150 |
- Fixed MP3 replay with vdr 1.3.19+. Thanks to Tobias Grimm.
|
nathan@0
|
151 |
- Fixed huge memory leak in song/decoder handling (approx 22kB/song). Thanks to
|
nathan@0
|
152 |
the great valgrind tool.
|
nathan@0
|
153 |
- Fixed some mismatched new[]/delete calls.
|
nathan@0
|
154 |
- Reduced MP3 decoder memory footprint (stopped state, from 22k to 308).
|
nathan@0
|
155 |
- Fixed crashes on status display from background threads (e.g. connect to
|
nathan@0
|
156 |
streamserver). An asyncronous status display was added.
|
nathan@0
|
157 |
- Updated finnish translations. Provided by Rolf Ahrenberg.
|
nathan@0
|
158 |
- Updated recommended library versions to libmad/libid3tag 0.15.1b and
|
nathan@0
|
159 |
libsndfile 1.0.11.
|
nathan@0
|
160 |
- Updated patch for cdfs 0.5c. Correct tracksize for last audio track if a data
|
nathan@0
|
161 |
track follows. Thanks to Merten Falk.
|
nathan@0
|
162 |
|
nathan@0
|
163 |
10.01.2005: Version 0.9.9 development (vdr 1.2.6/1.3.18)
|
nathan@0
|
164 |
- Added global MPlayer resume file. This is used if the directory of the video
|
nathan@0
|
165 |
file is not writeable. The global resume file is located in the video
|
nathan@0
|
166 |
directory.
|
nathan@0
|
167 |
- Added DVD navigation to MPlayer slavemode. Due to this some other functions
|
nathan@0
|
168 |
have been moved to new keys. See MANUAL file.
|
nathan@0
|
169 |
- Added some glue for vdr 1.3.18.
|
nathan@0
|
170 |
- Fixed saving of MPlayer setup option "ResumeMode". You can select if you want
|
nathan@0
|
171 |
"local/global" or "global only" resume files too.
|
nathan@0
|
172 |
- Fixed thread deadlock in playmanager and non-blocking libsndfile reader
|
nathan@0
|
173 |
(appearently only with some pthread versions) and high cpu usage of
|
nathan@0
|
174 |
background scan thread when using libsndfile decoder. Thanks to Tobias Grimm
|
nathan@0
|
175 |
for debugging.
|
nathan@0
|
176 |
- Removed workarounds for broken PCM handling in firmware (PCM pause &
|
nathan@0
|
177 |
samplerate changes). This requires DVB firmware 261d-rc6 or newer. If you
|
nathan@0
|
178 |
prefer to use an older firmware, you can use the make commandline option
|
nathan@0
|
179 |
BROKEN_PCM=1 to enable old behaviour.
|
nathan@0
|
180 |
- Fixed handling of sym-links in source base path and playlists.
|
nathan@0
|
181 |
- Fixed path generation for "wide" sym-links.
|
nathan@0
|
182 |
- Replaced non-reentrant glibc functions with reentrant versions.
|
nathan@0
|
183 |
- Updated finnish translations. Provided by Rolf Ahrenberg.
|
nathan@0
|
184 |
|
nathan@0
|
185 |
28.11.2004: Version 0.9.8 development (vdr 1.2.6/1.3.14)
|
nathan@0
|
186 |
- Added MPlayer audiostream selection. Audiostream is selected with the blue
|
nathan@0
|
187 |
key in the MPlayer menu. The selected stream is passed to the mplayer.sh
|
nathan@0
|
188 |
script as "AID x" where x is the stream number. For compatibility reasons the
|
nathan@0
|
189 |
AID parameter is passed after the SLAVE parameter. Due to this, parameter
|
nathan@0
|
190 |
positions aren't fixed any more. You have to implement a flexible parameter
|
nathan@0
|
191 |
parsing in mplayer.sh. See the example file how this can be done. Based on a
|
nathan@0
|
192 |
patch from VDR-Portal.
|
nathan@0
|
193 |
- Fixed segfault in shuffle code when adding a single song to the current
|
nathan@0
|
194 |
playlist. Reported by Malte Schröder.
|
nathan@0
|
195 |
- Fixed segfault in network code (pthread_cancel). Reported by Malte Schröder.
|
nathan@0
|
196 |
- Fixed mounting/unmounting sources in MPlayer plugin. Reported by Guy Roussin.
|
nathan@0
|
197 |
- Fixed status display with open (classic) progress display for vdr 1.3.7+.
|
nathan@0
|
198 |
- Added russian translations (vdr >= 1.3.2). Provided by Vyacheslav Dikonov.
|
nathan@0
|
199 |
|
nathan@0
|
200 |
24.09.2004: Version 0.9.7 development (vdr 1.2.6/1.3.12)
|
nathan@0
|
201 |
- Added non-blocking reader thread to libsndfile decoder.
|
nathan@0
|
202 |
- Fixed backward skip and progress display. Reported by Burkhardt Petermann.
|
nathan@0
|
203 |
- Fixed some locking problems in play manager.
|
nathan@0
|
204 |
- Fixed handling of samplerate changes for DVB & OSS output.
|
nathan@0
|
205 |
|
nathan@0
|
206 |
13.09.2004: Version 0.9.6 development (vdr 1.2.6/1.3.12)
|
nathan@0
|
207 |
- Changed the way how the player maintains the ringbuffer to prevent audio
|
nathan@0
|
208 |
dropouts while background scan is active.
|
nathan@0
|
209 |
- Increased player ringbuffer size and take care of ringbuffer contents when
|
nathan@0
|
210 |
skipping forward.
|
nathan@0
|
211 |
- Prevent full file scan on MP3 decoder check.
|
nathan@0
|
212 |
- Flushing playlist on playback abort to unblock removable sources. This also
|
nathan@0
|
213 |
prevents the background scanner to continue after playback was aborted.
|
nathan@0
|
214 |
- Removed a buffer-to-buffer copy in DVB output.
|
nathan@0
|
215 |
- Fixed several race conditions where the play manager could discard the
|
nathan@0
|
216 |
currently played or scanned song.
|
nathan@0
|
217 |
- Added a patch for cdfs 0.5c to correct discid calculation (applies to cdfs
|
nathan@0
|
218 |
2.4.20 as well).
|
nathan@0
|
219 |
|
nathan@0
|
220 |
07.09.2004: Version 0.9.5 development (vdr 1.2.6/1.3.12)
|
nathan@0
|
221 |
- Resolved several oddities in progress display if the player is idle.
|
nathan@0
|
222 |
- Now removing trailing '/' from source definitions in *sources.conf and warn
|
nathan@0
|
223 |
the user about this.
|
nathan@0
|
224 |
- Outdated entries in the MPlayer resume file are removed now.
|
nathan@0
|
225 |
- Fixed playback start delay in case the background scanner is working on the
|
nathan@0
|
226 |
current song.
|
nathan@0
|
227 |
- Fixed progress display for net streams. Reported by Wolfgang Fritz.
|
nathan@0
|
228 |
- Fixed MPlayer rewind button (broken by sources fix in 0.9.4). Reported by
|
nathan@0
|
229 |
Sebastian Kemper.
|
nathan@0
|
230 |
- Updated finnish translations. Provided by Rolf Ahrenberg.
|
nathan@0
|
231 |
- Added a patch that prevents the VDR core from aborting the MP3 player in
|
nathan@0
|
232 |
black background mode (see patches subdirectory).
|
nathan@0
|
233 |
|
nathan@0
|
234 |
03.09.2004: Version 0.9.4 development (vdr 1.2.6/1.3.12)
|
nathan@0
|
235 |
- Added a queue manager. During playback you can add new songs to the playlist
|
nathan@0
|
236 |
by selecting them from the MP3 menu/browser. To flush the playlist you have
|
nathan@0
|
237 |
to stop the player for now. You can add new songs even if the player is kept
|
nathan@0
|
238 |
idle (see below).
|
nathan@0
|
239 |
- Replaced setup option "mute at end of list" with "abort player at end of
|
nathan@0
|
240 |
list". If you set this option to "no" and the end of playlist is reached, the
|
nathan@0
|
241 |
player is kept idle. To restart playback select a song to restart from there
|
nathan@0
|
242 |
or "up" to restart from the begining.
|
nathan@0
|
243 |
- Background scan (formerly known as ID3 prescan) now also can determine the
|
nathan@0
|
244 |
song level. Note that level scan requires to decode the complete song. This is
|
nathan@0
|
245 |
done on a seperate thread with nice 5 but nevertheless it needs CPU cycles. If
|
nathan@0
|
246 |
your system crawls, you can set background scan to "ID3 only" in the plugin
|
nathan@0
|
247 |
setup menu.
|
nathan@0
|
248 |
- Added commanline option -C to specify the directory to place the id3cache
|
nathan@0
|
249 |
file. The default is to place the file into the video directory.
|
nathan@0
|
250 |
- MPlayer resume feature can now be disabled in the plugin setup menu. No resume
|
nathan@0
|
251 |
file is created in this case.
|
nathan@0
|
252 |
- Another fix to the OSS output. Now using little-endian samples only (which
|
nathan@0
|
253 |
should be supported by all soundcard drivers).
|
nathan@0
|
254 |
- Fixed mounting/unmounting of MPlayer sources (Bug introduced in 0.9.2). Thanks
|
nathan@0
|
255 |
to Bill Blough for spotting this one.
|
nathan@0
|
256 |
- Updated finnish translations. Provided by Rolf Ahrenberg.
|
nathan@0
|
257 |
|
nathan@0
|
258 |
03.07.2004: Version 0.9.3 development (vdr 1.2.6/1.3.11)
|
nathan@0
|
259 |
- If a (single) selected file in the MP3 browser is actualy a playlist (*.m3u),
|
nathan@0
|
260 |
load the playlist rather than trying to play the file. This allows to have
|
nathan@0
|
261 |
playlists in subdirectories (by now only selectable from the browser not from
|
nathan@0
|
262 |
the main menu). Note that song paths must be either absolute or relative to
|
nathan@0
|
263 |
the location of the playlist file. Suggested by Helmut Auer.
|
nathan@0
|
264 |
- Now returning replay mode information in MP3 replay. Suggested by Sascha
|
nathan@0
|
265 |
Volkenandt.
|
nathan@0
|
266 |
- Now paying attention to values returned by OSS ioctl's. This fixes playback
|
nathan@0
|
267 |
for sound drivers which doesn't support big-endian samples. Thanks to
|
nathan@0
|
268 |
Antti-Pekka Liedes for reporting and testing the fix.
|
nathan@0
|
269 |
- Added setup option to hide the mainmenu entry.
|
nathan@0
|
270 |
- Updated finnish translations. Provided by Rolf Ahrenberg.
|
nathan@0
|
271 |
- Fixed VDR 1.2.x compile issues.
|
nathan@0
|
272 |
- Fixed crash on status message display while the classic replay display is
|
nathan@0
|
273 |
open.
|
nathan@0
|
274 |
|
nathan@0
|
275 |
24.06.2004: Version 0.9.2 development (vdr 1.2.6/1.3.11)
|
nathan@0
|
276 |
- Added a setup option to toggle MP3 replay display between classic and skin
|
nathan@0
|
277 |
version. Note that the big playlist display isn't available in skin mode.
|
nathan@0
|
278 |
- Added rewind button to MPlayer menu. Suggested by Sebastian Kemper.
|
nathan@0
|
279 |
- Updated finnish translations. Provided by Rolf Ahrenberg.
|
nathan@0
|
280 |
- Fixed current play time calculation for MPlayer without slave-patch.
|
nathan@0
|
281 |
Reported by Uwe Scheffler.
|
nathan@0
|
282 |
- Fixed status messages which were displayed for ever. Reported by Sascha
|
nathan@0
|
283 |
Volkenandt.
|
nathan@0
|
284 |
|
nathan@0
|
285 |
05.06.2004: Version 0.9.1 development (vdr 1.2.6/1.3.9)
|
nathan@0
|
286 |
- Added finnish translations. Provided by Rolf Ahrenberg.
|
nathan@0
|
287 |
- Adapted to the changes in VDR 1.3.7+. Based on patches provided by Sascha
|
nathan@0
|
288 |
Volkenandt & Sven Goethel.
|
nathan@0
|
289 |
- Fixed long standing bug in ID3 tag parsing, when the file contains an
|
nathan@0
|
290 |
incomplete ID3 tag at the end of file. Thanks to Matt Tovey for debugging.
|
nathan@0
|
291 |
- Better german translations. Suggested by Andreas Brachold.
|
nathan@0
|
292 |
- Now ignoring dot-files in file browser. Suggested by Patrick Cernko.
|
nathan@0
|
293 |
- Now showing total play time in MPlayer progress display. The value may be
|
nathan@0
|
294 |
inaccurate. Suggested by Patrick Cernko.
|
nathan@0
|
295 |
- Added resume capability for MPlayer. The resume position is stored in a file
|
nathan@0
|
296 |
called ".mplayer.resume" in the directory of the MPlayer file. Based on a
|
nathan@0
|
297 |
patch provided by Patrick Cernko.
|
nathan@0
|
298 |
- Added a setup option to mute audio at end of playlist. Based on a patch
|
nathan@0
|
299 |
provided by Christoph Gohle.
|
nathan@0
|
300 |
- Now accepting absolute paths in playlists, even though the path must point to
|
nathan@0
|
301 |
somewhere inside the defined source directory. Suggested by Niklaus Stutz.
|
nathan@0
|
302 |
|
nathan@0
|
303 |
08.05.2004: Version 0.9.0 development (vdr 1.2.6/1.3.1)
|
nathan@0
|
304 |
- Added OSS soundcard output. Use make option WITH_OSS_OUTPUT=1 to compile
|
nathan@0
|
305 |
support, commandline option -D to change DSP device and plugin setup menu to
|
nathan@0
|
306 |
select output mode. Thanks to Gunnar Roth.
|
nathan@0
|
307 |
- Added shoutcast/icecast metadata parsing. Thanks to Andreas Brachold.
|
nathan@0
|
308 |
- Now restoring locale settings in MPlayer plugin.
|
nathan@0
|
309 |
- Fixed MPlayer exit problem while paused.
|
nathan@0
|
310 |
- Fixed showing outdated song name shortly after start of a new song.
|
nathan@0
|
311 |
|
nathan@0
|
312 |
----------------------------------------------------------------------
|
nathan@0
|
313 |
|
nathan@0
|
314 |
16.01.2004: Version 0.8.3 (vdr 1.2.6/1.3.1)
|
nathan@0
|
315 |
- Fixed shutting down network connection (race condition).
|
nathan@0
|
316 |
- Added a pointer to Juri's mplayer.sh in the README.
|
nathan@0
|
317 |
- Fixed compilation problem with VDR 1.3.x and Beauty-Patch.
|
nathan@0
|
318 |
|
nathan@0
|
319 |
16.11.2003: Version 0.8.2 (vdr 1.2.6)
|
nathan@0
|
320 |
- Fixed quoting special shell characters when calling MPlayer.
|
nathan@0
|
321 |
- Now sending a "quit" to MPlayer when in slave mode rather than killing the
|
nathan@0
|
322 |
process.
|
nathan@0
|
323 |
- Updated recommended library versions to libmad/libid3tag 0.15.0b and
|
nathan@0
|
324 |
libsndfile 1.0.5.
|
nathan@0
|
325 |
|
nathan@0
|
326 |
08.08.2003: Version 0.8.1 (vdr 1.2.2)
|
nathan@0
|
327 |
- Fixed network code for DOS-style \r\n (Thanks to Roland Praml).
|
nathan@0
|
328 |
|
nathan@0
|
329 |
01.06.2003: Version 0.8.0 (vdr 1.2.0)
|
nathan@0
|
330 |
- Fixed thread cancelation in network code (valgrind hits).
|
nathan@0
|
331 |
- Stable release 0.8.0.
|
nathan@0
|
332 |
|
nathan@0
|
333 |
----------------------------------------------------------------------
|
nathan@0
|
334 |
|
nathan@0
|
335 |
25.05.2003: Version 0.7.15 plugin development (vdr 1.1.33)
|
nathan@0
|
336 |
- Adapted to the changes in vdr 1.1.33.
|
nathan@0
|
337 |
- Corrected the README about the fact that the plugins require vdr 1.1.29+.
|
nathan@0
|
338 |
- Added Spanish & Catalan translations. Thanks to Ramon Roca.
|
nathan@0
|
339 |
|
nathan@0
|
340 |
18.05.2003: Version 0.7.14 plugin development (vdr 1.1.32)
|
nathan@0
|
341 |
- Fixed ringbuffer handling for changes in vdr 1.1.31/32.
|
nathan@0
|
342 |
- MPlayer progressbar can be moved up/down now. Use keys 6/9 while the
|
nathan@0
|
343 |
progressbar is displayed.
|
nathan@0
|
344 |
- Added Swedish translations. Thanks to Jan Ekholm.
|
nathan@0
|
345 |
|
nathan@0
|
346 |
27.04.2003: Version 0.7.13 plugin development (vdr 1.1.29)
|
nathan@0
|
347 |
- Fixed compile error due to changes in vdr 1.1.29.
|
nathan@0
|
348 |
- Fixed VDR version check.
|
nathan@0
|
349 |
|
nathan@0
|
350 |
18.04.2003: Version 0.7.12 plugin development (vdr 1.1.27)
|
nathan@0
|
351 |
- Added support for MPlayers slave commands "get_percent_pos" &
|
nathan@0
|
352 |
"get_time_length". Gives better results for the progressbar. The slavemode
|
nathan@0
|
353 |
patch for MPlayer is still needed as not all video formats provide
|
nathan@0
|
354 |
information through these slave commands.
|
nathan@0
|
355 |
- Fixed s/ms mixup in remote CDDB connect.
|
nathan@0
|
356 |
- Fixed possible deadlock-race in mp3 & snd decoder.
|
nathan@0
|
357 |
- Added OggVorbis decoder. libvorbis & libvorbisfile needed.
|
nathan@0
|
358 |
- Updated French translations. Thanks to Pierre-Henri Beguin.
|
nathan@0
|
359 |
- Added VDR version check.
|
nathan@0
|
360 |
|
nathan@0
|
361 |
27.03.2003: Version 0.7.11 plugin development (vdr 1.1.26)
|
nathan@0
|
362 |
- Fixed MPlayer AudioDelay(). Thanks to Sven Goethel.
|
nathan@0
|
363 |
- Fixed MPlayer key repeat. Thanks to Reinhard Walter Buchner.
|
nathan@0
|
364 |
- Added yellow/green key to MPlayer control to skip back/forward a minute.
|
nathan@0
|
365 |
Key assignment may change in future for these keys.
|
nathan@0
|
366 |
- Fixed Makefile for DVB includes.
|
nathan@0
|
367 |
- Fixed creation of cMPlayerStatus according to the rules.
|
nathan@0
|
368 |
- Fixed pipe reading and parse code. Caused all kind of weird behaviour.
|
nathan@0
|
369 |
- Some changes to the MPlayer pipe handling.
|
nathan@0
|
370 |
- Changed the network ringbuffer handling. You should use VDR version 1.1.25+
|
nathan@0
|
371 |
or you may suffer from high cpu load during network streaming.
|
nathan@0
|
372 |
- Added a console message if a plugin fails to start due to a missing
|
nathan@0
|
373 |
sources.conf.
|
nathan@0
|
374 |
|
nathan@0
|
375 |
03.02.2003: Version 0.7.10 plugin development (vdr 1.1.23)
|
nathan@0
|
376 |
- Added patches for MPlayer 0.90rc1 (contributed by Beppe on the VDR ML).
|
nathan@0
|
377 |
- Adapted to the API changes in vdr 1.1.22.
|
nathan@0
|
378 |
- Removed speed drift detection. Makes not much sense with HEAD driver, as this
|
nathan@0
|
379 |
supports non-48kHz modes anyways.
|
nathan@0
|
380 |
|
nathan@0
|
381 |
18.12.2002: Version 0.7.9 plugin development (vdr 1.1.20)
|
nathan@0
|
382 |
- Added commandline option to specify a script which is called before & after
|
nathan@0
|
383 |
network access (e.g. for dial-up networking) (suggested by Matthias Raus).
|
nathan@0
|
384 |
- Fixed playback speed check for (partly) corrupted files.
|
nathan@0
|
385 |
- Fixed blocking frontend thread during possibly slow playback startup.
|
nathan@0
|
386 |
- Added support for shoutcast/icecast streams. See MANUAL for URL file format
|
nathan@0
|
387 |
and setup menu options.
|
nathan@0
|
388 |
|
nathan@0
|
389 |
24.11.2002: Version 0.7.8 plugin development (vdr 1.1.16)
|
nathan@0
|
390 |
- Speed up local CDDB database search with huge databases. Due to this, only
|
nathan@0
|
391 |
one subdirectory level is allowed in the database directory (usually the
|
nathan@0
|
392 |
category name). This follows the common xmcd database layout.
|
nathan@0
|
393 |
- Added code for remote CDDB lookups. cddb.sh script is no longer needed. Please
|
nathan@0
|
394 |
note, that the commandline options have changed.
|
nathan@0
|
395 |
- Added some status output while scanning/loading playlists to inform the user.
|
nathan@0
|
396 |
|
nathan@0
|
397 |
13.11.2002: Version 0.7.7 plugin development (vdr 1.1.16)
|
nathan@0
|
398 |
- Updated Makefile to support Make.config.
|
nathan@0
|
399 |
- Removed a deadlock together with the rt-patch.
|
nathan@0
|
400 |
- Added support for the new remote keys (play,pause,fastfwd/rwd).
|
nathan@0
|
401 |
|
nathan@0
|
402 |
06.10.2002: Version 0.7.6 plugin development (vdr 1.1.12)
|
nathan@0
|
403 |
- Removed a class name conflict (cSource) introduced with the changes in
|
nathan@0
|
404 |
vdr 1.1.12.
|
nathan@0
|
405 |
- Added a field to the sources.conf files to specify which kind of files should
|
nathan@0
|
406 |
be used on a source (see mp3sources.conf.example).
|
nathan@0
|
407 |
|
nathan@0
|
408 |
06.09.2002: Version 0.7.5 plugin development (vdr 1.1.8)
|
nathan@0
|
409 |
- Fixed bug in new status string code, which crashed VDR if a song without
|
nathan@0
|
410 |
artist tag was played.
|
nathan@0
|
411 |
- Fixed parsing error of MPlayer output in slavemode if "C" is not the current
|
nathan@0
|
412 |
locale.
|
nathan@0
|
413 |
- Fixed jump to minute in MPlayer slavemode.
|
nathan@0
|
414 |
- If you have installed the "replay mode beauty patch" the new symbols are used
|
nathan@0
|
415 |
for MPlayer progressbar too. This feature is auto-detected in the Makefile.
|
nathan@0
|
416 |
|
nathan@0
|
417 |
01.09.2002: Version 0.7.4 plugin development (vdr 1.1.8)
|
nathan@0
|
418 |
- Changed the status string to show the loop/shuffle state too.
|
nathan@0
|
419 |
- Fixed replay problem with background mode "black". With vdr 1.1.8 you must
|
nathan@0
|
420 |
apply the included patch to the base source.
|
nathan@0
|
421 |
- Changed the way mplayer.sh is called. Now it shouldn't be necessary to give
|
nathan@0
|
422 |
the full path to the script if the script is in the current PATH.
|
nathan@0
|
423 |
- Added MANUAL a file.
|
nathan@0
|
424 |
- New setup option SlaveMode for MPlayer. With SlaveMode enabled you can
|
nathan@0
|
425 |
control MPlayer via VDR. A progress display is available too. See MANUAL for
|
nathan@0
|
426 |
details (thanks to Dariush Forouher).
|
nathan@0
|
427 |
|
nathan@0
|
428 |
23.08.2002: Version 0.7.3 plugin development (vdr 1.1.7)
|
nathan@0
|
429 |
- Now using libsndfile 1.x.x. You must update you system. The plugin won't
|
nathan@0
|
430 |
compile with version 0.0.x.
|
nathan@0
|
431 |
- Fixed detection if MPlayer is still running.
|
nathan@0
|
432 |
- Fixed GetIndex() to return frames rather than seconds (thanks to Martin
|
nathan@0
|
433 |
Hammerschmidt).
|
nathan@0
|
434 |
- The last second of the last song in a playlist wasn't played. Now waiting
|
nathan@0
|
435 |
until the ringbuffer is really empty.
|
nathan@0
|
436 |
|
nathan@0
|
437 |
16.08.2002: Version 0.7.2 plugin development (vdr 1.1.7)
|
nathan@0
|
438 |
- Fixed gcc 2.96 compiling error due to variable name "not".
|
nathan@0
|
439 |
- Fixed a undefined symbol error when compiling without libsndfile.
|
nathan@0
|
440 |
- Fixed a deadlock in the MP3 player.
|
nathan@0
|
441 |
- Removed old stale LCD code parts.
|
nathan@0
|
442 |
- Now using free() on all strings.
|
nathan@0
|
443 |
- Adapted to the API changes in vdr 1.1.7.
|
nathan@0
|
444 |
|
nathan@0
|
445 |
11.08.2002: Version 0.7.1 plugin development (vdr 1.1.6)
|
nathan@0
|
446 |
- Added some calls to the status monitor.
|
nathan@0
|
447 |
- Fixed internationalization (thanks to David Spiller).
|
nathan@0
|
448 |
- Fixed jump to the next song at the end of current song (thanks to David
|
nathan@0
|
449 |
Spiller).
|
nathan@0
|
450 |
- Replaced all busy usleep wait loops with proper condition variables.
|
nathan@0
|
451 |
- Removed one thread level in the MPlayer plugin.
|
nathan@0
|
452 |
|
nathan@0
|
453 |
08.08.2002: Version 0.7.0 plugin development (vdr 1.1.6)
|
nathan@0
|
454 |
- Updated the source base to release version 0.6.2.
|
nathan@0
|
455 |
- Added MPlayer plugin.
|
nathan@0
|
456 |
- MP3 playback now functionaly.
|
nathan@0
|
457 |
|
nathan@0
|
458 |
13.05.2002: Version 0.0.2 plugin development (vdr 1.1.2)
|
nathan@0
|
459 |
- Added setup menu page and saving of setup options.
|
nathan@0
|
460 |
- Adding to playlist and playlist rename now functional. Beside playback all
|
nathan@0
|
461 |
menus are (better should be) working.
|
nathan@0
|
462 |
- Now using confdir/plugins/mp3sources.conf for sources config.
|
nathan@0
|
463 |
|
nathan@0
|
464 |
10.05.2002: Version 0.0.1 plugin development (vdr 1.1.1)
|
nathan@0
|
465 |
- Initial revision.
|