Commit Graph

583 Commits

Author SHA1 Message Date
Thilo Graf
0306131e6b libstb-hal: hdmi_cec: ensure time compatibility for rc_sync with _TIME_BITS=64
This commit replaces commit:

 libstb-hal: Fix compatibility issues with struct input_event time assignment

These issues arose because of updates in OE/Yocto versions (e.g. >= Honister),
which introduced changes requiring these adjustments.

- Added conditional compilation to check for input_event_sec.
- Updated hdmi_cec::rc_sync method to use appropriate time fields for 64-bit suseconds.
- Maintained backward compatibility for older systems with 32-bit suseconds.
- Leveraged macros defined in input.h for clarity and maintainability.

This should ensure proper handling of suseconds and maintain backward
compatibility with older systems.
This implementation uses input_event_sec and input_event_usec macros for clarity and maintainability.
This changes shuold resolve build issues encountered due to compatibility
problems with newer versions of libraries.

It is quite certain that similar adjustments will need to be made in
other files. However, since I have only worked on this platform so far,
only this part of the code was noticeable at first. It should be noted
that this problem likely does not "yet" affect older build systems,
but it will become necessary at some point.
This also applies to Neutrino (adjustments will follow).


Origin commit data
------------------
Branch: master
Commit: 7d247534d0
Author: Thilo Graf <dbt@novatux.de>
Date: 2024-09-02 (Mon, 02 Sep 2024)

Origin message was:
------------------
libstb-hal: hdmi_cec: ensure time compatibility for rc_sync with _TIME_BITS=64

This commit replaces commit:

   libstb-hal: Fix compatibility issues with struct input_event time assignment

These issues arose because of updates in OE/Yocto versions (e.g. >= Honister),
which introduced changes requiring these adjustments.

- Added conditional compilation to check for input_event_sec.
- Updated hdmi_cec::rc_sync method to use appropriate time fields for 64-bit suseconds.
- Maintained backward compatibility for older systems with 32-bit suseconds.
- Leveraged macros defined in input.h for clarity and maintainability.

This should ensure proper handling of suseconds and maintain backward
compatibility with older systems.
This implementation uses input_event_sec and input_event_usec macros for clarity and maintainability.
This changes shuold resolve build issues encountered due to compatibility
problems with newer versions of libraries.

It is quite certain that similar adjustments will need to be made in
other files. However, since I have only worked on this platform so far,
only this part of the code was noticeable at first. It should be noted
that this problem likely does not "yet" affect older build systems,
but it will become necessary at some point.
This also applies to Neutrino (adjustments will follow).


------------------
This commit was generated by Migit
2024-09-02 20:48:03 +02:00
GetAway
be03534b69 This commit refactors the extraction of HTTP headers in the
cPlayback::Start method to include the 'Referer' header using
the extractParam helper function. It ensures that the 'Referer'
value from URL parameters is properly extracted and appended to
the headers when present.
Using:
<webtv title=ATV url=https://stream.hdtvizlecanli.com/atv.m3u8#Referer=https://www.livestreamde.com />


Origin commit data
------------------
Branch: master
Commit: 34400d702f
Author: GetAway <get-away@t-online.de>
Date: 2024-04-11 (Thu, 11 Apr 2024)



------------------
This commit was generated by Migit
2024-04-11 21:15:40 +02:00
vanhofen
87b2a5dbe3 addition to "small fix"
Origin commit data
------------------
Branch: master
Commit: 0737aa3ba6
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-03-25 (Mon, 25 Mar 2024)

Origin message was:
------------------
- addition to "small fix"

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

------------------
This commit was generated by Migit
2024-03-25 06:37:01 +01:00
vanhofen
a76fe97cea hardware_caps: add boxmodel
Origin commit data
------------------
Branch: master
Commit: 61162a6ab7
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-01-03 (Wed, 03 Jan 2024)

Origin message was:
------------------
- hardware_caps: add boxmodel

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

