1
0
mirror of https://gitlab.xiph.org/xiph/ezstream.git synced 2024-11-03 04:17:18 -05:00
Commit Graph

60 Commits

Author SHA1 Message Date
moritz
549af56184 Add new <metadata_refreshinterval/> feature
Add new <metadata_refreshinterval/> feature and configuration option. Based on
a patch by Matthew Adams (thanks!), with minor changes and documentation
additions by me.

(cherry picked from commit 4176545211)
2015-01-01 23:41:31 +01:00
moritz
3042e74ee0 Make ezstream history consistent
Rewrite my part of ezstream history: Replace "ADD" with "NEW".
I changed this without noticing, and this makes it consistent again.

(cherry picked from commit e189a36789)
2015-01-01 23:40:02 +01:00
moritz
000320afa5 Teach ezstream a different mode of operation, as a one-shot line shuffling tool.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16537 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 21:55:24 +00:00
moritz
8aa708478e Merge two related changes into one bullet point, and set release date to
tomorrow.


git-svn-id: https://svn.xiph.org/trunk/ezstream@16532 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 18:28:38 +00:00
moritz
d3151cd65a Add new wrapper/convenience script ezstream-file.sh -- generates ezstreams on-
the-fly.


git-svn-id: https://svn.xiph.org/trunk/ezstream@16529 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-30 12:49:06 +00:00
moritz
995c5d2b77 The original reason to abort ezstream when running into problems opening a media
file was to prevent a very verbose infinite loop (e.g. when accidentially
playing an outdated playlist.) Bring that back by aborting after 100 subsequent
errors.


git-svn-id: https://svn.xiph.org/trunk/ezstream@16527 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-29 09:36:18 +00:00
moritz
322b88412f ... also fix ezstream in this regard: No need to complain when receiving such
an empty line, and not receiving any output should not be a fatal error.
Consider the latter to be "end-of-playlist", too.


git-svn-id: https://svn.xiph.org/trunk/ezstream@16526 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-29 09:14:12 +00:00
moritz
ca4060f94c Add a more fancy playlist script.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16523 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-28 15:55:13 +00:00
moritz
cae7e0029a #1585: Continue when openResource() fails.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16497 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-22 10:03:45 +00:00
moritz
c0e2c1c3dd Today is (the real) release day.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16374 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 13:50:08 +00:00
moritz
c6a686560e Akos Veres suggested that ezstream should be able to set the login username,
and I concur.


git-svn-id: https://svn.xiph.org/trunk/ezstream@16319 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-22 20:19:38 +00:00
moritz
8d611c6ad2 Actually, no ... *grr*.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16266 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-12 16:40:35 +00:00
moritz
7a740719d5 Today is release day.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16264 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-12 16:24:15 +00:00
moritz
ca84146c77 Update m4 macros, allowing for more easy control over the build process among
other things. Fix a silly bug in --enable-debug while there.


git-svn-id: https://svn.xiph.org/trunk/ezstream@16149 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-06-21 14:21:32 +00:00
moritz
eb7f0cf1fd Update.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15943 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-04-21 16:51:08 +00:00
moritz
3fd4d802c9 If everything goes to plan, then today is release day.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15880 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-28 18:33:26 +00:00
moritz
3e44767a09 Write complete sentences.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15791 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-17 18:56:02 +00:00
moritz
4979d6cab7 Mention the miscellaneous stuff I also did.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15786 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-17 18:03:22 +00:00
moritz
df2b05bb61 #1398: Make optional components optional. (For real.)
git-svn-id: https://svn.xiph.org/trunk/ezstream@15782 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-16 22:59:28 +00:00
moritz
9acbffc2dd Overhaul the ezstream build system, using my own library of autoconf macros.
There are a few benefits to this, but the main reason is consistency and me
completely understanding what's going on. Regressions are not expected, but
wouldn't surprise either ... this needs lots of testing.


git-svn-id: https://svn.xiph.org/trunk/ezstream@15776 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-16 00:08:31 +00:00
moritz
9c2fe7ca40 Update.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15771 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-15 11:15:28 +00:00
moritz
26142cade4 Update tree macros. The manual now actually has an acceptable license.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15767 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-15 10:55:58 +00:00
moritz
2b9f58e883 It has been very quiet after 0.5.2, so get this minor bugfix release out the
door today.


