Klaus Schmidinger
|
b19e6d071f
|
Fixed shifting editing marks towards the next I-frame in case of PES recordings
|
2012-11-03 11:25:13 +01:00 |
|
Klaus Schmidinger
|
57a3169013
|
Improved frame detection by parsing just far enough into the MPEG-4 NAL units to get the necessary information about frames and slices; the initial syncing of the frame detector is now done immediately after the first complete GOP has been seen
|
2012-11-02 14:35:57 +01:00 |
|
Klaus Schmidinger
|
38d48afad9
|
Fixed handling timers in case an event is modified and "phased out" while the timer is recording
|
2012-10-16 08:24:10 +02:00 |
|
Klaus Schmidinger
|
4149053935
|
Fixed a possible memory leak in SI::StructureLoop::getNextAsPointer()
|
2012-10-15 12:03:31 +02:00 |
|
Klaus Schmidinger
|
15bb8ca60d
|
If a frame position in the 'marks' file of a recording doesn't point to an I-frame, it will now be shifted towards the next I-frame
|
2012-10-15 11:23:59 +02:00 |
|
Klaus Schmidinger
|
8c633a5f65
|
Fixed handling VPS timers in case the running status of an event goes to '1' (not running) and later goes to '4' (running)
|
2012-10-13 14:19:26 +02:00 |
|
Klaus Schmidinger
|
7f7fa7fd90
|
Added options to build a 32-bit version of VDR on a 64-bit machine to Make.config.template
|
2012-10-09 10:43:28 +02:00 |
|
Klaus Schmidinger
|
0aae0d9cf7
|
Added including the Make.global and Make.config files to the dvbdhffdevice's libhdffcmd/Makefile
|
2012-10-09 10:23:01 +02:00 |
|
Klaus Schmidinger
|
6b6a372244
|
Fixed 'make install' to not overwrite existing configuration files
|
2012-10-09 08:34:57 +02:00 |
|
Klaus Schmidinger
|
43883ee159
|
Fixed setting the video format in the dvbhdffdevice
|
2012-10-09 08:24:33 +02:00 |
|
Klaus Schmidinger
|
9f832ef482
|
Fixed some compiler warnings under gcc version 4.7.1
|
2012-10-07 11:13:18 +02:00 |
|
Klaus Schmidinger
|
86fc7ba77c
|
Added the UPDATE-2.0.0 file
|
2012-10-06 13:39:22 +02:00 |
|
Klaus Schmidinger
|
612f696bb7
|
Changed DTV_DVBT2_PLP_ID to DTV_STREAM_ID in dvbdevice.c to adapt to an incompatible change in DVB API 5.8
|
2012-10-04 12:44:13 +02:00 |
|
Klaus Schmidinger
|
1e9b16d20b
|
The cThread constructor now has an additional boolean parameter that can be set to true to have this thread run at a lower priority
|
2012-10-04 12:32:31 +02:00 |
|
Klaus Schmidinger
|
5a407d0e68
|
cIoThrottle::Engaged() is now also checked in cRemoveDeletedRecordingsThread::Action()
|
2012-10-03 12:58:02 +02:00 |
|
Klaus Schmidinger
|
90d854c0b4
|
Pressing the Blue in the main menu during normal live viewing mode now opens the Recordings menu if there is no "last viewed" recording
|
2012-10-03 10:18:58 +02:00 |
|
Klaus Schmidinger
|
1b7a32472e
|
Pressing the Play key during normal live viewing mode now opens the Recordings menu if there is no "last viewed" recording
|
2012-10-03 10:11:15 +02:00 |
|
Klaus Schmidinger
|
f1000d75c0
|
Added 'IgnoreFiles' to RemoveEmptyDirectories()
|
2012-09-30 13:05:14 +02:00 |
|
Klaus Schmidinger
|
3cc12a401a
|
Added missing decrementing of 'len' in libsi/si.c's String::decodeText() functions
|
2012-09-29 14:44:20 +02:00 |
|
Klaus Schmidinger
|
3c860ee043
|
Reactivated stripping control characters from EPG texts and adapted it to UTF-8
|
2012-09-29 14:30:48 +02:00 |
|
Klaus Schmidinger
|
c5dfaf9681
|
Moved cleaning up the EPG data and writing the epg.data file into a separate thread (cont'd)
|
2012-09-29 11:49:11 +02:00 |
|
Klaus Schmidinger
|
62dee6514a
|
Fixed sorting folders before recordings in case of UTF-8
|
2012-09-29 10:05:49 +02:00 |
|
Klaus Schmidinger
|
6f1577a659
|
Moved cleaning up the EPG data and writing the epg.data file into a separate thread to avoid sluggish response to user input on slow systems
|
2012-09-24 13:41:54 +02:00 |
|
Klaus Schmidinger
|
7cdfca45f4
|
Increased the size of the TS buffer to 5MB and that of the Recorder buffer to 20MB to better handle HD recordings
|
2012-09-22 11:55:26 +02:00 |
|
Klaus Schmidinger
|
72c03260d7
|
The new class cIoThrottle is used to allow I/O intense threads to temporarily suspend their activities in case buffers run full
|
2012-09-22 11:52:33 +02:00 |
|
Klaus Schmidinger
|
e898a28258
|
Fixed a leftover frame counter in the LCARS skin's replay display after jumping to an editing mark and resuming replay
|
2012-09-19 11:13:17 +02:00 |
|
Klaus Schmidinger
|
e11908cae6
|
cPatPmtParser::ParsePmt() now also recognizes stream type 0x81 as "AC3"
|
2012-09-19 10:46:17 +02:00 |
|
Klaus Schmidinger
|
ed456adc80
|
Improved detecting frames in MPEG 4 video
|
2012-09-18 09:57:38 +02:00 |
|
Klaus Schmidinger
|
14eb0d77e9
|
Fixed some typos
|
2012-09-17 14:06:12 +02:00 |
|
Klaus Schmidinger
|
e6526ae269
|
The script given to VDR with the '-r' option is now also called whenever a recording is deleted
|
2012-09-17 09:03:01 +02:00 |
|
Klaus Schmidinger
|
8423b5ea4c
|
Decreased the ring buffer put/get trigger sizes from 1/3 to 1/10
|
2012-09-17 08:48:20 +02:00 |
|
Klaus Schmidinger
|
050b7cdebf
|
Implemented instant recording of only the present event
|
2012-09-15 13:57:39 +02:00 |
|
Klaus Schmidinger
|
c9ac6f5196
|
Fixed mapping the frame type bits when detecting independent frames in MPEG 4 video
|
2012-09-14 09:11:18 +02:00 |
|
Klaus Schmidinger
|
cc16e9fdc7
|
If regenerating an index file fails and no data is written to the file, VDR now reports this error and removes the empty index file
|
2012-09-13 11:18:53 +02:00 |
|
Klaus Schmidinger
|
e775f25add
|
Fixed credits for implementing cDevice::HasInternalCam()
|
2012-09-12 07:52:25 +02:00 |
|
Klaus Schmidinger
|
eb8fbeba27
|
Implemented the setup options "OSD/Color key [0123]"
|
2012-09-09 14:37:15 +02:00 |
|
Klaus Schmidinger
|
3d60eba129
|
Fixed handling default values for directories
|
2012-09-09 09:29:15 +02:00 |
|
Klaus Schmidinger
|
e6e9996060
|
Fixed sluggish response when manipulating editing marks while a cutting thread is running
|
2012-09-09 09:19:15 +02:00 |
|
Klaus Schmidinger
|
2ceb19e566
|
Fixed getting the file size and number of frames of ongoing recordings
|
2012-09-06 10:07:25 +02:00 |
|
Klaus Schmidinger
|
f7a1954fe3
|
Fixed a long delay at the end when replaying a recording that has stopped recording less than an hour ago
|
2012-09-05 14:16:52 +02:00 |
|
Klaus Schmidinger
|
e64ab2a2a7
|
Credits to Dennis Bendlin
|
2012-09-02 13:38:31 +02:00 |
|
Klaus Schmidinger
|
378a05a96d
|
Changed the semantics of the cReceiver::Activate() function (it is now called with 'false' *after* the receiver has been detached from the device
|
2012-09-02 09:35:31 +02:00 |
|
Klaus Schmidinger
|
13edfc1382
|
Implemented FHS support; fixed handling config directory if only -v is given
|
2012-09-01 14:03:45 +02:00 |
|
Klaus Schmidinger
|
d3b3c43e8f
|
Fixed a race condition when zapping in transfer mode (cont'd)
|
2012-08-31 11:02:24 +02:00 |
|
Klaus Schmidinger
|
5d0410de3e
|
Added cDevice::HasInternalCam()
|
2012-08-26 13:59:37 +02:00 |
|
Klaus Schmidinger
|
4986f76b0a
|
Added cDevice::ReadFilter()
|
2012-08-26 13:09:01 +02:00 |
|
Klaus Schmidinger
|
021778d370
|
Updated email address of Stefan Huelswitt
|
2012-08-26 12:45:29 +02:00 |
|
Klaus Schmidinger
|
f99572d84f
|
Fixed a race condition when zapping in transfer mode
|
2012-08-26 12:37:25 +02:00 |
|
Klaus Schmidinger
|
60d8c61da1
|
Fixed detecting transfer mode on full featured DVB cards
|
2012-08-25 12:03:55 +02:00 |
|
Klaus Schmidinger
|
08ab22f987
|
Added IsUpdate() to the EPG handler interface
|
2012-08-25 11:31:35 +02:00 |
|