------------------
This commit was generated by Migit
2024-01-03 22:23:59 +01:00
vanhofen
20334869f2 libarmbox/playback_libeplayer3: formatting fixes
Origin commit data
------------------
Branch: master
Commit: 28537bc942
Author: vanhofen <vanhofen@gmx.de>
Date: 2023-07-16 (Sun, 16 Jul 2023)

Origin message was:
------------------
- libarmbox/playback_libeplayer3: formatting fixes

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

------------------
This commit was generated by Migit
2023-07-16 21:21:03 +02:00
BPanther
3f080d5aef reload webtv/iptv stream if connection lost
Origin commit data
------------------
Branch: master
Commit: ef8dbcf64c
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2023-07-16 (Sun, 16 Jul 2023)


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

------------------
This commit was generated by Migit
2023-07-16 21:21:03 +02:00
GetAway
b24c6f7a6d video.cpp: fix black box fragment aft closing pip on hisilicon
tested on multiboxse


Origin commit data
------------------
Branch: master
Commit: 6efa292933
Author: GetAway <get-away@t-online.de>
Date: 2023-06-04 (Sun, 04 Jun 2023)



------------------
This commit was generated by Migit
2023-06-04 19:51:30 +02:00
BPanther
821e9b436f vu4k: fcc disabled
Origin commit data
------------------
Branch: master
Commit: 9132cf0fbe
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2023-04-06 (Thu, 06 Apr 2023)


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

------------------
This commit was generated by Migit
2023-04-06 20:30:24 +02:00
max_10
450907edeb cosmetic
Origin commit data
------------------
Branch: master
Commit: 86ce05d4f1
Author: max_10 <max_10@gmx.de>
Date: 2023-03-07 (Tue, 07 Mar 2023)

Origin message was:
------------------
- cosmetic

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

------------------
This commit was generated by Migit
2023-03-09 20:17:14 +01:00
max_10
4a1cff32f8 hdmi_cec.cpp: fix caps shadowed declaration
Origin commit data
------------------
Branch: master
Commit: 7ea49af077
Author: max_10 <max_10@gmx.de>
Date: 2023-01-25 (Wed, 25 Jan 2023)

Origin message was:
------------------
- hdmi_cec.cpp: fix caps shadowed declaration

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

------------------
This commit was generated by Migit
2023-03-09 20:15:17 +01:00
BPanther
85d1f1edf4 boxname for cec
Origin commit data
------------------
Branch: master
Commit: 7e8afedc40
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2023-01-24 (Tue, 24 Jan 2023)


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

------------------
This commit was generated by Migit
2023-01-24 20:57:12 +01:00
vanhofen
6b8b86e750 Revert "remove hdmi_cec"
This reverts commit 756a409f2f.


Origin commit data
------------------
Branch: master
Commit: 93bb54b48d
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-12-25 (Sun, 25 Dec 2022)



------------------
This commit was generated by Migit
2022-12-25 20:54:29 +01:00
vanhofen
6074091c77 libarmbox: fix comments
Origin commit data
------------------
Branch: master
Commit: 618c8d4433
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-11-26 (Sat, 26 Nov 2022)

Origin message was:
------------------
- libarmbox: fix comments

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

------------------
This commit was generated by Migit
2022-11-26 22:56:55 +01:00
BPanther
59f0c3500b E4HD 4K Ultra: brightness now set with glcd
Origin commit data
------------------
Branch: master
Commit: f8d7ed1933
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2022-11-26 (Sat, 26 Nov 2022)


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

------------------
This commit was generated by Migit
2022-11-26 22:56:55 +01:00
TangoCash
756a409f2f remove hdmi_cec
Origin commit data
------------------
Branch: master
Commit: fe8a073584
Author: TangoCash <eric@loxat.de>
Date: 2022-11-19 (Sat, 19 Nov 2022)


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

------------------
This commit was generated by Migit
2022-11-19 13:25:57 +01:00
vanhofen
50c6e34213 add protek4k
Origin commit data
------------------
Branch: master
Commit: f741cfd833
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-11-13 (Sun, 13 Nov 2022)

Origin message was:
------------------
- add protek4k

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