git-svn-id: https://svn.xiph.org/trunk/ezstream@14256 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-12-01 21:13:57 +00:00
moritz
ddb6c4091f Ignore SIGPIPE, which turned out to be the cause for silent deaths of long-
running ezstream processes.


git-svn-id: https://svn.xiph.org/trunk/ezstream@14255 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-12-01 16:02:55 +00:00
moritz
1f1789037a Today is release day, finally.
git-svn-id: https://svn.xiph.org/trunk/ezstream@14096 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-11-04 13:50:54 +00:00
moritz
cde2244067 Sync.
git-svn-id: https://svn.xiph.org/trunk/ezstream@14095 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-11-04 13:43:13 +00:00
moritz
deee4fa80f Sync.
git-svn-id: https://svn.xiph.org/trunk/ezstream@14010 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-10-18 07:39:37 +00:00
moritz
bc147ce6cb Update.
git-svn-id: https://svn.xiph.org/trunk/ezstream@14000 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-10-16 14:51:48 +00:00
moritz
29e8441274 Post-release tweak: Add Ticket number.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13840 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-09-16 12:50:55 +00:00
moritz
83d146778f 0.5.1 will be released today.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13834 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-09-16 12:20:51 +00:00
moritz
3c7699edce Update.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13803 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-09-14 07:01:38 +00:00
moritz
173e2e9539 Today is release day.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13669 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-31 11:49:43 +00:00
moritz
957f1d94c5 gettimeofday() everywhere; now ezstream behaves almost the same on Windows
compared to Unix. Also mention TagLib support on Windows in NEWS.


git-svn-id: https://svn.xiph.org/trunk/ezstream@13668 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-31 11:47:54 +00:00
moritz
343605c635 Document a few extra nits that also happened so far.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13660 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-30 12:27:56 +00:00
moritz
1c72efc572 Add ticket no. to the MP3 metadata fix.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13610 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-24 12:09:03 +00:00
moritz
f1028b0356 UTF-8 support is now ready to be used.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13609 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-24 11:57:09 +00:00
moritz
5927f80401 Consistency + typo fix.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13589 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-22 18:29:01 +00:00
moritz
537c943cd3 Sync.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13545 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-14 04:08:19 +00:00
moritz
62661080dc Switch to using the (integrated) libxalloc.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13431 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-02 18:48:26 +00:00
moritz
56ae44eb23 Another bugfix, another 0.4.x release.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13297 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-07-24 13:20:11 +00:00
moritz
7bd57086a9 Get this out the door today, no need to hold back.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13274 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-07-17 14:45:52 +00:00
moritz
af6479c0d9 D'oh! Make <stream_once/> work with playlists as well. Problem description
found in the Icecast mailing list archive, in a mail by Geoff Shang, via
Google. Let's hope that the bug tracker prevents this kind of bug hunting
in the future ...


git-svn-id: https://svn.xiph.org/trunk/ezstream@13272 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-07-16 00:32:17 +00:00
moritz
c4b7d4f016 This will be released today.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13264 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-07-15 16:37:37 +00:00
moritz
87c63788c0 Update.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13258 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-07-14 01:27:06 +00:00
moritz
539a6c65ec Release coming up today.
git-svn-id: https://svn.xiph.org/trunk/ezstream@12719 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-11 04:39:27 +00:00
moritz
7a2fd3a0e9 fixes
git-svn-id: https://svn.xiph.org/trunk/ezstream@12718 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-11 03:49:03 +00:00
moritz
1d4426e834 Do not execute group-/world-writeable playlist and metadata scripts.
git-svn-id: https://svn.xiph.org/trunk/ezstream@12712 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-10 21:23:15 +00:00
moritz
6eb5d8f557 Include the total playing time of a song in the "real-time" output, if TagLib
supplies it.


git-svn-id: https://svn.xiph.org/trunk/ezstream@12711 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-10 21:18:21 +00:00
moritz
c5aaa28594 More metadata featuritis, add <metadata_format/> and implement support for
'@a@', '@t@' and '@s@'.


git-svn-id: https://svn.xiph.org/trunk/ezstream@12707 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-10 19:03:07 +00:00
moritz
304908bff4 Add new <metadata_progname> configuration option, which specifies an external
program/script to get metadata from. Also include SIGUSR2 handling that triggers
metadata updates from the external program mid-stream.


git-svn-id: https://svn.xiph.org/trunk/ezstream@12693 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-09 02:30:29 +00:00