Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Commits

Ticket #10612: Live TV crash

 

 

MythTV commits RSS feed   Index | Next | Previous | View Threaded


noreply at mythtv

Apr 16, 2012, 5:31 AM

Post #1 of 10 (179 views)
Permalink
Ticket #10612: Live TV crash

#10612: Live TV crash
-------------------------------------+-------------------------------------
Reporter: Adam Bennetts | Type: Bug Report -
<abennetts@…> | General
Status: new | Priority: minor
Milestone: unknown | Component: MythTV - General
Version: Unspecified | Severity: medium
Keywords: | Ticket locked: 0
-------------------------------------+-------------------------------------
Live TV crashes the front end if Live TV is started with time stretch set
to 120.

To reproduce:

1. In Setup, Video, Playback Groups, Default, set the time stretch value
to 120.
2. Start Live TV.
3. The front end crashes without playing any live TV.
4. Change the time stretch back to 100 and Live TV works.

My MythTV frontend log with additional logging is attached.

I'm not able to create a backtrace right now but expect to be able to
within the week if needed.

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10612>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 16, 2012, 5:41 AM

Post #2 of 10 (180 views)
Permalink
Re: Ticket #10612: Live TV crash [In reply to]

#10612: Live TV crash
-----------------------------------------+-----------------------------
Reporter: Adam Bennetts <abennetts@…> | Owner:
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
-----------------------------------------+-----------------------------

Comment (by J.Pilk@…):

Where is it supposed to get the data from? It hasn't been transmitted
yet.

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10612#comment:1>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 16, 2012, 6:00 AM

Post #3 of 10 (175 views)
Permalink
Re: Ticket #10612: Live TV crash [In reply to]

#10612: Live TV crash
-----------------------------------------+-----------------------------
Reporter: Adam Bennetts <abennetts@…> | Owner:
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
-----------------------------------------+-----------------------------

Comment (by Adam Bennetts <abennetts@…>):

Replying to [comment:1 J.Pilk@…]:
> Where is it supposed to get the data from? It hasn't been transmitted
yet.

Of course. I think the front end should drop time stretch back to 100 and
continue. This is what 0.24 did for me. I'm pretty sure 0.24 also did this
if you had paused live TV and then caught up using time stretch - time
stretch was reduced to 100 once there was no more data. 0.25 playback
stutters as it waits for more data and then speeds up and then stutters
etc (although possibly a different bug and I haven't tested it much, it
may be related).

Possibly I should configure my playback groups differently and not set
time stretch to > 100 in the Default play back group (I use default for
everything, rightly or wrongly). But even then I don't think (mis)
configuring time stretch should be able to crash the front end.

Cheers,
Adam.

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10612#comment:2>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 16, 2012, 6:51 AM

Post #4 of 10 (171 views)
Permalink
Re: Ticket #10612: Live TV crash [In reply to]

#10612: Live TV crash
-----------------------------------------+-----------------------------
Reporter: Adam Bennetts <abennetts@…> | Owner:
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
-----------------------------------------+-----------------------------

Comment (by J.Pilk@…):

Agreed: but a /real/ fix could be quite profitable...

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10612#comment:3>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 16, 2012, 9:21 AM

Post #5 of 10 (170 views)
Permalink
Re: Ticket #10612: Live TV crash [In reply to]

#10612: Live TV crash
-----------------------------------------+-----------------------------
Reporter: Adam Bennetts <abennetts@…> | Owner: jyavenard
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
-----------------------------------------+-----------------------------
Changes (by jyavenard):

* owner: => jyavenard
* status: new => accepted


--
Ticket URL: <http://code.mythtv.org/trac/ticket/10612#comment:4>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 16, 2012, 9:24 AM

Post #6 of 10 (170 views)
Permalink
Re: Ticket #10612: Live TV crash [In reply to]

#10612: Live TV crash
-----------------------------------------+-----------------------------
Reporter: Adam Bennetts <abennetts@…> | Owner: jyavenard
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
-----------------------------------------+-----------------------------
Changes (by Jean-Yves Avenard <jyavenard@…>):

* status: accepted => closed
* resolution: => fixed


Comment:

