summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fixed licensesHEADmasterTeemu Kaukoranta2013-05-234-88/+88
| | | | | | | | | Updated licenses using replace-licenses.zsh from mkdist repo. Possible copyright and contact changes will come later. Change-Id: I20bdbeabec3cf202a721e81532bdfbadc8ee7aba Reviewed-by: Janne Anttila <janne.anttila@digia.com> Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
* Add a not yet fully implemented QALSource classLaszlo Papp2012-09-182-39/+502
| | | | | Change-Id: I37eb58ba39fa1cfeb0a56d7df88bd8bf8de3d3e4 Reviewed-by: Laszlo Papp <lpapp@kde.org>
* Add a basic QALListener class with few mutators and one accessor methodLaszlo Papp2012-09-183-0/+167
| | | | | Change-Id: Ib766196fdb53040ca697aab4a6a56311d04459c8 Reviewed-by: Laszlo Papp <lpapp@kde.org>
* Rename the variable from qalSndAudioDecoder to qalSndFileAudioDecoderLaszlo Papp2011-12-141-7/+7
|
* Make a dirty and nasty hackaround for compilation, but needs to be revisited..Laszlo Papp2011-12-131-2/+20
|
* Return -1 as an error value if there is some issue during the decodingLaszlo Papp2011-12-131-1/+1
|
* Rename the pure virtual method to decodeData and public inheritance explicitelyLaszlo Papp2011-12-1310-14/+14
|
* Implement the helper decode methods inside the abstract classLaszlo Papp2011-12-1310-73/+17
|
* Implement the helper open methods inside the abstract classLaszlo Papp2011-12-139-46/+30
|
* Fix the open method inside the qalflacaudiodecoder class..Laszlo Papp2011-12-131-4/+12
|
* Implement the sampleFormat method for the time being in the qalbufferformatLaszlo Papp2011-12-131-7/+190
|
* Add a default rewind implementation (seek(0)) to the abstract base classLaszlo Papp2011-12-092-0/+6
|
* Do not use a local return value variable, just write the output argumentLaszlo Papp2011-12-081-3/+2
|
* Extend the lengthCallback with proper error management and warning messageLaszlo Papp2011-12-071-1/+9
|
* Extend the tellCallback with proper error management and warning messageLaszlo Papp2011-12-071-1/+9
|
* Make the warning message more precise if the tell operation fails for a reasonLaszlo Papp2011-12-071-1/+4
|
* Clean up and implement the pos() method of the qalflacaudiodecoder classLaszlo Papp2011-12-071-12/+5
|
* Use the Q_UNUSED more for the metadataCallback and also errorCallbackLaszlo Papp2011-12-071-0/+6
|
* Do nothing inside the writeCallback for now - maybe zero callback later for thisLaszlo Papp2011-12-071-0/+5
|
* Just return from the writeCallback for the time being inside the flac decoderLaszlo Papp2011-12-071-0/+1
|
* Implement the eofCallback of the flac audio decoder backendLaszlo Papp2011-12-071-0/+3
|
* Add further 4 skeleton callback bodies to the flac decoder classLaszlo Papp2011-12-071-0/+21
|
* Fix the typo of the variable name inside the qalflacaudiodecoder classLaszlo Papp2011-12-071-1/+1
|
* Implement the initial version of the readCallback inside the flac decoderLaszlo Papp2011-12-071-1/+15
|
* Implement the tell callback properly and add the missing Q_UNUSED to the seekLaszlo Papp2011-12-071-3/+9
|
* Implement the seek callback and add the proper retval and args for readLaszlo Papp2011-12-071-37/+18
|
* Remove the leftover mpg123 entries from the private class' ctor and dtorLaszlo Papp2011-12-071-5/+0
|
* Add the proper static callback method declarations to the private classLaszlo Papp2011-12-071-16/+23
|
* Add the real NULL check against the memory allocation result for proper handlingLaszlo Papp2011-12-071-1/+1
|
* Implement the seeking in the flac decoder and add a state check before decodingLaszlo Papp2011-12-072-4/+12
|
* Clean up some sndfile leftover private class members in the mpg123 audio decoderLaszlo Papp2011-12-071-2/+0
|
* Add an initial version of the flac audio decoder with some basic functionalitiesLaszlo Papp2011-12-072-0/+289
|
* Do not use QMutexLocker, just a private class member QMutex for lockingLaszlo Papp2011-12-071-3/+8
| | | | | | | | We need to construct a mutex anyway since the QMutexLocker does not have a constructor which would do that automatically for us. Also, it is better to unlock immediately after the mpg123_init call in order to lock as less code as needed. This way, the construction and deconstruction of a mutex and locker does not take effect on the private class' constructor and destructor's speed.
* Amend the "include <mpg123.g>" line in order to get the things definedLaszlo Papp2011-12-071-0/+2
|
* Use QMutexLocker, static reference counter and isValid members properlyLaszlo Papp2011-12-072-6/+15
|
* Use a reference counter and call the mpg123_init/exit accordingly in ctor/dtorLaszlo Papp2011-12-071-5/+13
|
* Fix a typo in the name of the QALMpg123AudioDecoder class inside the headerLaszlo Papp2011-12-061-1/+1
|
* Initialize the SNDFILE pointer to zero inside the private class constructorLaszlo Papp2011-12-061-0/+1
|
* Add an initial implementation of the QALMpg123AudioDecoder class to the projectLaszlo Papp2011-12-062-0/+285
|
* Fix the include path after the decoders folder establishment in the qalcontextLaszlo Papp2011-12-061-1/+1
|
* Fix the include guards according to the snd -> sndfile renamingLaszlo Papp2011-12-061-4/+4
|
* Change the src/CMakeLists.txt file according to the decoders movesLaszlo Papp2011-12-061-4/+6
|
* Establish a separate folder for decoders and move the existing implementationsLaszlo Papp2011-12-064-0/+0
|
* Use the "SndFile" term instead of "Snd" inside the sndfile decoder backendLaszlo Papp2011-12-064-31/+31
|
* Check against negative return value after the ov_pcm_tell call, not specific oneLaszlo Papp2011-12-061-2/+2
|
* Do not use oggVorbisFile pointer anymore and it is not needed to delete eitherLaszlo Papp2011-12-061-8/+8
|
* Use a private class member for the bitStream and initialize it to zeroLaszlo Papp2011-12-061-4/+5
|
* Implement the tell operation by using pcm seek and check against the retvalLaszlo Papp2011-12-061-3/+3
|
* Implement the tell operation by using pcm tell and check against the retvalLaszlo Papp2011-12-061-2/+2
|
* Use the return value properly for error management instead of strings for nowLaszlo Papp2011-12-061-8/+8
|