Commit Graph

14352 Commits

Author SHA1 Message Date
vanhofen
0a129a081f timerlist: mark remote timers with different text colors
Origin commit data
------------------
Branch: ni/coolstream
Commit: 23eb0168c1
Author: vanhofen <vanhofen@gmx.de>
Date: 2025-01-19 (Sun, 19 Jan 2025)

Origin message was:
------------------
- timerlist: mark remote timers with different text colors

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2025-06-08 14:52:38 +02:00
vanhofen
bda8caf354 record-info: second try to fix rec/ts-icon for current channel
Origin commit data
------------------
Branch: ni/coolstream
Commit: 80220af4bf
Author: vanhofen <vanhofen@gmx.de>
Date: 2025-01-19 (Sun, 19 Jan 2025)

Origin message was:
------------------
- record-info: second try to fix rec/ts-icon for current channel

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2025-06-08 14:52:21 +02:00
Thilo Graf
df3574bad5 streamts: Fix const-correctness issues in Send() and write_packet()
- Change Send() parameter from unsigned char* to const unsigned char*.
- Update write_packet() to accept const uint8_t*.
- Fix invalid conversion error with GCC 14.

Confirmed working by building generic neutrino with GCC 14.
2025-03-10 19:42:31 +01:00
Thilo Graf
afe0b116c0 cc_item_picture.h: fix build warnings
Import base class methods setWidth and setHeight to avoid
-Woverloaded-virtual warnings
2025-03-10 19:32:20 +01:00
Thilo Graf
0e643570d0 Change to version 3.25 2025.0 3.25 2025-01-01 20:05:41 +01:00
BPanther
18057068e7 vuall: small fix bcm3466
Origin commit data
------------------
Branch: master
Commit: ff14fd96bb
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2024-12-28 (Sat, 28 Dec 2024)


------------------
Missing context and justification in the original commit message. Identified a consistent pattern in commit practices.

------------------
This commit was generated by Migit
2025-01-01 20:01:53 +01:00
BPanther
b344211f2f no hybrid for bcm3466 t2 tuner
Origin commit data
------------------
Commit: af0cfaa775
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2024-07-17 (Wed, 17 Jul 2024)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-12-31 14:53:21 +01:00
Thilo Graf
19dbe692f8 streamts.cpp: Try to fix LIBAVFORMAT_VERSION_INT comparsion 2024-12-22 16:37:37 +01:00
Thilo Graf
87c7ff4fd3 Refactor: Adjust Send and write_packet methods for compatibility with newer FFmpeg versions
- Added conditional compilation for `LIBAVFORMAT_VERSION_INT` to handle
  differences in FFmpeg API versions.
- Updated `Send` method to use `const unsigned char*` for compatibility
- Refactored `write_packet` to use `const uint8_t*` for consistency with
  the newer FFmpeg API.
2024-12-22 14:18:28 +01:00
vanhofen
f242cbdf3e record-info: try to fix rec/ts-icon for current channel
Origin commit data
------------------
Commit: 2ce74b827a
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-11-20 (Wed, 20 Nov 2024)

Origin message was:
------------------
- record-info: try to fix rec/ts-icon for current channel

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-11-29 22:05:24 +01:00
Thilo Graf
880135aefb timerd.cpp: Rework command descriptions
- Minor format and style fixes for readability
- Replaced German comments with English to ensure consistent ASCII
  encoding and avoid potential encoding issues
2024-11-16 21:04:36 +01:00
GetAway
489304d87b timerd.cpp: Fix thread declarations, typos, and improve timerd_main_thread consistency 2024-11-16 20:27:39 +01:00
Jacek Jendrzej
14b418d041 lua: add compatibility to lua 5.3 and 5.4; copy from https://github.com/SteveKChiu/lua-intf/blob/master/LuaIntf/LuaCompat.h 2024-11-10 15:20:34 +01:00
GetAway
08c50dd4eb Fix: fix warning: type struct CFile violates the C++ one definition rule
Set _FILE_OFFSET_BITS=64 in Makefiles for consistent 64-bit off_t definition

This removes -Wodr warnings when compiling CFile and several other classes,
ensuring off_t is consistently defined as a 64-bit type across all
translation units.

Observed while compiling with GCC 13.

Signed-off-by: Thilo Graf <dbt@novatux.de>
2024-11-07 21:25:32 +01:00
vanhofen
4153ea976a infoviewer: move showMovieTitle() below showTitle()
Origin commit data
------------------
Commit: 4568645abf
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-10-25 (Fri, 25 Oct 2024)

