Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 192925
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Sound Team <sound@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Lars Wendler (Polynomial-C) <polynomial-c@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
mpg123-0.67.ebuild mpg123-0.67.ebuild text/plain Lars Wendler (Polynomial-C) 2007-09-18 14:02 0000 1.97 KB Details
mpg123-0.65-to-0.67.ebuild.diff mpg123-0.65-to-0.67.ebuild.diff patch Lars Wendler (Polynomial-C) 2007-09-18 14:02 0000 859 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 192925 depends on: Show dependency tree
Bug 192925 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-09-18 14:00 0000
mpg123-0.67 is out since 2007-08-07. Changes from version 0.65 are:

0.67
----

Thanks go out to the ROM 106.5FM team (http://www.rom.lu/) for supporting this
release with a donation on sf.net and a bottle of finest Gewuer

- verified that it builds on SGI IRIX 6.5 for MIPS32 and MIPS64
- enable flexible rate for stdout decoding, too
- UTF8 filtering to ASCII finally works thanks to Mika Tiainen, see bug 1745847
- corrected frame offset; -k was off by one
        This means now that -k disagrees with mpg123 0.59r on many files
because the old version does play a frame of silence when encounterin
- added --timeout <n>: Possibility to end playback on a stream that doesn't
give data for <n> seconds.
- added --loop <n>: for ... well... looping playback of a track; motivation was
persistent internet streaming with unreliable connection (toge
- build fixes
- use movap instruction in SSE assembly when compiler supports the needed
alignment (idea from MPlayer)
- show decoder options in their priority order in --list-cpu/--test-cpu
- added Perl script to benchmark each of mpg123's CPU optimisations
- portability enhancements and cleanups along with testing on SunOS 4.1.2 with
gcc-2.7.0
- workaround for ugly flexible rate for MMX/SSE/3DNowExt code:
  --with-cpu=mmx also includes i586 code as fallback; similar with the others

0.66
----

- support for a combined build of x86 optimizations and runtime selection among
these
  The (supposedly) "highest" CPU-supported optimization is chosen by default,
  --cpu, --list-cpu and --test-cpu parameters are there for you to take
control.
- default build for x86 systems is combined "x86" with generic, i386, i586,
MMX, 3DNow, SSE, 3DNowExt;
  "x86_dither" also includes the dithering i586 decoder
- no automatic -march compiler flags anymore;
  the --with-cpu configure option selects specific assembler code but special
CFLAGS are up to you
- extended 3DNow and SSE optmizations from MPlayer's mp3lib
- x86 assembler optimizations adapted for MacOS X/Intel
- straight support for Windows using MinGW32, reactivated the native WinMM
output
  Core functionality including assembler optmimizations and WAV writing is
there.
- assembler optimizations also for cygwin
- set remote-err automatically when putting audio to stdout
- a bit more general portability in the new build system
- fix file creation mode for -O
- experimental decoding to 32bit float (raw and WAV file): ./configure
--with-cpu=generic_float
- generic control interface (-R) can create and read from a named pipe,
parameter --fifo <path>
- audio bugfix: playback of mono file on stereo-only hardware, better error
reporting there
- ALSA output handling underruns
- MMX, SSE and 3DNowExt fallback to i586 and below or 3Dnow for forced sample
rate
- more terminal control: volume, RVA and verbosity controls


Reproducible: Always

Steps to Reproduce:

------- Comment #1 From Lars Wendler (Polynomial-C) 2007-09-18 14:02:07 0000 -------
Created an attachment (id=131214) [details]
mpg123-0.67.ebuild

------- Comment #2 From Lars Wendler (Polynomial-C) 2007-09-18 14:02:24 0000 -------
Created an attachment (id=131215) [details]
mpg123-0.65-to-0.67.ebuild.diff

------- Comment #3 From Samuli Suominen 2007-09-18 14:38:36 0000 -------
Bumped, also added USE="altivec" for ppc/ppc64.

Thanks.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug