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