Commit Graph

41 Commits

Author SHA1 Message Date
Rolf Ahrenberg 655b5a1865 Updated for vdr-1.7.35. Modified how the receiver is detached. Updated the femonclient plugin. 2013-01-03 23:34:19 +02:00
Rolf Ahrenberg 0f8cc6c9ce Modified cFemonReceiver constructor. 2012-03-31 11:47:57 +03:00
Rolf Ahrenberg 8ba74bf5c4 Silenced compilation warnings - again. 2012-02-05 18:21:07 +02:00
Rolf Ahrenberg d809e98052 Silenced a compilation warning. 2012-02-05 11:39:14 +02:00
Rolf Ahrenberg f37f428670 Added preliminary support for LATM. 2010-06-23 12:16:17 +03:00
Rolf Ahrenberg 60386835dd Updated for vdr-1.7.12. 2010-02-01 13:48:28 +02:00
Rolf Ahrenberg 44fa48c59f Added debug() and error() macros. 2009-10-01 12:13:35 +03:00
Rolf Ahrenberg 554dac9674 Increased video buffer size, added buffer timeouts and fixed deleting AC3 buffer data. 2009-09-29 15:31:32 +03:00
Rolf Ahrenberg 8267abcc3b Revert "Changed cRingBufferLinear to cRingBufferFrame."
This reverts commit edb8b4090a.
2009-09-27 16:59:42 +03:00
Rolf Ahrenberg edb8b4090a Changed cRingBufferLinear to cRingBufferFrame. 2009-09-22 20:37:15 +03:00
Rolf Ahrenberg 21d9c20beb Removed bitstream parsing from Receive() method.
Refactored the error logging from unimplemented ioctl functions.
2009-09-22 08:44:30 +03:00
Rolf Ahrenberg e57b36a151 Fixed H.264 bitstream parser.
Added a mutex to receiver class.
2009-09-01 15:30:48 +03:00
Rolf Ahrenberg 53b42a2d4a Fixed H.264 parser. 2009-08-28 20:54:34 +03:00
Rolf Ahrenberg a06ae6f6ff Added PES assembler. 2009-08-25 20:22:06 +03:00
Rolf Ahrenberg 0a162a9a8c Cleaned up compilation warnings. 2009-03-24 12:51:51 +02:00
Rolf Ahrenberg ab8f5f3de8 Fixed a deadlock in cFemonReceiver. 2008-11-23 22:26:48 +02:00
Rolf Ahrenberg 8bf429b381 Added initial support for H.264 and HE-AAC.
Fixed detection of false positives in audio/video streams.
Refactored source code.
2008-11-09 13:43:27 +02:00
Rolf Ahrenberg 1570cf80f8 Optimized receiver thread termination. 2008-09-10 17:37:28 +03:00
Rolf Ahrenberg d6e5a01ada Added Spids support.
Minor OSD layout changes.
2007-10-14 04:20:00 +03:00
Rolf Ahrenberg 64e56af6dc Fixed a race condition in cFemonReceiver (Thanks to Reinhard Nissl). 2007-05-15 04:20:00 +03:00
Rolf Ahrenberg 78048d8ea0 Updated for vdr-1.5.0. 2007-01-08 04:20:00 +02:00
Rolf Ahrenberg 42c6b69490 Added support for svdrpservice plugin (Thanks to Frank Schmirler).
Added INFO SVDRP command (partially based on patch by Herbert Pötzl).
Removed system log option - use SVDRP instead.
Added --remove-destination to the 'cp' command in Makefile.
2006-09-17 04:20:00 +03:00
Rolf Ahrenberg 7ee255830a Updated for vdr-1.3.40.
Fixed a translation bug (Thanks to Antti Hartikainen).
Fixed AC3 header parsing bug (Thanks to Axel Katzur for reporting this one).
Fixed EgalsTry theme (Thanks to Uwe Hanke).
2006-01-25 04:20:00 +02:00
Rolf Ahrenberg 7da8cb2110 Updated for vdr-1.3.36.
Added french translation (Thanks to Nicolas Huillard).
Enabled bitrate commands via SVDRP.
Added new SVDRP commands.
Modified femon service without incrementing version number.
Added "Duotone" theme for 2bpp on screen displays.
Fixed crash bug in femonreceiver.
Fixed setup page bug (Thanks to Thomas Günther for reporting this one).
2005-11-13 04:20:00 +02:00
Rolf Ahrenberg 37957be99f Updated for vdr-1.3.31.
Added preliminary svdrp and service support.
2005-08-28 04:20:00 +03:00
Rolf Ahrenberg 713f9e652a Threads updated for vdr-1.3.29. 2005-08-15 04:20:00 +03:00
Rolf Ahrenberg 7c948cde72 Fixed AC3-info flickering (Thanks to Pasi Juppo for reporting this one).
Added "Analog" type CA system.
Plugin is now stripped by default.
2005-07-23 04:20:00 +03:00
Rolf Ahrenberg 5bda0fa833 Horizontal offset setup option should be functional now. 2005-02-26 04:20:00 +02:00
Rolf Ahrenberg ca954757db Updated for vdr-1.3.21.
Minor modification for DEBUG mode.
Added preliminary support for themes and some GUI tweaks.
Added horizontal offset setup option.
2005-02-24 04:20:00 +02:00
Rolf Ahrenberg ab3f270eed Updated for vdr-1.3.19. 2005-01-23 04:20:00 +02:00
Rolf Ahrenberg 6f9961f499 Updated for vdr-1.3.18.
Added DEBUG mode (make DEBUG=1 plugins).
OSD height is now user configurable.
Added audio channel selection into Yellow key.
2005-01-15 04:20:00 +02:00
Rolf Ahrenberg c454189adf Updated for vdr-1.3.17.
Fixed receiver related crash (Thanks to Marco Schluessler).
2004-11-28 04:20:00 +02:00
Rolf Ahrenberg a6039cdd66 Added "AC-3 Stream Information" display mode (Thanks to Lothar Englisch). 2004-06-11 04:20:00 +03:00
Rolf Ahrenberg 848a2ba78d Fixed the channel switch bug (reported by Stefan Lucke).
Nid/Tid/Rid are now included in translations.
Added video format and aspect ratio symbols into status window.
2004-06-06 04:20:00 +03:00
Rolf Ahrenberg 74ed4d8490 Added "Stream Information" display mode.
Toggle between different modes with 'OK' key:
 .-> basic -> transponder -> stream -.
 `-----------------------------------´
Added missing german translations (Thanks to Peter Marquardt).
2004-05-30 04:20:00 +03:00
Rolf Ahrenberg 8c7c110cf2 Updated for vdr-1.3.7 and removed compability with older versions. 2004-05-18 04:20:00 +03:00
Rolf Ahrenberg 43c68bcf23 Fixed channel toggling with '0' key.
Bitrate calculation thread is now canceled immediately to speed up channel switching.
2004-03-16 04:20:00 +02:00
Rolf Ahrenberg 954f09182f Fixed frequency, guard and bandwidth units in transponder information.
Added Apid2, Dpid1, Dpid2 information.
Added option to write signal information into system log.
2004-03-07 04:20:00 +02:00
Rolf Ahrenberg 23487c5972 Redesigned the user interface.
Transponder information is now available in advanced display mode: Press 'OK' key to switch between the simple and the advanced display mode.
Moved bitrate calculation to it's own thread for improved accurancy.
2004-03-03 04:20:00 +02:00
Rolf Ahrenberg c6ac49bfed Some minor cosmetic changes. 2004-02-27 04:20:00 +02:00
Rolf Ahrenberg 2d06d2c6c1 Added preliminary video (VPID) and audio (APID1) bitrate calculations. 2004-02-26 04:20:00 +02:00