Regression playing MOV files with xine-1.1.21

View: New views
3 Messages — Rating Filter:   Alert me  

Regression playing MOV files with xine-1.1.21

by Chris Rankin :: Rate this Message:

| View Threaded | Show Only this Message

Hi,

The following commit is breaking MOV playback for me, e.g. "The Hobbit" trailer:

changeset:   10340:2a87c8b39a0a
user:        Torsten Jager <t.jager@...>
date:        Tue Feb 28 22:25:40 2012 +0000
files:       src/demuxers/demux_qt.c
description:
Made demux_ts send pts not dts even for reordered (b-framed) video.
This fixes a very old bug causing more or less unpredictable a/v lag.

You can download the particular MOV file that I am using with this command:

$ wget -U QuickTime/7.6.2 http://trailers.apple.com/movies/wb/thehobbit1/thehobbit-tlr1_h720p.mov

My test box is x86_64 Fedora 16.

Cheers,
Chris


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
xine-devel mailing list
xine-devel@...
https://lists.sourceforge.net/lists/listinfo/xine-devel

Parent Message unknown Re: Regression playing MOV files with xine-1.1.21

by Torsten Jager :: Rate this Message:

| View Threaded | Show Only this Message

Fixed demux_qt for the pts < dts case.

Such streams violate the Universal Law of Causality.
Lets be tolerant -- this time.

Dont back out the fix, apply on top.

Torsten


--
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
xine-devel mailing list
xine-devel@...
https://lists.sourceforge.net/lists/listinfo/xine-devel

demux_qt_pts_fix_2.diff (1K) Download Attachment

Re: Regression playing MOV files with xine-1.1.21

by Chris Rankin :: Rate this Message:

| View Threaded | Show Only this Message

Yes, that patch fixes it.

Cheers,
Chris


From: Torsten Jager <t.jager@...>
To: Chris Rankin <rankincj@...>
Cc: xine-devel@...
Sent: Friday, 13 April 2012, 22:47
Subject: Re: Regression playing MOV files with xine-1.1.21

Fixed demux_qt for the pts < dts case.

Such streams violate the Universal Law of Causality.
Lets be tolerant -- this time.

Dont back out the fix, apply on top.

Torsten


--
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de



------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
xine-devel mailing list
xine-devel@...
https://lists.sourceforge.net/lists/listinfo/xine-devel