Origin message was:
------------------
- infoviewer: move showMovieTitle() below showTitle()

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-11-04 16:44:09 +01:00
Thilo Graf
a7f29d006d Refactor setButtonLabels() to use std::vector for safer memory management
- Replaced manual dynamic memory allocation with std::vector in
  setButtonLabels(const button_label*...) and setButtonLabels(const std::vector<button_label_cc>&...).
- Reserved vector capacity upfront to match label_count, optimizing memory usage.
- Improved safety and readability by removing manual delete[] calls and
  handling memory cleanup through vector's automatic management.
2024-11-02 20:05:30 +01:00
Thilo Graf
b3ef077d72 Update '.gitignore' to include 'venv' for Python environment fallout.
- Previously, only Visual Studio Code settings were ignored.
2024-11-02 19:02:02 +01:00
vanhofen
ed3696b9c9 fix compile; cleanup EPG replacements
Origin commit data
------------------
Commit: 4c77ec8624
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-10-08 (Tue, 08 Oct 2024)

Origin message was:
------------------
- fix compile; cleanup EPG replacements

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-10-09 20:20:22 +02:00
vanhofen
6881dd0320 lua_curl: sync with tangocash
Origin commit data
------------------
Commit: 3b94c1740e
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-10-07 (Mon, 07 Oct 2024)

Origin message was:
------------------
- lua_curl: sync with tangocash

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-10-09 20:20:20 +02:00
TangoCash
48c1f4c664 update lua curl
Origin commit data
------------------
Commit: f5acbb236e
Author: TangoCash <eric@loxat.de>
Date: 2024-10-07 (Mon, 07 Oct 2024)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-10-09 20:20:18 +02:00
vanhofen
deff33d266 unify text-replacements in EPG
Origin commit data
------------------
Commit: 49d2cb3abf
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-10-07 (Mon, 07 Oct 2024)

Origin message was:
------------------
- unify text-replacements in EPG

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-10-09 20:20:16 +02:00
TangoCash
1582a2bfcc fix linebreaks/tabs in epg+ footer
Origin commit data
------------------
Commit: cdea62ed25
Author: TangoCash <eric@loxat.de>
Date: 2024-10-07 (Mon, 07 Oct 2024)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-10-09 20:20:14 +02:00
TangoCash
8c74ae8414 fix faulty epg, e.g. ATV
Origin commit data
------------------
Commit: 7faf515f1e
Author: TangoCash <eric@loxat.de>
Date: 2024-10-07 (Mon, 07 Oct 2024)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-10-09 20:20:12 +02:00
TangoCash
501a5e8733 streamts: add fallback to FindChannel48()
Origin commit data
------------------
Commit: 4ebfb3d8ff
Author: TangoCash <eric@loxat.de>
Date: 2024-10-07 (Mon, 07 Oct 2024)

Origin message was:
------------------
- streamts: add fallback to FindChannel48()

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-10-09 20:20:08 +02:00
Thilo Graf
ec7af382bb Revert "getservices.cpp: fix e2tv streaming on cable boxes"
This reverts commit 9321aaada0.
2024-10-09 20:19:34 +02:00
vanhofen
1ed6a667bc weather-setup: change g_settings.weather_api_version to 3.0
Origin commit data
------------------
Commit: c902f2aac8
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-09-22 (Sun, 22 Sep 2024)

Origin message was:
------------------
- weather-setup: change g_settings.weather_api_version to 3.0

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-09-28 16:53:58 +02:00
TangoCash
96691b4e0d fix sleeptimer for webtv
Origin commit data
------------------
Commit: 2260d13704
Author: TangoCash <eric@loxat.de>
Date: 2024-09-18 (Wed, 18 Sep 2024)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-09-28 16:53:44 +02:00
vanhofen
f7cded7f63 initial-settings: update matze settings
Origin commit data
------------------
Commit: d6c2dd31e5
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-09-07 (Sat, 07 Sep 2024)

Origin message was:
------------------
- initial-settings: update matze settings

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-09-28 16:52:51 +02:00
vanhofen
2f68a24d75 weather-setup: fix typo
Origin commit data
------------------
Commit: c75df7211c
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-09-02 (Mon, 02 Sep 2024)

