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

49 Commits

Author SHA1 Message Date
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
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
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
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
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
86cf28410f Post-release version bump.
git-svn-id: https://svn.xiph.org/trunk/ezstream@14260 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-12-01 21:43:59 +00:00
moritz
0856c44749 Post-release version bump.
git-svn-id: https://svn.xiph.org/trunk/ezstream@14101 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-11-04 14:34:07 +00:00
moritz
f826c1d8f5 Bump version number after the 0.5.1 release.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13839 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-09-16 12:49:59 +00:00
moritz
6955c0006f Bump version number after the 0.5.0 release.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13678 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-31 17:19:10 +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
8088ffc62b Having TagLib on Windows means that reading metadata from files should work
like elsewhere now. While here, do some minor tweaking as well.


git-svn-id: https://svn.xiph.org/trunk/ezstream@13665 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-31 01:59:50 +00:00
moritz
03b61cb968 ezstream.exe is now using TagLib as well.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13664 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-31 01:48:40 +00:00
moritz
d561db0b32 Tweak, sync with what will be the new reality soon, and include COPYING.txt in
the future.


git-svn-id: https://svn.xiph.org/trunk/ezstream@13662 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-30 18:36:19 +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
79dc5a37da Bump version numbers here, too.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13546 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-14 04:10:12 +00:00
moritz
e2a0a9a1bb More build tweaks. The only thing that still doesn't work by now is building
a static, thread-safe libshout. Bugger all, this can wait until if/when I need
threads.


git-svn-id: https://svn.xiph.org/trunk/ezstream@13494 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-09 11:13:38 +00:00
moritz
4ca02d0ee8 More Win32 project and build cleanups.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13466 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-08 21:33:38 +00:00
moritz
3e511a1f95 Reorder project list and add xalloc.* to the build.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13464 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-08 14:21:19 +00:00
moritz
3531b646cf WIN32 #ifdef reduction.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13463 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-08 14:20:41 +00:00
moritz
134ebe3277 Damn, it looks like I forgot to update this for the Win32 builds ...
git-svn-id: https://svn.xiph.org/trunk/ezstream@13461 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-08-08 13:25:12 +00:00
moritz
d761ddc979 Provide a pointer to the home page to Windows users.
git-svn-id: https://svn.xiph.org/trunk/ezstream@13270 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-07-15 19:16:21 +00:00
moritz
a51be920c4 Bump version number after the 0.4.0 release.
git-svn-id: https://svn.xiph.org/trunk/ezstream@12724 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-11 05:17:56 +00:00
moritz
64f8ad13e6 Missed a conf -> examples change here.
git-svn-id: https://svn.xiph.org/trunk/ezstream@12715 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-10 23:36:52 +00:00
moritz
5125437d3f Move conf/ to examples/. Add ezstream_metadata.xml and two minimalistic example
scripts.


git-svn-id: https://svn.xiph.org/trunk/ezstream@12710 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-10 20:13:56 +00:00
moritz
bc6ae77abd Various tweakings, and sync Win32 README with new reality.
git-svn-id: https://svn.xiph.org/trunk/ezstream@12698 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-09 13:43:26 +00:00
moritz
01c9aee0ed Kill off the ugly HTML page. Replace with a regen-win32: target in Makefile.am
that automatically generates a PDF version of the current man page (PDF not
included in the source tarball.)


git-svn-id: https://svn.xiph.org/trunk/ezstream@12689 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-09 01:49:22 +00:00
moritz
ce70114f63 Update with blurp about limited functionality.
git-svn-id: https://svn.xiph.org/trunk/ezstream@12688 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-09 01:44:38 +00:00
moritz
ee534af632 sync
git-svn-id: https://svn.xiph.org/trunk/ezstream@12682 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-08 19:45:14 +00:00
moritz
d302a64c2e New features coming up, bump version to 0.4.0
git-svn-id: https://svn.xiph.org/trunk/ezstream@12679 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-08 14:36:00 +00:00
moritz
ca41d8cac8 More code reorganization, move compatibility and utility functions out of
ezstream.c. Use a basename() function for Windows that behaves identical to
a modern Unix' basename().


git-svn-id: https://svn.xiph.org/trunk/ezstream@12673 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-07 21:01:16 +00:00
moritz
03ffc617d2 Bump version number after the 0.3.0 release.
git-svn-id: https://svn.xiph.org/trunk/ezstream@12665 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-06 14:02:29 +00:00
moritz
e61fc1438d regen
git-svn-id: https://svn.xiph.org/trunk/ezstream@12637 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-05 01:01:49 +00:00
moritz
79f9d809d5 More pre-release maintenance.
git-svn-id: https://svn.xiph.org/trunk/ezstream@12628 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-04 15:16:36 +00:00
moritz
3861e75ba2 Yay. I finally managed to build a statically linked and self-contained
ezstream.exe. Update, and regen the HTML man page for -V.


