1
0
mirror of http://mpg123.de/trunk/.git synced 2025-10-25 04:37:34 +03:00
Commit Graph

9 Commits

Author SHA1 Message Date
thor
dabbc01437 mpg123, libout123, fmt123: Make a very special friend happy, introduce output mute.
This introduces software muting in libout123, to be triggered via terminal control
key 'u' (m was taken) or the remote control commands 'mute' and 'unmute'. For this,
libout123 needs to know what a zero looks like in the current encoding. I hope
I handled that smartly enough with the MPG123_ZEROSAMPLE macro in fmt123.

I explicitly decided against linking in libsyn123. That makes only sense when
going all-in and deciding that libout123 shall convert, resample, and mix
on-the-fly to make input data match the output. This might be nice to have,
but it is also nice to have a library that does not really care about the
content it transports. It is a simple transporter with a buffer. Said buffer
necessitates that the transporter knows what empty sound looks like, but I
really don't want to burden it with more knowledge for simplicity.

This muting needs to be inside libout123 whe the buffer is used. Feeding
silence from the client application does not have latency you expect when
(un)pause is already negotiated with the buffer.



git-svn-id: svn://scm.orgis.org/mpg123/trunk@4589 35dc7657-300d-0410-a2e5-dc2837fedb53
2020-01-31 23:48:50 +00:00
thor
dc47797310 Also not LL for LOADLIST.
git-svn-id: svn://scm.orgis.org/mpg123/trunk@3580 35dc7657-300d-0410-a2e5-dc2837fedb53
2014-07-04 17:50:09 +00:00
thor
2c923da1fc Add playlist support to the remote interface.
git-svn-id: svn://scm.orgis.org/mpg123/trunk@3095 35dc7657-300d-0410-a2e5-dc2837fedb53
2012-04-06 18:49:43 +00:00
thor
a44d2b1093 Add the pitch command to the control interface, like envisioned by Jeroen.
git-svn-id: svn://scm.orgis.org/mpg123/trunk@2386 35dc7657-300d-0410-a2e5-dc2837fedb53
2009-10-04 22:30:44 +00:00
thor
1a0f7dccb0 update remote control docu
git-svn-id: svn://scm.orgis.org/mpg123/trunk@1587 35dc7657-300d-0410-a2e5-dc2837fedb53
2008-10-02 12:35:14 +00:00
thor
49cf9767ab Update remote control doc and push version of interface to v3.
git-svn-id: svn://scm.orgis.org/mpg123/trunk@1302 35dc7657-300d-0410-a2e5-dc2837fedb53
2007-12-23 10:35:03 +00:00
thor
a71c4ad3c9 Let the remote interface print the greeting string _before_ waiting on the fifo.
Also updated documentation for control interface.


git-svn-id: svn://scm.orgis.org/mpg123/trunk@690 35dc7657-300d-0410-a2e5-dc2837fedb53
2007-06-01 09:54:16 +00:00
thor
52bba60cf5 preparing for 0.62
git-svn-id: svn://scm.orgis.org/mpg123/trunk@540 35dc7657-300d-0410-a2e5-dc2837fedb53
2006-12-24 05:16:20 +00:00
thor
70f8c7e28a not front page 3
git-svn-id: svn://scm.orgis.org/mpg123/trunk@414 35dc7657-300d-0410-a2e5-dc2837fedb53
2006-08-21 17:14:48 +00:00