summaryrefslogtreecommitdiffstats
path: root/src/qalcontext.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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-011-1/+11
* 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
* Add Q_FUNC_INFO everywhere to the qWarning statements to get more detailed dataLaszlo Papp2011-11-291-10/+10
* 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-241-1/+15
* 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-241-2/+17
* Implement a clearBufferCache method for cleaning up the buffer cacheLaszlo Papp2011-11-241-0/+7
* Make the Private class's constructor also take the attributes for settingLaszlo Papp2011-11-241-2/+3
* 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-241-6/+6
* 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-241-0/+3
* 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
* Close the device (and set it to 0) if context creation failsLaszlo Papp2011-11-241-0/+4
* Fix the brackets around the alcOpenDevice methodLaszlo Papp2011-10-241-1/+1
* Do not check the retval of alcDestroyContext since it returns void tyoeLaszlo Papp2011-10-241-2/+1
* Fix actually the typo inside ALCdevice and ALCcontext to make that workLaszlo Papp2011-10-241-2/+2
* Eliminate the left-over isSharing method from the context..Laszlo Papp2011-10-241-5/+0
* Fix the constData method call since it apparently missed the bracketsLaszlo Papp2011-10-241-1/+1
* Fix the missing class scopes inside the qalcontext source code..Laszlo Papp2011-10-241-6/+6
* Put the OpenAL includes into the export file and use Qt define valuesLaszlo Papp2011-10-241-13/+1
* Move all the source files and header into a separate src folderLaszlo Papp2011-10-231-0/+141