1
0
mirror of https://gitlab.xiph.org/xiph/icecast-server.git synced 2024-09-22 04:15:54 -04:00
Commit Graph

18 Commits

Author SHA1 Message Date
Philipp Schafft
04f16811e1 Feature: Report data from FLAC block STREAMINFO 2022-03-16 01:29:02 +00:00
Philipp Schafft
5d93c6b97f Update: Do not warn about blocks we do not handle 2022-03-16 01:28:27 +00:00
Philipp Schafft
595179a248 Feature: Added support for FLAC VORBIS_COMMENT 2022-03-16 01:01:03 +00:00
Philipp Schafft
488f767b9e Update: Updated copyright 2022-03-15 23:52:27 +00:00
Philipp Schafft
e0ed27bc4f Update: Created a stub function to handle all FLAC BLOCKs 2022-03-15 23:50:28 +00:00
Philipp Schafft
c80fd692b2 Feature: Added basic FLAC METADATA_BLOCK_HEADER parser 2022-03-15 22:53:49 +00:00
Philipp Schafft
756e3b7d22 Update: Parse FLAC block types and report via ICECAST_LOG_DEBUG() 2022-03-15 22:36:34 +00:00
Philipp Schafft
65f7f559e4 Fix: Check for packet.bytes >= 1 2022-03-15 22:14:12 +00:00
Philipp Schafft
109adf8368 Cleanup: Codestyle 2022-03-15 22:12:18 +00:00
Philipp Schafft
6e0f876275 Fix: Corrected Copyright headers 2018-11-26 07:42:05 +00:00
Philipp Schafft
55e34b3b52 Fix: Removed erroneously defined types 2018-06-16 14:30:46 +00:00
Philipp Schafft
11d5dffd49 Cleanup: Removed tailing spaces 2015-01-10 18:53:44 +00:00
Philipp Schafft
28572be2ec Feature: Extract metadata and export them to stats.xml
All metadata is now extracted from Vorbis streams and ICY streams
and exported as new <metadata> tag into admin/stats if specific
mountpoint is requested.

To testers:
 - Please test with Ogg Vorbis streams.
 - Please test with Ogg Vorbis + Theora streams.
 - Please test chained Ogg streams.
 - Please test with ICY streams.

close #2106
2014-12-09 16:08:27 +00:00
Philipp Schafft
93194594f7 better coding style, patch by ePirat. refs #2059
svn path=/icecast/trunk/icecast/; revision=19376
2014-11-30 20:32:30 +00:00
Philipp Schafft
2b7cb1c641 LOG_{ERROR|WARN|INFO|DEBUG}() -> ICECAST_LOG_{ERROR|WARN|INFO|DEBUG}(); this is to avoid collision with LOG_INFO that is defined as part of syslog.
svn path=/icecast/trunk/icecast/; revision=19257
2014-10-31 08:46:58 +00:00
Philipp Schafft
7ae4664780 Replace the old logging macros with variadic argument macros. (patch by ePirat) (close #2058)
svn path=/icecast/trunk/icecast/; revision=19229
2014-10-09 10:39:13 +00:00
Karl Heyes
043bff364c memory leak when handling ogg flac, and make sure that moving listeners
to theora streams triggers a search for a keyframe.

svn path=/icecast/trunk/icecast/; revision=11004
2006-03-15 02:24:57 +00:00
Karl Heyes
b1dcee52a8 Add more Ogg codec handlers, there has not been that much testing on these
mainly due to client support, but they are only for detection and plug
straight into the ogg handler.
The win32 project files will need updating to take the new files into account

svn path=/icecast/trunk/icecast/; revision=9225
2005-05-07 11:01:35 +00:00