That's with the cinch connectors
Edited by Sjaaky, 2 November 2014 - 11:13.
Posted 2 November 2014 - 19:29
@athoik, I'd gladly accept a patch to disable a segfault handler permanently. A library should never install a segfault handler (even not an application, imho).
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 3 November 2014 - 13:18
xvid -> mpeg4 https://bugzilla.gno...g.cgi?id=739196 we need to give more information why we need to know that mpeg4 is actually xvid, please leave your comments on the bug if you want this to get fixed.
Done. It just happens to be in the dvbmediasink and driver code I've been working on for the last week or so, so I'm familiar with it.
"Beauty lies in the hands of the beer holder."
Posted 3 November 2014 - 15:14
Doesn't that cripple the green screen and enigma crash log?
The signal handler should be in main application, not in the library....
Apart from a signal handler, I'd prefer a simple fork (or even thread clone, but I am not sure if that always works with signals) that acts as the parent, that "reaps" the child when it's dead and optionally restarts it. The process status reveals what signal killed the child and the process cannot go into an endless handler loop.
Edited by Erik Slagter, 3 November 2014 - 15:16.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 3 November 2014 - 17:12
The signal handler should be in main application, not in the library....Doesn't that cripple the green screen and enigma crash log?
Posted 3 November 2014 - 19:23
Finally figured out why xvid videos on et4x00 were still not playing smoothly after reverting xvid mimetype.
As @peteru wrote
The specific case of real MPEG-4 Part 2 vs XVID comes down to issues with
"packed" format - where the frames are re-ordered and also the use of DTS
instead of PTS when the data comes from the AVI container
So I tried to use DTS intead of PTS in dvbvideosink and now xvid videos in AVI are played without issues on et4x00.
My suggestion to properly fix this issue would be:
1. detect in dvbvideosink.c if avidemux element is used in pipeline(maybe in set caps function?)
2. If avidemux is used and provided video is xvid we use GST_BUFFER_DTS macro else we use GST_BUFFER_PTS for settings pts in pes
I will try to provide patch, but need to figure out first point
Edited by mx3L, 3 November 2014 - 19:26.
Posted 3 November 2014 - 19:27
The signal handler should be in main application, not in the library....Doesn't that cripple the green screen and enigma crash log?
I disabled the signal handler in bsod.cpp in order to be able to create core dumps instead of green screens
Sorry if that wasn't clear.
Okay in that case never mind
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 3 November 2014 - 19:29
Finally figured out why xvid videos on et4x00 were still not playing smoothly after reverting xvid mimetype.
As @peteru wrote
The specific case of real MPEG-4 Part 2 vs XVID comes down to issues with
"packed" format - where the frames are re-ordered and also the use of DTS
instead of PTS when the data comes from the AVI containerSo I tried to use DTS intead of PTS in dvbvideosink and now xvid videos in AVI are played without issues on et4x00.
My suggestion to properly fix this issue would be:
1. detect in dvbvideosink.c if avidemux element is used in pipeline(maybe in set caps function?)
2. If avidemux is used and provided video is xvid we use GST_BUFFER_DTS macro else we use GST_BUFFER_PTS for settings pts in pes
I will try to provide patch, but need to figure out first point
So it actually IS the issue I brought up. Iew. Should we really go out of our ways to be compatible with every bogus trick invented to avoid problems with other bogus technology?
Note: while avi isn't even a standard at all, it is also improperly used by divx. FFmpeg will always complain when it encounters such a file. If one insists on using an avi container, one shouldn't be using b frames, it isn't designed for that, period. Either don't use b frames, or use a container that is suitable for using b frames (almost all of them are).
Edited by Erik Slagter, 3 November 2014 - 19:31.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Posted 4 November 2014 - 16:31
@Erik
In case we want to fully support gstreamer1.0 in recievers like xtrend et4000 we will probably have to do that.
I have many media files like this(Xvid codec in AVI format), so this is probably not a rare case.
Tested on Xvid,DivX3 in AVI on et4000 and et6500, everything works smoothly.
For example DivX3 was not working on et4000 before at all.
Please test somebody also on other receivers, thanks
Posted 4 November 2014 - 17:59
Posted 4 November 2014 - 20:51
@athoik
I put xvid avi to mp4 and to mov format, but in that process was fourcc changed from xvid to plain mpeg4, so no xvid caps were detected and playback of video was not smooth anymore because of mpeg4 streamtype.
This needs to be further tested, I did test only "packed" xvid in avi format and divx3 in avi. It's possible that also other formats with xvid/divx with usage of b-frames needs DTS instead of PTS.
DVB subtitles support in eServiceMP3/GStreamerStarted by DimitarCC, 17 Oct 2024 DVB, Subtitles, GStreamer |
|
|||
Change from openvix to openpli - lose existing hdd recordings?Started by xdoktor, 30 Dec 2023 openpli, openvix, hdd, recordings |
|
|||
Having Trouble While Installing This SoftwareStarted by CharleyDavis, 27 Jun 2023 OpenPLi |
|
|||
Faild to flash or update OPENPLIStarted by dede_one, 8 Oct 2022 openpli |
|
|||
hd+ funktioneret nichtStarted by JeppeG, 29 Sep 2022 Vu+, hd+, oscam, openpli |
|
0 members, 9 guests, 0 anonymous users