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

473 Commits

Author SHA1 Message Date
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
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
26c2d86c29 Set the manual date to the build date.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15790 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-17 18:32:39 +00:00
moritz
842d72adc0 Bump copyright year where applicable.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15789 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-17 18:29:15 +00:00
moritz
dc547dcbbf Native EOL-style, and Id tags in a couple of places.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15788 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-17 18:20:58 +00:00
moritz
7005fde65c Consistent formatting.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15787 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-17 18:07:38 +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
90d4a1a6a3 It's stupid to put my own copyright on a file where I didn't really write the
code. Luckily, I had the proper copyright statement in there already, so moving
it fixes things.


git-svn-id: https://svn.xiph.org/trunk/ezstream@15781 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-16 20:39:22 +00:00
moritz
b11e6acb36 Squelch another bunch of warnings after checking that what's happening is what's
wanted.


git-svn-id: https://svn.xiph.org/trunk/ezstream@15780 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-16 20:22:56 +00:00
moritz
f193a9d5ad Use a wrapper around getopt() for portability. This uses the system getopt()
whenever possible, and otherwise uses a stripped down, single options only,
BSD getopt() (which is smaller and doesn't come with ifdef-stuff-in-features.h.)


git-svn-id: https://svn.xiph.org/trunk/ezstream@15779 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-16 20:12:29 +00:00
moritz
2e33855113 Guarantee that iconvert() never returns NULL. This is a clumsy, but effective
way to prevent NULL dereferences after the recent character conversion changes
in other parts of ezstream.


git-svn-id: https://svn.xiph.org/trunk/ezstream@15778 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-16 19:51:26 +00:00
moritz
10d883fa98 Unbreak the TagLib checks.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15777 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-16 00:40:26 +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
4eab64df5d Assorted type fixes, unshadowing of variables, etc.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15775 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-15 17:18:56 +00:00
moritz
49e77548c8 "pkg-config --libs shout" has produced correct results for a long time now,
making a custom shout.m4 obsolete.


git-svn-id: https://svn.xiph.org/trunk/ezstream@15774 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-15 13:15:24 +00:00
moritz
a7b96dce74 Remove iconv.m4, it comes with gettext (i.e. gettext-devel) packages.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15773 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-15 13:13:24 +00:00
moritz
10c3659620 Remove ogg.m4 and vorbis.m4; the ones installed by libogg/-vorbis are fine.
git-svn-id: https://svn.xiph.org/trunk/ezstream@15772 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-15 13:12:46 +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
ae3dd91581 Perform more charset conversions where necessary. This should fix the handling
of files with non-ASCII filenames, as well as some more cases related to
metadata.
From Roman Donchenko <DXDragon at yandex dot ru>, with some minor fixes by
myself.


git-svn-id: https://svn.xiph.org/trunk/ezstream@15770 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-15 11:05:44 +00:00
moritz
057bc88dad Fixes for MinGW.
From Roman Donchenko <DXDragon at yandex dot ru>.


git-svn-id: https://svn.xiph.org/trunk/ezstream@15769 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-15 11:00:43 +00:00
moritz
97bfd5b1de Add missing include for shout_t.
From Roman Donchenko <DXDragon at yandex dot ru>.


git-svn-id: https://svn.xiph.org/trunk/ezstream@15768 0101bb08-14d6-0310-b084-bc0e0c8e3800
2009-03-15 10:59:55 +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