aboutsummaryrefslogtreecommitdiffstats
path: root/src/pad_common.h
Commit message (Collapse)AuthorAgeFilesLines
* Add option to output X-PAD in intervals onlyStefan Pöschel2019-02-121-3/+3
| | | | Also hide PADPacketizer::GetPAD().
* PAD: add function to check if specific DG in queueStefan Pöschel2017-08-241-0/+1
| | | | | The function allows to check e.g. if the previous slide is still in transmission, in order to postpone the transmission of the current one.
* Make data group apptypes constantsStefan Pöschel2017-08-241-0/+1
|
* PAD: add option to output also sole F-PADStefan Pöschel2017-08-231-3/+1
|
* Use C headers where appropriateStefan Pöschel2017-03-181-2/+2
| | | | | Using the C++ versions does not guarantee the availability of the global namespace functions.
* Small refactoringsStefan Pöschel2017-02-151-5/+7
|
* Move Slideshow stuff to new SLSManagerStefan Pöschel2017-02-111-0/+2
|
* Slight refactoringsStefan Pöschel2017-02-111-0/+9
| | | | | | | | - DLSManager: store PADPacketizer ref - DABCharset: convert enum to enum class - DL cmd prefix: output reserved instead of charset (does not make a difference) - MOT header: get charset from enum class - .gitignore: add Eclipse files
* Tiny fixesStefan Pöschel2017-02-111-0/+5
|
* PAD: insert DLS regularly while SLS transmissionStefan Pöschel2017-02-061-1/+2
| | | | | | | | | | | | | | | When a slide is transmitted, now every 50 PADs the current DLS is inserted (and thereby reread from file). Hence in the best case (AAC-LC @ 48 kHz), DLS is inserted every 1000ms; in the worst case (HE-AAC @ 32 kHz) it is inserted every 3000ms. This way a listener will get DLS much earlier after switching to a service, compared to the previous situation where the slide transmission was not interrupted for DLS insertion. Note that there still remains a delay without any PAD, between the end of a slide transmission and the start of the next one's transmission. Also note that adding a feedback channel from the audio encoder to ODR-PadEnc will make this improvement obsolete.
* PAD: make PADPacketizer queue privateStefan Pöschel2017-02-061-2/+5
|
* Relocate common PAD codeStefan Pöschel2017-02-041-0/+110