------------------
This commit was generated by Migit
2022-11-13 23:45:40 +01:00
Frankenstone
eed51f8927 libarmbox/audio: e4hdultra fix
Origin commit data
------------------
Branch: master
Commit: d1d7f75942
Author: Frankenstone <dampf_acc@online.de>
Date: 2022-11-02 (Wed, 02 Nov 2022)


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

------------------
This commit was generated by Migit
2022-11-02 20:51:04 +01:00
max_10
a7993921d2 fix osmio4k+ display
Origin commit data
------------------
Branch: master
Commit: 13d7c8bcf6
Author: max_10 <max_10@gmx.de>
Date: 2022-10-23 (Sun, 23 Oct 2022)

Origin message was:
------------------
- fix osmio4k+ display

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

------------------
This commit was generated by Migit
2022-10-28 23:55:01 +02:00
vanhofen
9fed79ffc3 add E4HD Ultra
Origin commit data
------------------
Branch: master
Commit: 96ec94c5db
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-10-28 (Fri, 28 Oct 2022)

Origin message was:
------------------
- add E4HD Ultra

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

------------------
This commit was generated by Migit
2022-10-28 23:52:20 +02:00
vanhofen
cd597acfae add multibox
Origin commit data
------------------
Branch: master
Commit: bf911c308a
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-09-15 (Thu, 15 Sep 2022)

Origin message was:
------------------
- add multibox

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

------------------
This commit was generated by Migit
2022-09-15 21:47:31 +02:00
TangoCash
01cf494606 dont use avformat_find_stream_info, if noprobe is requested
Origin commit data
------------------
Branch: master
Commit: c90e05a8f0
Author: TangoCash <eric@loxat.de>
Date: 2022-09-06 (Tue, 06 Sep 2022)


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

------------------
This commit was generated by Migit
2022-09-06 17:58:03 +02:00
vanhofen
e334906963 Revert "small fix PiP"
This reverts commit aa27b3e92b.


Origin commit data
------------------
Branch: master
Commit: fbdc989420
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-08-23 (Tue, 23 Aug 2022)



------------------
This commit was generated by Migit
2022-08-23 22:29:31 +02:00
TangoCash
aa27b3e92b small fix PiP
Origin commit data
------------------
Branch: master
Commit: 556a53008f
Author: TangoCash <eric@loxat.de>
Date: 2022-08-22 (Mon, 22 Aug 2022)


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

------------------
This commit was generated by Migit
2022-08-22 19:46:20 +02:00
vanhofen
308a6c2b8b libarmbox/audio: re-open fd; thx to dni
see: https://www.neutrino-images.de/board/iptv-webtv-und-streaming-f39/epg-und-logos-fuer-webtv-sender-t801-s160.html#p35879


Origin commit data
------------------
Branch: master
Commit: a54f114181
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-07-21 (Thu, 21 Jul 2022)

Origin message was:
------------------
- libarmbox/audio: re-open fd; thx to dni

see: https://www.neutrino-images.de/board/iptv-webtv-und-streaming-f39/epg-und-logos-fuer-webtv-sender-t801-s160.html#p35879


------------------
This commit was generated by Migit
2022-07-21 20:48:08 +02:00
max_10
1d907affe1 delete unused SetColorFormat
Origin commit data
------------------
Branch: master
Commit: c46ffefccc
Author: max_10 <max_10@gmx.de>
Date: 2021-12-20 (Mon, 20 Dec 2021)

Origin message was:
------------------
- delete unused SetColorFormat

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

------------------
This commit was generated by Migit
2021-12-20 20:36:46 +01:00
max_10
72ec7dfaca vuplus_arm: color profile (auto/bt709/bt470) added
Origin commit data
------------------
Branch: master
Commit: 347a9fb9aa
Author: max_10 <max_10@gmx.de>
Date: 2021-12-20 (Mon, 20 Dec 2021)

Origin message was:
------------------
- vuplus_arm: color profile (auto/bt709/bt470) added

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

------------------
This commit was generated by Migit
2021-12-20 20:36:46 +01:00
TangoCash
5e50fcbfe7 rename hdmi_mode -> hdmi_colorimetry
Origin commit data
------------------
Branch: master
Commit: 91225e1e36
Author: TangoCash <eric@loxat.de>
Date: 2021-12-05 (Sun, 05 Dec 2021)


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