In [changeset:343e658ee65f6355de87ad0da0c4b57059d80bac/mythtv]:
{{{
#!CommitTicketReference repository="mythtv"
revision="343e658ee65f6355de87ad0da0c4b57059d80bac"
Abort setting timestretch if audio hasn't been initialised yet.

When starting liveTV with timestretch already set, it would cause an
uncatched exception error.
Why mythplayer is calling SetStretchFactor is a mystery to me and needs to
be investigated. In the mean time, abort if the number of audio channels
is invalid.

Fixes #10612
}}}

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10612#comment:5>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 16, 2012, 9:31 AM

Post #7 of 10 (170 views)
Permalink
Re: Ticket #10612: Live TV crash [In reply to]

#10612: Live TV crash
-----------------------------------------+-----------------------------
Reporter: Adam Bennetts <abennetts@…> | Owner: jyavenard
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
-----------------------------------------+-----------------------------

Comment (by Jean-Yves Avenard <jyavenard@…>):

In [changeset:e20d1f8e6cb33e7435ba57b25e0e72d6a16c56cd/mythtv]:
{{{
#!CommitTicketReference repository="mythtv"
revision="e20d1f8e6cb33e7435ba57b25e0e72d6a16c56cd"
Abort setting timestretch if audio hasn't been initialised yet.

When starting liveTV with timestretch already set, it would cause an
uncatched exception error.
Why mythplayer is calling SetStretchFactor is a mystery to me and needs to
be investigated. In the mean time, abort if the number of audio channels
is invalid.

Fixes #10612

[cherry-picked from 343e658ee65f6355de87ad0da0c4b57059d80bac]
}}}

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10612#comment:6>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 17, 2012, 6:02 PM

Post #8 of 10 (161 views)
Permalink
Re: Ticket #10612: Live TV crash [In reply to]

#10612: Live TV crash
-----------------------------------------+-----------------------------
Reporter: Adam Bennetts <abennetts@…> | Owner: jyavenard
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
-----------------------------------------+-----------------------------

Comment (by Jean-Yves Avenard <jyavenard@…>):

In [changeset:c2fccb545d02808b3d16fb73f52aa92ea75ea719/mythtv]:
{{{
#!CommitTicketReference repository="mythtv"
revision="c2fccb545d02808b3d16fb73f52aa92ea75ea719"
Make sure passthru flag is in sync between video decoder and audio
framework

When entering LiveTV with timestretch enabled via playback group, audio
would be broken if watching a channel with AC3 content.
Reason being, audio is set for timestretch, but digital passthrough isn't
disabled. We now make sure digital passthrough is disabled should
timestretch had been activated earlier on.

Additionally, add the ability to cancel timestretch and audio processing
should we revert to a timestretch factor of 1.0. This will only work if no
reconfigure is done in between.

Fixes #10612 part 2
}}}

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10612#comment:7>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 20, 2012, 5:48 AM

Post #9 of 10 (152 views)
Permalink
Re: Ticket #10612: Live TV crash [In reply to]

#10612: Live TV crash
-----------------------------------------+-----------------------------
Reporter: Adam Bennetts <abennetts@…> | Owner: jyavenard
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
-----------------------------------------+-----------------------------

Comment (by Jean-Yves Avenard <jyavenard@…>):

In [changeset:f6e16c4fb14e22232f08d8b826c6186705e41ffc/mythtv]:
{{{
#!CommitTicketReference repository="mythtv"
revision="f6e16c4fb14e22232f08d8b826c6186705e41ffc"
Make sure passthru flag is in sync between video decoder and audio
framework

When entering LiveTV with timestretch enabled via playback group, audio
would be broken if watching a channel with AC3 content.
Reason being, audio is set for timestretch, but digital passthrough isn't
disabled. We now make sure digital passthrough is disabled should
timestretch had been activated earlier on.

Additionally, add the ability to cancel timestretch and audio processing
should we revert to a timestretch factor of 1.0. This will only work if no
reconfigure is done in between.

Fixes #10612 part 2

[cherry-picked from c2fccb545d02808b3d16fb73f52aa92ea75ea719]
}}}

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10612#comment:8>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits


noreply at mythtv

Apr 21, 2012, 1:59 PM

Post #10 of 10 (146 views)
Permalink
Re: Ticket #10612: Live TV crash [In reply to]

#10612: Live TV crash
-----------------------------------------+-----------------------------
Reporter: Adam Bennetts <abennetts@…> | Owner: jyavenard
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: 0.25.1
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
-----------------------------------------+-----------------------------
Changes (by wagnerrp):

* milestone: unknown => 0.25.1


--
Ticket URL: <http://code.mythtv.org/trac/ticket/10612#comment:9>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-commits

MythTV commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.