1
0
mirror of https://gitlab.xiph.org/xiph/ezstream.git synced 2024-12-04 14:46:31 -05:00
Commit Graph

295 Commits

Author SHA1 Message Date
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
c5da3377ac Listen to my own documentation: the end-of-playlist case is indicated by an
empty line. But ...


git-svn-id: https://svn.xiph.org/trunk/ezstream@16525 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-29 09:12:53 +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
3ac08efae8 Post-release version bump.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16388 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 18:44:27 +00:00
moritz
2ca8e8ef50 Sync.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16383 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 16:36:51 +00:00
moritz
1682dd0fea Fix copy+paste'o.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16382 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 16:32:14 +00:00
moritz
0388f0fab8 Almost everyone chooses the pkg-config(1) way and installs shout.pc. Document
how to configure ezstream on differently enabled systems. ... heh, PC talk is
so deliciously nasty.


git-svn-id: https://svn.xiph.org/trunk/ezstream@16381 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 16:15:50 +00:00
moritz
899cc1d393 Give it a chance to link statically.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16380 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 16:08:45 +00:00
moritz
64a40fa305 Check for taglib_c in the libtag_c test.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16379 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 16:08:09 +00:00
moritz
f38da7a2b9 Don't use AC_RUN_IFELSE (breaks cross-compiles.)
git-svn-id: https://svn.xiph.org/trunk/ezstream@16378 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 16:01:44 +00:00
moritz
89ac5f37ee Do not rely on a succesful pkg-config(1) check for libshout2, as there are
still some systems where only shout-config gets installed (NetBSD for example.)


git-svn-id: https://svn.xiph.org/trunk/ezstream@16377 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 15:28:07 +00:00
moritz
22e82f0cb6 Fix for non-libtool project.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16376 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 15:26:28 +00:00
moritz
391ff8e15c Update to what I use everywhere else now.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16375 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 13:52:20 +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
9168f76e7f Update m4 macros to latest version.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16373 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 13:46:39 +00:00
moritz
69ea2a0b34 Add and redistribute tfile.cpp, which I needed to modify in order to build Taglib 1.4 on Windows. This should also satisfy the LGPL.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16372 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 10:54:00 +00:00
moritz
590bb73e2d Distribute taglib project files.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16371 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 10:51:48 +00:00
moritz
0f1521ab07 Downgrade the Taglib project files to v1.4 -- this actually works now, so hook it up to ezstream.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16370 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 10:49:34 +00:00
moritz
b364f35789 Make these look like the other project files; maybe it helps with the linking
issue (to be tested later.)


git-svn-id: https://svn.xiph.org/trunk/ezstream@16369 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-08-01 09:04:57 +00:00
moritz
0cd48ee9d6 Whitespace removal for consistency with other projects.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16337 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-26 10:52:02 +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
d675de9782 Remove taglib projects again. I failed to build a taglib that can be coerced into linking statically with ezstream. *sigh* ... hours of frustrating trial and error for nothing.
Without a bright idea real soon, the next release -- whose sole purpose is to fix TagLib support on Windows -- will require tag.dll and tag_c.dll to be shipped and installed as well.

git-svn-id: https://svn.xiph.org/trunk/ezstream@16296 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-17 22:52:45 +00:00
moritz
1935e192e8 EOL style.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16268 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-12 22:05:02 +00:00
moritz
8d6e560bd1 This still doesn't work right, but commit to avoid losing work.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16267 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-12 22:03:31 +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
3bb503209f Sync.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16265 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-07-12 16:27:40 +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
1951ddd827 Actually, we agreed on GPLv2 only ...
git-svn-id: https://svn.xiph.org/trunk/ezstream@16150 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-06-21 14:35:27 +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
c6474005f8 No need for this, a direct dependency check on libogg is not being done.
git-svn-id: https://svn.xiph.org/trunk/ezstream@16148 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-06-21 14:08:26 +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
857144da83 Build with TagLib support. (Ticket #1535)
git-svn-id: https://svn.xiph.org/trunk/ezstream@15942 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-04-21 16:47:45 +00:00
moritz
be081fa442 Add missing newline at end of file.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15888 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-28 22:58:53 +00:00
moritz
202fe50967 Post-release version bump here, too.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15887 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-28 22:58:21 +00:00
moritz
14f377ae30 Post-release version bump.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15886 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-28 22:56:26 +00:00
moritz
b7cb2afd0f Sync.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15881 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-28 18:47:38 +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
b4e0d32946 vcredist is now a requirement, and mention FLAC.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15876 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-28 15:40:24 +00:00
moritz
c0b2b86332 Remove -x argument to lame. This makes the examples work for me by default
again, with a more recent lame version.


git-svn-id: https://svn.xiph.org/trunk/ezstream@15875 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-28 13:38:30 +00:00
moritz
a8b398c5fd AX_UNIQVAR_PREPEND needs to reverse its arguments before prepending.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15874 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-28 11:14:54 +00:00
moritz
9d21fa1044 Autoconf/M4 chokes on CRLF line endings in configure.in/.ac, so enforce LF
on configure.in. Found out the hard way by Roman Donchenko.


git-svn-id: https://svn.xiph.org/trunk/ezstream@15799 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-19 08:14:28 +00:00
moritz
5a0bfa143b Finish up the modifications to the Windows build. In case anything remains to be done, it'll be nits.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15798 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-18 20:24:35 +00:00
moritz
9375b750e8 Mh... compiling before commit would've helped.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15797 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-18 20:15:24 +00:00
moritz
363318fa41 Make metadata_get_name() return UTF8, which is what the rest of ezstream now
expects. From Roman Donchenko.


git-svn-id: https://svn.xiph.org/trunk/ezstream@15796 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-18 19:57:15 +00:00
moritz
7e8656313d Repair some fallout from previous commits, and work more on Win32 builds.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15795 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-18 19:55:20 +00:00
moritz
c0b09af703 Work towards cleaner portability goo, and remove some ununsed code while there.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15794 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-18 09:10:28 +00:00
moritz
1f91dd0941 Adjust auto-fu to handle the changed win32/ stuff.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15793 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-17 22:25:47 +00:00
moritz
787be573ca After having lost the previous build environment some time ago, I had to start over completely. What a chore ... Anyways, commit this to make it easier to get back to a MSVC build, in case this happens again.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15792 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-17 22:18:34 +00:00