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

Mailing List Archive: MythTV: Commits

Ticket #7521: [PATCH] AVFormatDecoder: Seeking Improvements

 

 

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


mythtv at cvs

Nov 7, 2009, 10:12 PM

Post #1 of 4 (361 views)
Permalink
Ticket #7521: [PATCH] AVFormatDecoder: Seeking Improvements

#7521: [PATCH] AVFormatDecoder: Seeking Improvements
-------------------------------------+--------------------------------------
Reporter: tralph11@… | Owner: janne
Type: patch | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - Video Playback | Version: head
Severity: medium | Mlocked: 0
-------------------------------------+--------------------------------------
This patch addresses issues related to libav seeking. Here are a few key
points related to the patch.

* We should only use exact seeks when doing frame-by-frame seeking. It is
way to slow to perform exact seeks when doing FF/REW.

* Since we don't perform exact seeks for FF/REW it is important to set or
clear the AVSEEK_FLAG_BACKWARD to avoid getting stuck in an infinite loop.

* Always flush the buffers when performing a seek.

* Please note that MPEG-TS seeking is currently slow so except for FF3X
all other FF/REW speeds should be avoided. This is due to the fact that
seeking in this container jumps back repeatedly causing the MythTV
RingBuffer protocol to rebuffer which is a high latency action. Apparently
MPEG-TS seeking is being improved by the FFmpeg devs. Another option to
improve performance is to use the 'file' protocol instead of the 'rbuffer'
protocol.

Refs #7252, #7397, #7454

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7521>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Jan 19, 2010, 11:09 PM

Post #2 of 4 (245 views)
Permalink
Re: Ticket #7521: [PATCH] AVFormatDecoder: Seeking Improvements [In reply to]

#7521: [PATCH] AVFormatDecoder: Seeking Improvements
-------------------------------------+--------------------------------------
Reporter: tralph11@… | Owner: markk
Type: patch | Status: accepted
Priority: minor | Milestone: unknown
Component: MythTV - Video Playback | Version: head
Severity: medium | Mlocked: 0
-------------------------------------+--------------------------------------
Changes (by markk):

* owner: janne => markk
* status: new => accepted


--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7521#comment:1>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Jan 19, 2010, 11:13 PM

Post #3 of 4 (247 views)
Permalink
Re: Ticket #7521: [PATCH] AVFormatDecoder: Seeking Improvements [In reply to]

#7521: [PATCH] AVFormatDecoder: Seeking Improvements
-------------------------------------+--------------------------------------
Reporter: tralph11@… | Owner: markk
Type: patch | Status: accepted
Priority: minor | Milestone: 0.23
Component: MythTV - Video Playback | Version: head
Severity: medium | Mlocked: 0
-------------------------------------+--------------------------------------
Changes (by markk):

* milestone: unknown => 0.23


--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7521#comment:2>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Jan 25, 2010, 1:31 AM

Post #4 of 4 (199 views)
Permalink
Re: Ticket #7521: [PATCH] AVFormatDecoder: Seeking Improvements [In reply to]

#7521: [PATCH] AVFormatDecoder: Seeking Improvements
-------------------------------------+--------------------------------------
Reporter: tralph11@… | Owner: markk
Type: patch | Status: closed
Priority: minor | Milestone: 0.23
Component: MythTV - Video Playback | Version: head
Severity: medium | Resolution: fixed
Mlocked: 0 |
-------------------------------------+--------------------------------------
Changes (by markk):

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


Comment:

(In [23288]) Improved AVFormatDecoder seeking with patches from Taylor
Ralph.

I've been testing for a few days and the improvement in navigating files
without a markup (i.e. MythVideo) is substantial.

I'd delayed due to an issue seen with certain test matroska files but
I've now realised that this is a separate, existing seek problem with
these files that manifests itself slightly differently following these
changes.

Closes #7521, Closes #7935.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7521#comment:3>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/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.