Max Kellermann
|
70bd35abe2
|
decoder/OggUtil: allow skipping up to 32 kB after seek
Fixes missing song length on high-latency Opus files.
According to tests with 320 kbit/s opus files with 60ms packets, we
need to skip up to 29 kB.
|
2014-04-29 11:56:05 +02:00 |
|
Max Kellermann
|
8555b65c50
|
*: update copyright year to 2013
|
2013-10-30 23:37:06 +01:00 |
|
Max Kellermann
|
93deb84499
|
input_stream: rename struct to InputStream
|
2013-10-23 23:12:02 +02:00 |
|
Max Kellermann
|
82059645f1
|
decoder: rename the struct to "Decoder"
|
2013-10-21 21:12:37 +02:00 |
|
Max Kellermann
|
43f613d9be
|
decoder_api: convert to C++
|
2013-07-28 13:18:48 +02:00 |
|
Max Kellermann
|
97b164d03b
|
decoder/OggUtil: add OggExpectPageSeek()
|
2013-01-08 01:30:44 +01:00 |
|
Max Kellermann
|
9fb5aad157
|
decoder/OggUtil: add OggExpectFirstPage() and OggExpectPageIn()
|
2013-01-08 01:08:01 +01:00 |
|
Max Kellermann
|
b83d069266
|
decoder/OggUtil: add struct forward declarations
|
2013-01-08 01:02:06 +01:00 |
|
Max Kellermann
|
975370c084
|
decoder_api.h, ...: add "extern C"
|
2013-01-07 10:07:40 +01:00 |
|
Max Kellermann
|
1536b5a9d6
|
src/decoder/opus: new decoder plugin for the Opus codec
Using libopus and libogg.
|
2012-09-05 23:01:17 +02:00 |
|