summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Use the read method inside the decode according to the current endiannessLaszlo Papp2011-12-061-1/+5
* Add an integer bitStream private class member, and start using itLaszlo Papp2011-12-061-1/+3
* Hard code the bit depth (sample size) as it is also done in the sndfile decoderLaszlo Papp2011-12-061-1/+1
* Better support for things, like sample rate, channels getters, error managementLaszlo Papp2011-12-062-12/+20
* Fix a small typo in a warning message of the QALSndAudioDecoder backendLaszlo Papp2011-12-051-1/+1
* Add an initial version of the QALVorbisFileAudioDecoder backendLaszlo Papp2011-12-052-0/+276
* Use MAKE_Q_OPENAL_LIB also inside the cmake file, not just in the exportLaszlo Papp2011-12-041-1/+1
* No need for forward declaration if it is already includedLaszlo Papp2011-12-041-1/+0
* Add the SNDFILE_LIBRARIES and SNDFILE_INCLUDE_DIRS to the relevant linesLaszlo Papp2011-12-041-1/+1
* Add more error check inside QALContext class for making it preciseLaszlo Papp2011-12-041-0/+5
* Divide the sampleSize by 8 for the maxlen since it is in bitsLaszlo Papp2011-12-011-1/+1
* Implement the alBufferData and format calculation operations in the contextLaszlo Papp2011-12-011-2/+19
* Fix the looping operation in order to get the decoded data into the bufferLaszlo Papp2011-12-012-4/+12
* Return QByteArray() if something went wrong during the decodingLaszlo Papp2011-12-011-1/+3
* Add the channels, sampleRate, sampleSize getters to the interface and impl.Laszlo Papp2011-12-013-0/+29
* Fix a minor issue about error handling: ALC_NO_ERROR -> AL_NO_ERRORLaszlo Papp2011-12-011-2/+2
* Open the snd audio decoder and generate a buffer with error handlingLaszlo Papp2011-12-011-0/+18
* Set the write callback function pointer to zero to not leave with junk valuesLaszlo Papp2011-11-301-0/+1
* Implement the file length callback and start using it for the virtual openLaszlo Papp2011-11-301-0/+8
* Start using sf_open_virtual, eliminate the tmpOffset, establish tmpFileLaszlo Papp2011-11-301-12/+19
* Implement the seek, tell and read callbacks inside the snd audio decoderLaszlo Papp2011-11-301-0/+52
* Add Q_FUNC_INFO everywhere to the qWarning statements to get more detailed dataLaszlo Papp2011-11-292-15/+15
* Fix the qWarning message for the position getting operationLaszlo Papp2011-11-291-1/+1
* Add a "pos()" method to the interface and implement it on libsnd sideLaszlo Papp2011-11-293-7/+13
* Remove the decodeAll method since there is no way to guess the all decoded sizeLaszlo Papp2011-11-291-1/+0
* Avoid the crash since NULL pointer was assigned without the proper allocationLaszlo Papp2011-11-291-2/+5
* Make the libsnd implementation of the qalabstractaudiodecoder interfaceLaszlo Papp2011-11-293-0/+180
* Make actually all the methods pure virtual for now, and no protected scopeLaszlo Papp2011-11-291-7/+6
* Push the design of the QALAbstractAudioDecoder interfaceLaszlo Papp2011-11-292-1/+17
* Link against the OPENAL_LIBRARIES so as to avoid the linkage issuesLaszlo Papp2011-11-281-1/+1
* Fix the Q_OS_MAC macro since it was missing the "defined" word over thereLaszlo Papp2011-11-281-1/+1
* Check the error conditions properly and react for them accodinglyLaszlo Papp2011-11-251-3/+11
* Use the requested attributes for creating the context in the qalcontext classLaszlo Papp2011-11-251-3/+11
* Return the default device immediately if the device or context is not validLaszlo Papp2011-11-251-5/+4
* Implement the attributes method to create a new QALAttributes instanceLaszlo Papp2011-11-251-0/+31
* Implement the cache buffer method in theory (decoding is missing yet)Laszlo Papp2011-11-241-0/+7
* Implement the deleteBuffer method for deleting a dedicated bufferLaszlo Papp2011-11-242-2/+16
* Use ALenum, AL_NO_ERROR, alGetError, not ALCenum, ALC_NO_ERROR, alcGetErrorLaszlo Papp2011-11-241-5/+6
* Set the device pointer to null after closing that in the qalcontext classLaszlo Papp2011-11-241-1/+1
* Implement the deleteBuffers method which will delete them and clean up the cacheLaszlo Papp2011-11-242-3/+18
* Implement a clearBufferCache method for cleaning up the buffer cacheLaszlo Papp2011-11-242-0/+9
* Make the Private class's constructor also take the attributes for settingLaszlo Papp2011-11-242-3/+4
* Rename the private class's attributes member to requestedAttributesLaszlo Papp2011-11-241-3/+3
* Rename the setAttributes getter to setRequestedAttributes since that is itLaszlo Papp2011-11-242-14/+15
* Return the requested attributes actually in the requestedAttributes getterLaszlo Papp2011-11-241-1/+1
* Implement a setter for setting the attributes inside the QALContext classLaszlo Papp2011-11-242-0/+15
* Implement the isValid() method by using alcGetContextsDeviceLaszlo Papp2011-11-241-0/+1
* Make the context current only, if it is valid, otherwise return falseLaszlo Papp2011-11-241-0/+5
* Use qWarning for printing out the state if the context destroy went wrongLaszlo Papp2011-11-241-5/+8
* Do not fail in the reset method, if the alcCloseDevice failsLaszlo Papp2011-11-241-1/+14