Commit Graph

9 Commits

Author SHA1 Message Date
Stefan Seyfried
94830cf33f generic-pc: improve decoder info messages 2013-06-01 15:41:32 +02:00
Stefan Seyfried
619751eaf0 generic-pc: silence decoder threads output 2013-06-01 15:39:19 +02:00
Stefan Seyfried
2efe616a23 generic-pc: implement cAudio::getAudioInfo() 2013-06-01 15:21:43 +02:00
Stefan Seyfried
f4f72f34b9 generic-pc: add audio sample conversion
ffmpeg audiodecoders after version 1.1 deliver audio samples in planar
formats by default instead of packed as before. Additionally, the AC3
decoder delivers now in planar float.
Use libswresample for sample format conversion, this will work with old
(where it hopefully does nothing) and new ffmpeg versions.
Later on, also sample rate and channel layout conversion could be
implemented if desired.
Tested with ffmpeg versions 1.0.6 and 1.2.1.
2013-06-01 13:43:51 +02:00
Stefan Seyfried
02ae4f3c44 generic-pc: add audiplayer support to cAudio 2013-05-24 22:51:27 +02:00
Stefan Seyfried
5f0fb850d6 generic-pc: allow to disable softdecoder for debugging 2013-05-10 13:37:24 +02:00
Stefan Seyfried
7cff17cb95 generic-pc/audio: initialize curr_pts 2013-05-04 15:13:18 +02:00
Stefan Seyfried
53dc220e63 generic-pc: add somewhat working audio decoder 2013-05-04 11:47:15 +02:00
Stefan Seyfried
9f433f9dfa add implementation for boxtype "generic"
This is mostly a dummy implementation except for the dmx class which
should be working. It is intended for testing on PCs with budget
DVB cards which don't have a decoder anyway.
2012-10-08 20:34:38 +02:00