Origin message was:
------------------
- weather-setup: fix typo

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2024-09-07 17:57:49 +02:00
Jacek Jendrzej
def9fb232f channellist fix footer line 2024-09-05 18:23:54 +02:00
Jacek Jendrzej
8dba164c64 epgplus fix footer line 2024-09-05 17:09:41 +02:00
Jacek Jendrzej
35692a6152 fix epg newline forÖR channels 2024-09-05 15:17:58 +02:00
Jacek Jendrzej
929c5a40fb avoid null pointer use 2024-09-05 13:36:24 +02:00
Jacek Jendrzej
9ef2cea5d8 remove av_packet_make_refcounted, this break build with old ffmpeg 2024-09-05 12:23:27 +02:00
Jacek Jendrzej
562511a62f avoid double mutex lock 2024-09-02 20:07:12 +02:00
Jacek Jendrzej
3c998d4807 second try to fix record m3u8 format with separate audio 2024-09-01 14:05:29 +02:00
Jacek Jendrzej
88f23d9a8b fix compil without key manage 2024-08-25 17:56:56 +02:00
GetAway
c9e66fc800 weather-setup.cpp: enable api version chooser 2024-08-24 09:10:51 +02:00
GetAway
4f6aeea786 mdb-tmdb.cpp: fix --enable-tmdb-key-manage 2024-08-24 09:01:06 +02:00
Jacek Jendrzej
d78921369c Revert "try to fix record m3u8 format with separate audio"
Dont work on box
This reverts commit c7a161a1b3.
2024-08-09 20:45:57 +02:00
Jacek Jendrzej
c7a161a1b3 try to fix record m3u8 format with separate audio 2024-08-09 20:22:35 +02:00
Thilo Graf
2407b36d54 menue.h/cpp: Remove virtual specifier from getOption methods
- Removed the 'const' specifier from CMenuOptionChooser's getOption method.
- Ensured that getOption methods in derived classes do not hide the base class methods.

This should avoid compiler warnings related to method hiding
and ensure that the correct getOption method is used without ambiguity.
Tested and verified that no new warnings or errors are introduced.
2024-07-07 16:54:58 +02:00
Thilo Graf
a14e84d286 msgbox.h: Fixed method hiding issue by using 'virtual' keyword for setTimeOut
This should avoid potential -Woverloaded-virtual warnings.
2024-07-07 12:02:51 +02:00
Thilo Graf
126fd49b33 mb.h: Fixed method overriding issue in CMenuSelector class
- Fixed the getHeight() method in CMenuSelector using the override keyword
  to ensure it correctly overrides the virtual method from CMenuItem.
- Resolved -Woverloaded-virtual warnings related to hidden overloaded
  virtual methods.
2024-07-06 15:52:28 +02:00
Thilo Graf
3b43b066b5 menue.h: Removed 'virtual' keyword from init method in CMenuItem
This change resolves -Woverloaded-virtual warnings.
Ensured that the init method is resolved at compile time,
as the base class version is not intended to be used in derived classes.
2024-07-05 21:40:55 +02:00
Thilo Graf
fff91ea5f3 timermanager.cpp: Fix format specifiers
- Changed format specifiers from %ld to %" PRId64 " for `time_t` variables
  to ensure compatibility across different platforms.
- Cast `time_t` variables to `int64_t` for proper formatting.
- Updated printf statements and debug macros accordingly.
- Fixes some translations and code formatting.
2024-07-05 17:26:08 +02:00
Thilo Graf
e1ee972d75 eitd/sectionsd.cpp: Fix format specifiers for platform independence
- Changed format specifiers from %ld to %" PRId64 " for time-related
  variables to ensure cross-platform compatibility.
- Updated format specifiers from %lx to %" PRIx64 " for consistency
  with 64-bit integers.
- Added casts to `int64_t` for accurate formatting.

This changes should address format warnings and ensure correct behavior on
systems with 64-bit integers.
2024-07-05 17:26:08 +02:00
Thilo Graf
13860167ca eitd/dmx.cpp: Fix format specifiers for platform independence
- Changed format specifiers from %ld to %" PRId64 " for time-related
  variables to ensure cross-platform compatibility.
- Added casts to `int64_t` for accurate formatting.

This should avoid format warnings and ensure correct behavior
on systems with 64-bit integers.
2024-07-05 17:26:08 +02:00
Thilo Graf
f50deeeeb2 eitd/debug.cpp: Fix format specifiers for platform independence
- Changed format specifier from %ld to %" PRId64 " for variables
  of type `__suseconds64_t` to ensure cross-platform compatibility.
- Added casts to `int64_t` for accurate formatting.
- Included `<cinttypes>` for proper format macros.

This should avoid format warnings and ensure correct behavior
on systems where `__suseconds64_t` and similar types are 64-bit integers.
2024-07-05 17:26:08 +02:00
Thilo Graf
a311605013 neutrino.cpp Fix format specifiers for time_t to ensure platform independence
- Changed format specifiers from %ld to %" PRId64 " for time_t variables to ensure compatibility across different platforms.
- Cast time_t variables to int64_t for proper formatting.
- Updated printf and fprintf statements accordingly.

This should resolve format warnings and ensures correct behavior on
systems where time_t is a 64-bit integer.
2024-07-05 17:26:08 +02:00