------------------
This commit was generated by Migit
2021-12-05 21:54:59 +01:00
Frankenstone
c548da4479 libarmbox/video_lib.h: fix space
Origin commit data
------------------
Branch: master
Commit: 79f5b94aab
Author: Frankenstone <dampf_acc@online.de>
Date: 2021-12-03 (Fri, 03 Dec 2021)


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

------------------
This commit was generated by Migit
2021-12-03 22:56:21 +01:00
TangoCash
fc6d9fe0e7 change cec delay
Origin commit data
------------------
Branch: master
Commit: 758a412197
Author: TangoCash <eric@loxat.de>
Date: 2021-12-02 (Thu, 02 Dec 2021)


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

------------------
This commit was generated by Migit
2021-12-02 22:55:50 +01:00
Frankenstone
4195e1acb0 libarmbox: hdmi_colormetry added
choices:

- auto
- bt202ncl
- bt2020cl
- bt709


Origin commit data
------------------
Branch: master
Commit: bf895e3bdc
Author: Frankenstone <dampf_acc@online.de>
Date: 2021-12-02 (Thu, 02 Dec 2021)



------------------
This commit was generated by Migit
2021-12-02 21:57:29 +01:00
vanhofen
78136bc09a Revert "- rename dmx_hal.h => dmx.h; it's a really header, not a wrapper"
This reverts commit 7395664ea6.


Origin commit data
------------------
Branch: master
Commit: f928fc0285
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-07 (Sun, 07 Nov 2021)



------------------
This commit was generated by Migit
2021-11-07 22:09:12 +01:00
vanhofen
9d9bd38d6a re-formatting code using astyle; see https://github.com/neutrino-images/ni-buildsystem/blob/master/support/scripts/astyle.sh
Origin commit data
------------------
Branch: master
Commit: 53ca350af4
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-07 (Sun, 07 Nov 2021)

Origin message was:
------------------
- re-formatting code using astyle; see https://github.com/neutrino-images/ni-buildsystem/blob/master/support/scripts/astyle.sh

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

------------------
This commit was generated by Migit
2021-11-07 21:22:27 +01:00
vanhofen
7395664ea6 rename dmx_hal.h => dmx.h; it's a really header, not a wrapper
Origin commit data
------------------
Branch: master
Commit: a5efaf249f
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-07 (Sun, 07 Nov 2021)

Origin message was:
------------------
- rename dmx_hal.h => dmx.h; it's a really header, not a wrapper

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

------------------
This commit was generated by Migit
2021-11-07 20:00:03 +01:00
vanhofen
a727a4f78f libarmbox/libmipsbox: simplify Makefile.am
Origin commit data
------------------
Branch: master
Commit: e9c25ba2e4
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-07 (Sun, 07 Nov 2021)

Origin message was:
------------------
- libarmbox/libmipsbox: simplify Makefile.am

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

------------------
This commit was generated by Migit
2021-11-07 00:57:01 +01:00
vanhofen
2294a18230 remove libarmbox/playback_gst.h/cpp
Origin commit data
------------------
Branch: master
Commit: bd9dcf6310
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-07 (Sun, 07 Nov 2021)

Origin message was:
------------------
- remove libarmbox/playback_gst.h/cpp

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

------------------
This commit was generated by Migit
2021-11-07 00:57:01 +01:00
vanhofen
95c02b7228 remove libarmbox/playback_hisilicon.h/cpp
Origin commit data
------------------
Branch: master
Commit: 0a3c6037de
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-07 (Sun, 07 Nov 2021)

Origin message was:
------------------
- remove libarmbox/playback_hisilicon.h/cpp

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

------------------
This commit was generated by Migit
2021-11-07 00:57:01 +01:00
vanhofen
0e5f1823e6 remove --enable-gstreamer_01; rename --enable-gstreamer_10 => --enable-gstreamer
Origin commit data
------------------
Branch: master
Commit: 987b6c87d0
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-07 (Sun, 07 Nov 2021)

