"Fossies" - the Fresh Open Source Software Archive

Member "potamus-17/NEWS" (12 Jan 2018, 4320 Bytes) of package /linux/privat/potamus-17.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "NEWS": 16_vs_17.

    1 - potamus 17
    2 
    3 Update libav usage to support more recent versions of ffmpeg.
    4 
    5 - potamus 16
    6 
    7 Remove gnome import from potamus.glade -- it wasn't actually being used,
    8 and libglade would print a warning about it if it wasn't available.
    9 
   10 Support FLAC files with more than eight channels.
   11 
   12 Link with -lm (reported by Brett Nelson).
   13 
   14 - potamus 15
   15 
   16 Add support for reading Opus files, using the opusfile library.
   17 Internally, this is almost identical to the Vorbis code (which uses the
   18 vorbisfile library that opusfile is modelled upon). For now, it uses
   19 opusfile's internal dithering to 16-bit output; in the future, we could
   20 decode to float and dither it ourselves. Note that Opus always runs at
   21 48kHz -- if you encode a file at a different sample rate, the Opus
   22 encoder will have converted it.
   23 
   24 Tidy #includes.
   25 
   26 Suggest libjack-dev rather than libjack0.100.0-dev in README.
   27 
   28 - potamus 14
   29 
   30 Link with libavutil, to pick up av_get_bytes_per_sample (reported by Rax
   31 Garfield).
   32 
   33 Fix a long-standing bug that caused occasional "Cannot read audio"
   34 errors at the end of a track: when the new track is shorter, resizing
   35 the position bar also changed the position, and produced a seek event --
   36 to a position which wasn't valid in the new file. Now we explicitly
   37 block that event, as we already did when resetting the position.
   38 
   39 Prevent input-flac from complaining if you seek to (or past) the end of
   40 the file -- previously it would cause an error if you dragged the
   41 position slider all the way to the end.
   42 
   43 Change the numbering scheme -- I don't know when it'd reach 1.0!
   44 
   45 - potamus 0.13
   46 
   47 Release the audio device in all cases where playing is stopped, rather
   48 than just when it's paused.
   49 
   50 Rework and simplify the player thread, and the interface code that
   51 controls it.
   52 
   53 Fix some drag-and-drop oddities: update the playing icon correctly when
   54 a row is dropped on the row that's currently playing, and update the
   55 previous/next buttons when reordering rows.
   56 
   57 When shuffling, don't get confused about which row is currently playing,
   58 and make sure the row that's currently playing remains visible. (Does
   59 anyone ever use the shuffle button? I don't.)
   60 
   61 Update input-avcodec to work with recent libavcodec/libavformat
   62 (specifically, Debian's package of 0.8.3): use the new API, and assume
   63 the libav* headers are in a directory.
   64 
   65 Allow input and output modules to be disabled in the build system if the
   66 libraries needed for them can't be found, or by a --disable option
   67 (which should minimise breakage if one of the libraries changes again).
   68 The --enable-input-avcodec-only option turns off everything except
   69 avcodec.
   70 
   71 Use pkg-config to find FLAC, rather than the custom m4 macro.
   72 
   73 Add the make-test-files script, which generates test audio files in a
   74 variety of formats for testing Potamus.
   75 
   76 Make input-audiofile play floating-point files and 24-bit files
   77 correctly. Previously it was converting to 24-bit int, which produces
   78 incorrect output; now it forces conversion to 32-bit, which behaves
   79 correctly.
   80 
   81 Added a note to README about configuring libao to use plughw:0 rather
   82 than hw:0, since many modern sound devices are limited in the sample
   83 rates and formats they accept, and libao has no way to tell Potamus that
   84 the format it asked for wasn't available.
   85 
   86 - potamus 0.12
   87 
   88 Start playing automatically when files are given on the command line, as
   89 other players do (suggested by Depaz).
   90 
   91 Add -lFLAC at the end of LIBS, not the start, which should fix link
   92 errors if your linker is picky about library ordering (reported by
   93 Bo-Erik Sandholm).
   94 
   95 Initialise the "matrix" field in ao_sample_format to NULL, which stops
   96 libao printing warnings to stderr.
   97 
   98 Distinguish between fatal and non-fatal errors while playing, where
   99 non-fatal errors are things like encountering unplayable files
  100 (suggested by Paul Nasca). This means Potamus will just skip over files
  101 it can't handle, rather than stopping, which is useful if you like to
  102 store metadata along with albums.
  103 
  104 - potamus 0.11
  105 
  106 Use the medium-quality SRC resampling mode, not the best one. The
  107 best-quality mode is too slow to be useful (it can't do 48k to 44k1 on
  108 my 2.4GHz P4 in real time), and I can't hear a difference between the
  109 two.
  110 
  111 Assorted minor cleanups.
  112 
  113 - potamus 0.10
  114 
  115 Use JACK directly, rather than depending on bio2jack.
  116 
  117 Assorted minor cleanups.
  118 
  119 - potamus 0.9
  120 
  121 Initial release.