Tom Kirchner
|
faa62e0c60
|
Add bitrate info
|
3 months ago |
jacqueline
|
a231fd1c8a
|
Replace cpp::span shim with std::span
|
12 months ago |
jacqueline
|
e7e6c70fb3
|
Remove unused 'SeekTo' method on codecs
|
1 year ago |
ailurux
|
aece1c6b58
|
Opus seeking impl
|
1 year ago |
ailurux
|
62f6179abe
|
Added offset for track seeking, wav impl. only rn
|
1 year ago |
Robin Howard
|
18d90051c9
|
Annotates the kTag with maybe_unused; they're only used for logging.
|
2 years ago |
jacqueline
|
4d99d22e10
|
std::string -> std::pmr::string in psram
|
2 years ago |
jacqueline
|
205e305350
|
Implement the easy seeks
|
2 years ago |
jacqueline
|
06283e0714
|
Fix issues with timing stereo streams
|
2 years ago |
jacqueline
|
c37ccb9851
|
Reintroduce track timer, now relying more on codecs
|
2 years ago |
jacqueline
|
958160aa54
|
Use the libspeexdsp resampler
AFAICT it runs a little slower? but it's fixed point, and has much
better understood audio characteristics.
|
2 years ago |
jacqueline
|
d8fc77101d
|
Give codecs complete control of their input files
|
2 years ago |
jacqueline
|
67caeb6e3c
|
Use opusfile instead of working directly with ogg and opus
|
2 years ago |
jacqueline
|
578c3737f8
|
Add vorbis support whilst we're here
|
2 years ago |
jacqueline
|
1b6811663c
|
Add libogg for handling opus streams reasonably
|
2 years ago |
jacqueline
|
6c3501dbcb
|
Flesh out opus decoder. it doesn't work! i hate opus.
|
2 years ago |
jacqueline
|
c3f40a8cc3
|
Start on opus decoder structure
|
2 years ago |