Commit Graph

17 Commits

Author SHA1 Message Date
svenhoefer
e8ad377b4f - generic-pc/audio.cpp: add default-section to c->codec_id switch ...
to avoid compiler warnings
2017-03-17 11:19:27 +01:00
Jacek Jendrzej
e68a82cd50 fix audio video rate info 2017-03-14 21:31:02 +01:00
Stefan Seyfried
42fb4fe182 generic-pc: port audio/video decoders to newer ffmpeg API
this reduces the amount of deprecation warnings wih newer
ffmpeg releases quite a bit :-)
2016-11-12 17:47:02 +01:00
Stefan Seyfried
acac2e4f5a generic-pc: fix build with newer ffmpeg 2016-10-22 11:31:31 +02:00
Stefan Seyfried
1166d49486 all: clean up cAudio header, separate private stuff 2013-11-02 20:06:29 +01:00
Stefan Seyfried
5a56339925 all: clean up cDemux headers 2013-11-02 16:44:39 +01:00
Stefan Seyfried
0bfaccd2ee generic-pc: clean up cAudio header, separate private stuff 2013-11-01 21:52:05 +01:00
Stefan Seyfried
c697d633aa generic-pc: don't crash in getAudioInfo if no codec is set 2013-10-21 17:44:31 +02:00
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