Klaus Schmidinger
|
c1b01bdc61
|
cDevice::AddPid() now stores the stream type of the given pid
|
2009-12-25 15:26:16 +01:00 |
|
Klaus Schmidinger
|
0bfc5e2f71
|
cDevice now logs the device number when a new device is created
|
2009-12-24 11:15:22 +01:00 |
|
Klaus Schmidinger
|
6a208294be
|
Several code modifications to avoid compiler warnings
|
2009-12-06 12:57:45 +01:00 |
|
Klaus Schmidinger
|
c8402639f6
|
Added the audio id to the call of PlayAudio() in cDevice::PlayTsAudio()
|
2009-11-22 13:25:16 +01:00 |
|
Klaus Schmidinger
|
99468a776d
|
Fixed cDevice::PlayTsVideo() and cDevice::PlayTsAudio() in case only part of the buffer has been accepted by the device (cont'd)
|
2009-08-16 10:54:36 +02:00 |
|
Klaus Schmidinger
|
e33ba08af4
|
Fixed cDevice::PlayTsVideo() and cDevice::PlayTsAudio() in case only part of the buffer has been accepted by the device
|
2009-06-21 13:34:40 +02:00 |
|
Klaus Schmidinger
|
96d25c3be1
|
Fixed unwanted track modifications when parsing PAT/PMT for recording
|
2009-06-06 13:26:23 +02:00 |
|
Klaus Schmidinger
|
1f798b0f8e
|
Using different names for the Aspect parameter
|
2009-06-06 11:20:52 +02:00 |
|
Klaus Schmidinger
|
03245bdaf6
|
Removed obsolete constant
|
2009-06-01 15:07:10 +02:00 |
|
Klaus Schmidinger
|
e639e3a76a
|
Improved cDvbDevice::GetOsdSize()
|
2009-06-01 14:56:28 +02:00 |
|
Klaus Schmidinger
|
f936db2ac6
|
Implemented cDevice::GetOsdSize(); fixed the way the OSD size is determined on full featured DVB cards
|
2009-05-09 10:11:16 +02:00 |
|
Klaus Schmidinger
|
61c811ac70
|
Fixed a typo in aspect ratio 2.21:1
|
2009-05-08 13:29:42 +02:00 |
|
Klaus Schmidinger
|
f161d1b2fe
|
OSD sizes in percent; automatic update of OSD size
|
2009-05-03 14:15:21 +02:00 |
|
Klaus Schmidinger
|
73b4cecacb
|
No longer resetting the patPmtParser in cDevice::PlayTs() (cont'd)
|
2009-04-18 09:41:00 +02:00 |
|
Klaus Schmidinger
|
c674d80762
|
No longer resetting the patPmtParser in cDevice::PlayTs()
|
2009-04-13 12:55:28 +02:00 |
|
Klaus Schmidinger
|
3628bbbfa1
|
cDevice::PlayTs() now syncs on the TS packet sync bytes
|
2009-04-13 11:08:05 +02:00 |
|
Klaus Schmidinger
|
371a9a9025
|
cDevice::PlayTs() now plays as many TS packets as possible in one call
|
2009-04-05 12:29:27 +02:00 |
|
Klaus Schmidinger
|
2bc0af882c
|
Fixed a hangup when replaying a TS recording with subtitles activated
|
2009-01-30 16:07:32 +01:00 |
|
Klaus Schmidinger
|
f9c1974f2d
|
Improved fast-forward/-rewind for audio recordings
|
2009-01-25 11:39:43 +01:00 |
|
Klaus Schmidinger
|
85e34776ff
|
The PAT/PMT is now only processed if its version changes
|
2009-01-24 13:47:46 +01:00 |
|
Klaus Schmidinger
|
c2ecee3d40
|
Fixed cDevice::PlayTsAudio() and made cDevice::PlayTsVideo() return 0 if PlayVideo() didn't play anything
|
2009-01-24 11:20:24 +01:00 |
|
Klaus Schmidinger
|
1ca753003b
|
Checking the pointer field in cPatPmtParser::ParsePmt() only in 'payload start' packets
|
2009-01-23 16:43:23 +01:00 |
|
Klaus Schmidinger
|
1789a813f7
|
Added checking mutexCurrentAudioTrack to cDevice::PlayTs()
|
2009-01-18 11:45:28 +01:00 |
|
Klaus Schmidinger
|
d500f17d50
|
Added clearing the TS buffers in cDevice::Detach()
|
2009-01-16 15:20:29 +01:00 |
|
Klaus Schmidinger
|
7de7ede26f
|
The recording format is now Transport Stream
|
2009-01-06 14:41:11 +01:00 |
|
Klaus Schmidinger
|
22feb7bf1c
|
Improved handling PES video packets with zero length when converting from TS to PES
|
2008-12-13 14:43:22 +01:00 |
|
Klaus Schmidinger
|
d9e56db9fc
|
First step towards switching to TS (Transport Stream) as recording format
|
2008-08-15 14:49:34 +02:00 |
|
Klaus Schmidinger
|
9d17559caf
|
Fixed handling the counter in detection of pre 1.3.19 PS data
|
2008-04-12 14:14:07 +02:00 |
|
Klaus Schmidinger
|
e59c6ac433
|
Re-implemented handling of DVB-S2
|
2008-04-12 13:39:12 +02:00 |
|
Klaus Schmidinger
|
25eb5fd2e1
|
Fixed a typo
|
2008-03-09 10:03:34 +01:00 |
|
Klaus Schmidinger
|
8bfee7a1b4
|
Fixed automatically selecting the preferred subtitle language
|
2008-03-07 15:44:52 +01:00 |
|
Klaus Schmidinger
|
edfe582941
|
Attempting to stay on the current channel in case of an upcoming recording
|
2008-02-23 13:19:10 +01:00 |
|
Klaus Schmidinger
|
0b481b18e2
|
Fixed setting the current subtitle track in Transfer-Mode
|
2008-02-17 16:04:52 +01:00 |
|
Klaus Schmidinger
|
6b35173789
|
Implemented the cStatus, cDevice and cPlayer functions for setting subtitle tracks in plugins
|
2008-02-16 13:59:09 +01:00 |
|
Klaus Schmidinger
|
df0e2f0dc8
|
The section handler is now stopped before the device is destroyed
|
2008-02-09 16:28:15 +01:00 |
|
Klaus Schmidinger
|
7ad17726d8
|
Improved sending all frames to devices that can handle them in fast forward trick speeds, including subtitles
|
2008-02-09 15:12:55 +01:00 |
|
Klaus Schmidinger
|
f54c810bcd
|
Revoked the switch to the "multiproto" driver in order to make a new stable version
|
2008-02-08 13:48:31 +01:00 |
|
Klaus Schmidinger
|
d0af2f90e7
|
Implemented handling of DVB-S2
|
2008-01-27 14:35:54 +01:00 |
|
Klaus Schmidinger
|
db4c8c3c76
|
Fixed stopping live subtitles when a player is attached to the device
|
2007-11-17 15:58:55 +01:00 |
|
Klaus Schmidinger
|
06f813d2a8
|
Added a workaround for recovering from wrongfully interpreted "pre 1.3.19 PS1 packets"
|
2007-11-03 14:32:03 +01:00 |
|
Klaus Schmidinger
|
dd26d8873f
|
Fixed checking compatibility mode for old subtitles plugin
|
2007-10-17 18:34:17 +02:00 |
|
Klaus Schmidinger
|
67df515c06
|
Added cDevice::CloseFilter(); some fixes to PLUGINS.html
|
2007-10-14 13:11:23 +02:00 |
|
Klaus Schmidinger
|
f99b293de4
|
Added a missing SetVolumeDevice() call in cDevice::SetPrimaryDevice()
|
2007-10-13 10:34:30 +02:00 |
|
Klaus Schmidinger
|
0c8cda9bd0
|
Implemented handling DVB subtitles
|
2007-10-12 14:52:30 +02:00 |
|
Klaus Schmidinger
|
ad1e138e5b
|
Fixed checking for ttDolbyLast in cDevice::SetCurrentAudioTrack()
|
2007-08-26 11:13:10 +02:00 |
|
Klaus Schmidinger
|
b532dc8229
|
Replaced strncpy() and strn0cpy() with Utf8Strn0Cpy() where necessary
|
2007-06-16 10:41:21 +02:00 |
|
Klaus Schmidinger
|
fcbb206fdf
|
Non-primary devices in Transfer mode are now also used for recording
|
2007-04-30 09:40:34 +02:00 |
|
Klaus Schmidinger
|
7751b6abb0
|
Added cDevice::HasCi() so that devices with Common Interface can be avoided when tuning to an FTA channel
|
2007-01-13 12:14:51 +01:00 |
|
Klaus Schmidinger
|
87dd5139ff
|
CAM handling refactored; multiple recordings with one CAM; automatic CAM selection
|
2007-01-07 14:46:14 +01:00 |
|
Klaus Schmidinger
|
5ff1d35711
|
Fixed handling relative volume settings that unmute the audio in the call to cStatus::MsgSetVolume()
|
2006-09-03 11:49:32 +02:00 |
|