home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
TV / Streaming
MePo 1.2 und Ruckler bei TV -> TSreader log, zeigt dabei "Pause 200mS Renderer"
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="FloMann" data-source="post: 799390" data-attributes="member: 66772"><p><strong>AW: MePo 1.2 und Ruckler bei TV -> TSreader log, zeigt dabei "Pause 200mS Renderer"</strong></p><p></p><p></p><p></p><p>Servus,</p><p></p><p>OK, das ist wie bei mir und ich bin nicht der einzige bei dem das auftritt, und ja mit der alten 1.1.3 gibt es das Prinzipiell auch aber wesentlich</p><p>unproblematischer wie dann wohl auch bei dir. Da tritt es selbst nach dem zappen erst nach std. auf und war damit im normalen</p><p>alltagsbetrieb über die paar Monate mit 1.1.3 quasi mir noch nicht störend aufgefallen, da ich früher oder später eh auchmal auf </p><p>Pause war oder zwischenzeitlich dann doch mal gezzapt habe. </p><p>Bei der alten 1,0,2 gab es das noch gar nicht, dementsprechend dahindgehend keine probleme. Hattest du mal die 1.2Beta </p><p>oder alpha in betrieb, die kenne ich nicht, wie war es denn hierbei??. würde mich gerade mal interessieren </p><p>ob wir einkreisen können ab wann es zu dem problematischen und im alltag dann auch deutlich auffälligen verhalten </p><p>kam. </p><p>Als Bug würde ich das wohl erstmal nicht bezeichnen aber zumindest erstmal ein Problem, ich denke es wird zeit das ich mein </p><p>angestaubtes (nicht besonders gutes) Englisch irgendwie in die reihe bekomme und mal im entsprechenden Forum</p><p>mit einem satz kompletten brauchbaren Logs ein Thread eröffne.</p><p></p><p>Gibt es bei den Logs im Debug log level zu dem starten im debug Modus ohne plugins doch noch unteschiede ??</p><p>welche mir auf die schnelle nicht auffielen, denn ich verzichte eben ungern auf meine FB funktion.... </p><p></p><p>Der Code teil (der zumindest die log einträge erzeugt und auch den Audio/Video to Render errechnet)liegt in den TSreader Sources, wie ich das sehe in der Demultiplexer.cpp bei ermitteln der TS Pakete nach audio oder Video( hier getrennt für </p><p>Mpeg2 und h264), hier wird dann ggf. das Rendering Clock too fast flag gesetzt.</p><p>[Spoiler]</p><p>Routine:</p><p>void CDeMultiplexer::FillAudio(CTsHeader& header, byte* tsPacket)</p><p>void CDeMultiplexer::FillVideoMPEG2(CTsHeader& header, byte* tsPacket)</p><p>void CDeMultiplexer::FillVideoH264(CTsHeader& header, byte* tsPacket)</p><p>[/Spoiler]</p><p></p><p>Das ausführen der Pause wenn Renderring clock to fast flag gesetzt ist wird im Tsreader.cpp durchgeführt.</p><p>[Spoiler]</p><p>Routine</p><p>void CTsReaderFilter:<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite5" alt=":confused:" title="Confused :confused:" loading="lazy" data-shortname=":confused:" />etMediaPosition(REFERENCE_TIME MediaPos)</p><p>[/spoiler]</p><p></p><p>Ob das Problem jetzt aber in der Demux.cpp z.b in dem Teil liegt bei den berechnungen mag ich nicht </p><p>beurteilen, vll. gar nicht mal hier. Icke bin Hardwerler und hab zwar schon mit verschiedenen (kleinen/imo einfachen)MCU`s gearbeitet</p><p>und Programme geschrieben, das liegt aber zurück und war überwiegend Assembler und ebbes einfaches C.</p><p>Um hier einen bogen zufinden bräuchte ich reichlich zeit und arbeit, bis dahin ist MePo 1.3 oder mehr drausen <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p>Sprich da würde ich wohl nicht weiter kommen und sage mal schuster bleib bei deinen leisten.</p><p></p><p>greetz</p><p></p><p>Ps, das richtet sich an die Devs oder welche die es wissen, habt ihr innerhalb keine richtlinien was das komentieren von routinen/Code angeht??</p><p>Bisher, wenn ich darin mal tätig war in den Firmen, während dem studium und auch danach, oder auch für mich private sachen gab es in der </p><p>Regel eigentlich immer min. zu jeder funktion ein eigenes Komentar Feld darüber, welches beschreibungen und vor allem </p><p>änderrungen von wem, wann und warum aufführten(sollten)(ich zumindest versuchte es immer so gut mir möglich).</p><p>Zugegeben das kann die Zeilen im file massig erhöhen half aber auchmal ungemein und ggf. wurden halt auf ext. Dokumente verwiesen</p><p>bei denen es dann genauer behandelt und festgehalten wird. Gibt es bei euch sowas und ich war mal wieder zu blind???</p></blockquote><p></p>
[QUOTE="FloMann, post: 799390, member: 66772"] [b]AW: MePo 1.2 und Ruckler bei TV -> TSreader log, zeigt dabei "Pause 200mS Renderer"[/b] Servus, OK, das ist wie bei mir und ich bin nicht der einzige bei dem das auftritt, und ja mit der alten 1.1.3 gibt es das Prinzipiell auch aber wesentlich unproblematischer wie dann wohl auch bei dir. Da tritt es selbst nach dem zappen erst nach std. auf und war damit im normalen alltagsbetrieb über die paar Monate mit 1.1.3 quasi mir noch nicht störend aufgefallen, da ich früher oder später eh auchmal auf Pause war oder zwischenzeitlich dann doch mal gezzapt habe. Bei der alten 1,0,2 gab es das noch gar nicht, dementsprechend dahindgehend keine probleme. Hattest du mal die 1.2Beta oder alpha in betrieb, die kenne ich nicht, wie war es denn hierbei??. würde mich gerade mal interessieren ob wir einkreisen können ab wann es zu dem problematischen und im alltag dann auch deutlich auffälligen verhalten kam. Als Bug würde ich das wohl erstmal nicht bezeichnen aber zumindest erstmal ein Problem, ich denke es wird zeit das ich mein angestaubtes (nicht besonders gutes) Englisch irgendwie in die reihe bekomme und mal im entsprechenden Forum mit einem satz kompletten brauchbaren Logs ein Thread eröffne. Gibt es bei den Logs im Debug log level zu dem starten im debug Modus ohne plugins doch noch unteschiede ?? welche mir auf die schnelle nicht auffielen, denn ich verzichte eben ungern auf meine FB funktion.... Der Code teil (der zumindest die log einträge erzeugt und auch den Audio/Video to Render errechnet)liegt in den TSreader Sources, wie ich das sehe in der Demultiplexer.cpp bei ermitteln der TS Pakete nach audio oder Video( hier getrennt für Mpeg2 und h264), hier wird dann ggf. das Rendering Clock too fast flag gesetzt. [Spoiler] Routine: void CDeMultiplexer::FillAudio(CTsHeader& header, byte* tsPacket) void CDeMultiplexer::FillVideoMPEG2(CTsHeader& header, byte* tsPacket) void CDeMultiplexer::FillVideoH264(CTsHeader& header, byte* tsPacket) [/Spoiler] Das ausführen der Pause wenn Renderring clock to fast flag gesetzt ist wird im Tsreader.cpp durchgeführt. [Spoiler] Routine void CTsReaderFilter::SetMediaPosition(REFERENCE_TIME MediaPos) [/spoiler] Ob das Problem jetzt aber in der Demux.cpp z.b in dem Teil liegt bei den berechnungen mag ich nicht beurteilen, vll. gar nicht mal hier. Icke bin Hardwerler und hab zwar schon mit verschiedenen (kleinen/imo einfachen)MCU`s gearbeitet und Programme geschrieben, das liegt aber zurück und war überwiegend Assembler und ebbes einfaches C. Um hier einen bogen zufinden bräuchte ich reichlich zeit und arbeit, bis dahin ist MePo 1.3 oder mehr drausen :) Sprich da würde ich wohl nicht weiter kommen und sage mal schuster bleib bei deinen leisten. greetz Ps, das richtet sich an die Devs oder welche die es wissen, habt ihr innerhalb keine richtlinien was das komentieren von routinen/Code angeht?? Bisher, wenn ich darin mal tätig war in den Firmen, während dem studium und auch danach, oder auch für mich private sachen gab es in der Regel eigentlich immer min. zu jeder funktion ein eigenes Komentar Feld darüber, welches beschreibungen und vor allem änderrungen von wem, wann und warum aufführten(sollten)(ich zumindest versuchte es immer so gut mir möglich). Zugegeben das kann die Zeilen im file massig erhöhen half aber auchmal ungemein und ggf. wurden halt auf ext. Dokumente verwiesen bei denen es dann genauer behandelt und festgehalten wird. Gibt es bei euch sowas und ich war mal wieder zu blind??? [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
TV / Streaming
MePo 1.2 und Ruckler bei TV -> TSreader log, zeigt dabei "Pause 200mS Renderer"
Contact us
RSS
Top
Bottom