git-svn-id: https://svn.xiph.org/trunk/ezstream@12627 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-04 14:29:27 +00:00
moritz
b87b03f2d6 More, rather evil Windows stuff. This is about as far as I'm willing to go for
now. Volunteers willing to take all this Windows stuff off my hands are very
welcome. ;-)


git-svn-id: https://svn.xiph.org/trunk/ezstream@12621 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-03 20:20:40 +00:00
moritz
c205414d70 Iterate back towards working Windows support.
git-svn-id: https://svn.xiph.org/trunk/ezstream@12615 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-03-03 16:13:08 +00:00
moritz
733c989d1b Various cleanups and auto-fu tweaks.
* Make Makefile.am files look alike as much as possible.
 * Remove debug: target and don't mess with the users DEBUG environment
   variable: Autoconf checks for -g and automatically adds it to CFLAGS, which
   is overridden by the user's $DEBUG. If the user didn't specify one, "make
   install" will strip the resulting binaries and leave the debugging symbols
   intact otherwise.
 * Remove profile: target, as it is quite pointless in Ezstream. Also, the user
   can add profiling flags via the $DEBUG variable as well.
 * Remove -ffast-math and -fsigned-char from gcc, and enable two additional
   warnings instead.
 * Unconfuse Solaris compiler flags (unfortunately, the configure script still
   fails in the libshout check with some obscure linker error): Do not force
   -x04 and -fast optimizations, let the user decide (it doesn't matter for
   Ezstream anyways.) Remove -xgc92, which is deprecated and actually makes
   the resulting binary run slower on SPARC. Also remove -fsimple, which does
   not help and has the potential of causing trouble, and don't enable verbose
   warnings just to disable them afterwards with -w. Leave only -v for verbose
   warnings.
 * Const'ify getFormat*() functions and blankString, and squelch a few const-
   related warnings.
 * Squelch a signedness warning and fix two ;; syntax errors.
 * Add a snapshot target to Makefile.am that creates a tarball of the form
   ezstream-snapshot-YYYYMMDD.tar.gz.


git-svn-id: https://svn.xiph.org/trunk/ezstream@12562 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-02-25 14:00:15 +00:00
moritz
68acca112f Clean core and backup files in this directory as well. Only ~2500 lines of
diffs left to merge.


git-svn-id: https://svn.xiph.org/trunk/ezstream@12542 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-02-24 22:03:36 +00:00
oddsock
f42b4a4f35 forgot to add the inno setup installer to the dist
git-svn-id: https://svn.xiph.org/trunk/ezstream@10593 0101bb08-14d6-0310-b084-bc0e0c8e3800
2005-12-14 21:40:12 +00:00
oddsock
2562d62146 version bump
git-svn-id: https://svn.xiph.org/trunk/ezstream@10592 0101bb08-14d6-0310-b084-bc0e0c8e3800
2005-12-14 21:16:51 +00:00
oddsock
e48b3b61aa cleanup of config files
fixed reencoding bug on win32
bump to version 0.2.0

git-svn-id: https://svn.xiph.org/trunk/ezstream@8612 0101bb08-14d6-0310-b084-bc0e0c8e3800
2005-01-05 00:38:09 +00:00
oddsock
07688873e2 some win32 compilation fixes
git-svn-id: https://svn.xiph.org/trunk/ezstream@7171 0101bb08-14d6-0310-b084-bc0e0c8e3800
2004-07-19 03:48:12 +00:00
oddsock
0968f1773c Added reencoding capabilities to ezstream.
git-svn-id: https://svn.xiph.org/trunk/ezstream@7170 0101bb08-14d6-0310-b084-bc0e0c8e3800
2004-07-19 03:12:31 +00:00
oddsock
ef2bdf0ba2 git-svn-id: https://svn.xiph.org/trunk/ezstream@7152 0101bb08-14d6-0310-b084-bc0e0c8e3800 2004-07-16 04:02:28 +00:00
oddsock
4315ddd571 * set read mode to binary for stdin on win32
* add libXML to project file
* bump version number


git-svn-id: https://svn.xiph.org/trunk/ezstream@5804 0101bb08-14d6-0310-b084-bc0e0c8e3800
2004-02-02 04:37:42 +00:00
oddsock
35f54caeba Initial revision
git-svn-id: https://svn.xiph.org/trunk/ezstream@5800 0101bb08-14d6-0310-b084-bc0e0c8e3800
2004-01-30 17:19:45 +00:00