File: ChangeLog

package info (click to toggle)
audacious-dumb 0.57-1.1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 172 kB
  • ctags: 105
  • sloc: ansic: 539; makefile: 108
file content (116 lines) | stat: -rw-r--r-- 4,365 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
ChangeLog:
v0.57 - Added a mutex for the DUMB loader because at least the reading
        function seems not to be thread safe.

v0.56 - Fix formater to fix empty titles.

v0.55 - Renamed all vfs_* functions to aud_vfs_*.
      - Removed the inclusion of audacious/vfs.h.
      - Renamed bmp_cfg_db_* to aud_cfg_db_*.
      - Renamed tuple_* to aud_tuple_*.
      - Replaced set_info with playback->set_params.
      - Replace produce_audio() with playback->pass_audio().

v0.54 - Switch to Plugin API 6 style tuple_associate functions.
      - Use audacious_info_dialog for about dialog.


v0.53 - Use SIMPLE_INPUT_PLUGIN for plugin declaration.
      - Using new set_pb_ready call to declare readyness after play init.
      - Switched to new Tuplez system.
      - Remove obsolete is_our_file().

WARNING: 0.53+ requires a hg core from the 10. Aug or later.

v0.52
      - On EOF, the decode_loop() now waits for the buffers to empty and
        then clears playback->playing itself, because the core doesn't do
        it anymore.

v0.51 - Use vfs_fsize() to determine the filesize.
      - Unescape url encoded filename for tuple (file_name, file_path).
      - Make plugin definition more human readable.
      - Add support for probe_for_tuple(), a combined
        is_our_file_from_vfs() and get_song_tuple()
      - Remove cleanup call dumb_exit, because there's no such function.
      - Remove dumb_register_stdfiles() from init. We don't let the DUMB
        library open files directly and only call dumbfile_open_memory.
      - Define ok and cancel functions the same way in duh_configure().
      - Cleanup of and added robustness to duh_universal_load_vfs()
      - Report failures with g_message() or g_warning().
      - Support new threading model of plugin API 3.
        (This will require a HG player core from 23. Jul 2007 or later)

v0.50 - Switch to Audacious plugin2 API

WARNING: 0.5x versions require the plugin2 API in 1.4 or recent hg

v0.43 - Add mseek() support.

v0.42 - Use a bitmask to define what types should be tried
        in the duh_universal_load_vfs() function.

v0.41 - Using VFS functions to open all sound files now.
      - Cleaned up the universal loading function.

v0.40 - Switched to InputPlayback API which breaks support for
        Audacious versions older than 1.3 (final).


WARNING: 0.4x versions require Audacious 1.3-alpha4 or later.


v0.31 - Added is_our_file_from_vfs() using VFS functions.

v0.30 - Added the extension list (fmts) for Audacious 1.3+

v0.25 - Fixed -Wall warnings from gcc 4.1.1

v0.24 - Don't include the filename in "file_path".
      - Some -Wall cleanups (but gcc 4.1.1 brought in new ones).

v0.23 - Convert title strings from CP850 to UTF8 before returning.
        All my S3M/IT/XM work with this and MOD seems to be 7bit
        ASCII clean, so it doesn't cause any harm.
      - More internal cleanup to unify tuple and other titleinfo.

v0.22 - Internal cleanup.

v0.21 - Added the new get_tuple_info() function for SVN Audacious


WARNING: the 0.2x versions require Audacious 1.1 or later.


v0.11 - Makefile simplification (Added local include and lib dir)

v0.10 - Mostly cosmetic cleanups in the play_loop.

v0.9  - Waiting for buffer before doing the next produce_audio().
        This makes the pause workaround obsolete.

v0.8  - Added workaround when receiving stop signal while paused.
      - using g_thread functions for all threading calls now.

v0.7  - Added prefs option for output frequency (default: 44100Hz).
      - Raised maximum mixing channels of DUMB from 64 to 256.

v0.6  - Added prefs GUI for the Amiga sound disable option.
      - Added about window.

v0.5  - Using Audacious produce_audio() for output.
      - Dirty and hidden gconf option to disable Amiga Protracker MODs
        (only checked at launch time / clean solution would be a prefs GUI)

v0.4  - Moved the GTK1 font definition over to GTK2 pango.
      - Close button has now a modern "X" :)

v0.3  - Added file_info_box (mostly from CVS xmms-dumb)
      - Fixed broke result of libglade-convert

v0.2  - Cut'n'Paste newer get_title() from xmms-dumb CVS version to
        display the real songname in the playlist.

v0.1  - Replaced "bmp" strings with "audacious".
      - Minor Makefile changes (use install, add PIC, handle DESTDIR).
      - replaced bmp_usleep() with g_usleep().