summaryrefslogtreecommitdiff
path: root/device.c
AgeCommit message (Collapse)Author
2005-02-06Removed 'flags' from tTrackIdKlaus Schmidinger
2005-02-06Making sure the current audio track is actually one of the ones available in ↵Klaus Schmidinger
a recording
2005-01-30Moved the call to SetAudioChannel(0) into cDevice::ClrAvailableTracks()Klaus Schmidinger
2005-01-30Fixed masking SubStreamType in cDevice::PlayPesPacket()Klaus Schmidinger
2005-01-25Now setting primaryDevice = NULL before deleting the devices in ↵Klaus Schmidinger
cDevice::Shutdown()
2005-01-23Fixed DTS detectionKlaus Schmidinger
2005-01-23Recording and Transfer Mode can now handle up to 8 Dolby Digital tracksKlaus Schmidinger
2005-01-16Falling back to 'stereo' when switching channelsKlaus Schmidinger
2005-01-16Fixed a possible race condition in cDevice::Action() and cTSBuffer::Action()Klaus Schmidinger
2005-01-16Recording and Transfer Mode now handle more than 2 audio PIDsKlaus Schmidinger
2005-01-09Changed 'Recording/Record Dobly Digital' to 'DVB/Use Dolby Digital' and ↵Klaus Schmidinger
using it for available audio tracks
2005-01-08Implemented Setup.CurrentDolbyKlaus Schmidinger
2005-01-08Displaying audio track description in channel displayKlaus Schmidinger
2005-01-06Fixed a possible race condition in cDevice::Action()Klaus Schmidinger
2005-01-06Fixed handling preferred audio language when switching via Channels menu to ↵Klaus Schmidinger
the same channel
2005-01-06Implemented left/right/stereo selectionKlaus Schmidinger
2005-01-05Implemented preferred audio languagesKlaus Schmidinger
2005-01-04Moved setting available tracks to cDeviceKlaus Schmidinger
2005-01-02Implemented audio track menuKlaus Schmidinger
2004-12-24Added cDevice::mutexReceiver to avoid a race condition when ↵Klaus Schmidinger
attaching/detaching receivers from different threads
2004-12-17Added support for AC3 replay over the DVB deviceKlaus Schmidinger
2004-10-30No longer explicitly waiting for a tuner lock when switching channelsKlaus Schmidinger
2004-10-23Fixed attaching a cPlayer to a cDeviceKlaus Schmidinger
2004-10-17If one PID can't be added, the whole cDevice::AttachReceiver() will now failKlaus Schmidinger
2004-10-16Made the "Channel not available!" message and mtInfo instead of mtErrorKlaus Schmidinger
2004-10-16Avoiding unnecessary section filter start/stopsKlaus Schmidinger
2004-10-16Improved buffer handlingKlaus Schmidinger
2004-06-19Added cDevice::Flush()Klaus Schmidinger
2004-05-16Added missing NULL checks when accessing sectionHandlerKlaus Schmidinger
2004-05-16Implemented 'skins' and 'themes'Klaus Schmidinger
2004-02-08Removed the now obsolete CaCaps stuffKlaus Schmidinger
2004-01-11The actual transponder data is now taken from the NIT1.3.1Klaus Schmidinger
2004-01-04Implemented automatic PID switching and channel detectionKlaus Schmidinger
2003-12-22Changed section handling; replaced 'libdtv' with 'libsi'Klaus Schmidinger
2003-11-07Added cDevice::GetSTC()Klaus Schmidinger
2003-10-18The cThread class now accepts a 'Description' parameterKlaus Schmidinger
2003-08-15Fixed scaling SPU bitmaps in Letterbox mode when playing NTSC materialKlaus Schmidinger
2003-08-02Fixed selecting the device, because sometimes an FTA recording terminated a ↵Klaus Schmidinger
CA recording
2003-06-08Initializing the current channel to '1'Klaus Schmidinger
2003-05-25Changed the DEFAULTPRIORITY in device.c to -1Klaus Schmidinger
2003-05-16Moved the detection of a broken video data stream from the cDevice into the ↵Klaus Schmidinger
cRecorder
2003-05-11Implemented cDevice::ActualDevice()Klaus Schmidinger
2003-05-03Restoring the current channel in case a recording has switched the transponderKlaus Schmidinger
2003-05-02Fixed setting the PCR-PID in case it is equal to one of the other PIDsKlaus Schmidinger
2003-04-12If no device with an MPEG decoder can be found at startup, the first device ↵Klaus Schmidinger
is now used as primary device
2003-03-30Added some missing cAudio handling callsKlaus Schmidinger
2003-03-09Trying harder to find a primary deviceKlaus Schmidinger
2003-01-06Implemented 'Link Layer' based CAM supportKlaus Schmidinger
2002-11-10First step towards a 'unique channel ID'Klaus Schmidinger
2002-11-03Implemented audio plugin interfaceKlaus Schmidinger