Origin message was:
------------------
- remove --enable-gstreamer_01; rename --enable-gstreamer_10 => --enable-gstreamer

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

------------------
This commit was generated by Migit
2021-11-07 00:57:01 +01:00
vanhofen
eff097b3b9 remove tripledragon leftovers
Origin commit data
------------------
Branch: master
Commit: ba18771ee6
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-07 (Sun, 07 Nov 2021)

Origin message was:
------------------
- remove tripledragon leftovers

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

------------------
This commit was generated by Migit
2021-11-07 00:57:01 +01:00
vanhofen
502d002c21 libarmbox/libmipsbox: some manual code nicenings
Origin commit data
------------------
Branch: master
Commit: 6591fe32fc
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-07 (Sun, 07 Nov 2021)

Origin message was:
------------------
- libarmbox/libmipsbox: some manual code nicenings

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

------------------
This commit was generated by Migit
2021-11-07 00:57:01 +01:00
vanhofen
ea7a941fa6 libarmbox: some manual code nicenings
Origin commit data
------------------
Branch: master
Commit: cc247d723e
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-07 (Sun, 07 Nov 2021)

Origin message was:
------------------
- libarmbox: some manual code nicenings

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

------------------
This commit was generated by Migit
2021-11-07 00:57:01 +01:00
Jacek Jendrzej
048116d7cc fix, supplement to fb13b064fb8eb58c500e38698ebedc8b47c25108
Origin commit data
------------------
Branch: master
Commit: c35b633e1d
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)


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

------------------
This commit was generated by Migit
2021-10-27 21:25:30 +02:00
Jacek Jendrzej
5a8bbae8bd ffmpeg compil versions warnnings
Origin commit data
------------------
Branch: master
Commit: 2c025f2e4f
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)


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

------------------
This commit was generated by Migit
2021-10-27 21:25:30 +02:00
vanhofen
f813605d6b hw-caps: whitespace corrections
Origin commit data
------------------
Branch: master
Commit: 27a5f6c59f
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-16 (Sat, 16 Oct 2021)

Origin message was:
------------------
- hw-caps: whitespace corrections

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

------------------
This commit was generated by Migit
2021-10-16 21:00:06 +02:00
vanhofen
dcd2c06111 hw-caps: resort
Origin commit data
------------------
Branch: master
Commit: d20c8c8a8b
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-10-16 (Sat, 16 Oct 2021)

Origin message was:
------------------
- hw-caps: resort

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

------------------
This commit was generated by Migit
2021-10-16 21:00:06 +02:00
BPanther
1f1815908b vusolo4k: has only 3 usable video devices
Origin commit data
------------------
Branch: master
Commit: 29553ae331
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-10-16 (Sat, 16 Oct 2021)


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

------------------
This commit was generated by Migit
2021-10-16 21:00:06 +02:00
BPanther
3964b7c123 pip variables renamed
Origin commit data
------------------
Branch: master
Commit: c7fa8ef5ec
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)


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

------------------
This commit was generated by Migit
2021-10-15 14:54:57 +02:00
BPanther
664527f567 fix last commit
Origin commit data
------------------
Branch: master
Commit: e5c2d21542
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)


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

------------------
This commit was generated by Migit
2021-10-15 14:54:57 +02:00
BPanther
f9c5e03c30 fix quadpip, not only for vuplus4k
Origin commit data
------------------
Branch: master
Commit: db7f72c933
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)


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

------------------
This commit was generated by Migit
2021-10-15 14:54:57 +02:00
BPanther
60fb6a66c0 small change QuadPiP
Origin commit data
------------------
Branch: master
Commit: 5be90e98da
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)


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

------------------
This commit was generated by Migit
2021-10-15 14:54:57 +02:00
BPanther
e3eb0165c9 quadpip windows fix
Origin commit data
------------------
Branch: master
Commit: 0b9551bc3c
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-10-15 (Fri, 15 Oct 2021)


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

------------------
This commit was generated by Migit
2021-10-15 14:54:57 +02:00