<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>211242</bug_id>
          
          <creation_ts>2008-02-24 09:49 0000</creation_ts>
          <short_desc>media-libs/mlt-0.2.4-r1: audio out of sync in videos exported from kdenlive</short_desc>
          <delta_ts>2008-04-10 17:44:11 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Library</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://www.kdenlive.org/mantis/view.php?id=28</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>aloysius.wild@gmail.com</reporter>
          <assigned_to>media-video@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>aloysius.wild@gmail.com</who>
            <bug_when>2008-02-24 09:49:44 0000</bug_when>
            <thetext>When exporting videos from kdenlive, the audio is out of sync.  This is caused by a double being incorrectly assigned to an int inside the mlt library.  For more information, see http://www.kdenlive.org/mantis/view.php?id=28.

I&apos;ve created a new ebuild and patch which resolve this problem.  I just need someone to review and commit them.

Reproducible: Always

Steps to Reproduce:
1. Install kdenlive-0.5 (ebuild at http://bugs.gentoo.org/show_bug.cgi?id=188626).
2. Start kdenlive.
3. Add a few clips to a new project.
4. Place them on the kdenlive timeline.
5. From the &quot;File&quot; menu, select &quot;Export Timeline&quot;.  Choose a format and click &quot;Export&quot;.
6. View the resulting file in mplayer (or your favorite video player).

Actual Results:  
The audio is out of sync with the video.  This becomes worse as time progresses.  After a few minutes, the the lag is several seconds.

Expected Results:  
The audio should be synchronized with the video.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aloysius.wild@gmail.com</who>
            <bug_when>2008-02-24 09:51:41 0000</bug_when>
            <thetext>Created an attachment (id=144488)
Fix for audio sync bug.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aloysius.wild@gmail.com</who>
            <bug_when>2008-02-24 09:52:22 0000</bug_when>
            <thetext>Created an attachment (id=144489)
New ebuild.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>aballier@gentoo.org</who>
            <bug_when>2008-04-10 17:44:11 0000</bug_when>
            <thetext>applied, thanks</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>144488</attachid>
            <date>2008-02-24 09:51 0000</date>
            <desc>Fix for audio sync bug.</desc>
            <filename>mlt-0.2.4-double-fps.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">VGhpcyBmaXhlcyBhbiBhdWRpbyBzeW5jaHJvbml6YXRpb24gYnVnIHdoZW4gZXhwb3J0aW5nIHZp
ZGVvcyBmcm9tCmtkZW5saXZlLiAgU2VlIGh0dHA6Ly93d3cua2RlbmxpdmUub3JnL21hbnRpcy92
aWV3LnBocD9pZD0yOC4KCk9sbGllIFdpbGQgPGFsb3lzaXVzLndpbGRAZ21haWwuY29tPgoKLS0t
IG1sdC0wLjIuNC9zcmMvbW9kdWxlcy9hdmZvcm1hdC9jb25zdW1lcl9hdmZvcm1hdC5jLm9yaWcJ
MjAwOC0wMi0yNCAwMToyMDoyNS4wMDAwMDAwMDAgLTA4MDAKKysrIG1sdC0wLjIuNC9zcmMvbW9k
dWxlcy9hdmZvcm1hdC9jb25zdW1lcl9hdmZvcm1hdC5jCTIwMDgtMDItMjQgMDE6MjA6MzguMDAw
MDAwMDAwIC0wODAwCkBAIC02MjMsNyArNjIzLDcgQEAKIAlzdHJ1Y3QgdGltZXZhbCBhbnRlOwog
CiAJLy8gR2V0IHRoZSBmcmFtZSByYXRlCi0JaW50IGZwcyA9IG1sdF9wcm9wZXJ0aWVzX2dldF9k
b3VibGUoIHByb3BlcnRpZXMsICJmcHMiICk7CisJZG91YmxlIGZwcyA9IG1sdF9wcm9wZXJ0aWVz
X2dldF9kb3VibGUoIHByb3BlcnRpZXMsICJmcHMiICk7CiAKIAkvLyBHZXQgd2lkdGggYW5kIGhl
aWdodAogCWludCB3aWR0aCA9IG1sdF9wcm9wZXJ0aWVzX2dldF9pbnQoIHByb3BlcnRpZXMsICJ3
aWR0aCIgKTsK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>144489</attachid>
            <date>2008-02-24 09:52 0000</date>
            <desc>New ebuild.</desc>
            <filename>mlt-0.2.4-r2.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L21lZGlhLWxpYnMvbWx0L21sdC0wLjIuNC1yMi5l
YnVpbGQsdiAxLjEgMjAwNy8xMS8yMyAxMDozNjoxOCBkcmFjIEV4cCAkCgppbmhlcml0IGV1dGls
cyB0b29sY2hhaW4tZnVuY3MgcXQzCgpERVNDUklQVElPTj0iTUxUIGlzIGFuIG9wZW4gc291cmNl
IG11bHRpbWVkaWEgZnJhbWV3b3JrLCBkZXNpZ25lZCBhbmQgZGV2ZWxvcGVkCmZvciB0ZWxldmlz
aW9uIGJyb2FkY2FzdGluZyIKSE9NRVBBR0U9Imh0dHA6Ly9tbHQuc291cmNlZm9yZ2UubmV0LyIK
U1JDX1VSST0ibWlycm9yOi8vc291cmNlZm9yZ2UvbWx0LyR7UH0udGFyLmd6IgoKTElDRU5TRT0i
R1BMLTIiClNMT1Q9IjAiCktFWVdPUkRTPSJ+YW1kNjQgfnBwYyB+cHBjNjQgfng4NiIKSVVTRT0i
ZHYgeG1sIGphY2sgZ3RrIHNkbCB2b3JiaXMgc294IHF1aWNrdGltZSBtbXggbGFtZSB4aW5lIGxh
bWUgb2dnIHRoZW9yYQp4aW5lIGZmbXBlZyBsaWJzYW1wbGVyYXRlIHF0MyIKCkRFUEVORD0iZmZt
cGVnPyAoIG1lZGlhLXZpZGVvL2ZmbXBlZyApCglkdj8JKCA+PW1lZGlhLWxpYnMvbGliZHYtMC4x
MDQgKQoJeG1sPwkoID49ZGV2LWxpYnMvbGlieG1sMi0yLjUgKQoJb2dnPwkoID49bWVkaWEtbGli
cy9saWJvZ2ctMS4xLjMgKQoJdm9yYmlzPwkoID49bWVkaWEtbGlicy9saWJ2b3JiaXMtMS4xLjIg
KQoJc2RsPwkoID49bWVkaWEtbGlicy9saWJzZGwtMS4yLjEwCgkJICA+PW1lZGlhLWxpYnMvc2Rs
LWltYWdlLTEuMi40ICkKCWxpYnNhbXBsZXJhdGU/ICggPj1tZWRpYS1saWJzL2xpYnNhbXBsZXJh
dGUtMC4xLjIgKQoJamFjaz8JKCBtZWRpYS1zb3VuZC9qYWNrLWF1ZGlvLWNvbm5lY3Rpb24ta2l0
CgkJCSAgbWVkaWEtbGlicy9sYWRzcGEtc2RrCgkJCSAgPj1kZXYtbGlicy9saWJ4bWwyLTIuNSAp
CglndGs/CSggPj14MTEtbGlicy9ndGsrLTIKCQkgIHgxMS1saWJzL3BhbmdvICkKCXNveD8gKCBt
ZWRpYS1zb3VuZC9zb3ggKQoJcXVpY2t0aW1lPyAoIG1lZGlhLWxpYnMvbGlicXVpY2t0aW1lICkK
CXhpbmU/ICggPj1tZWRpYS1saWJzL3hpbmUtbGliLTEuMS4yX3ByZTIwMDYwMzI4LXI3ICkKCWxh
bWU/ICggPj1tZWRpYS1zb3VuZC9sYW1lLTMuOTdfYmV0YTIgKQoJcXQzPyAoICQocXRfbWluX3Zl
cnNpb24gMykgKQoJdGhlb3JhPyAoID49bWVkaWEtbGlicy9saWJ0aGVvcmEtMS4wX2FscGhhNSAp
IgpSREVQRU5EPSR7REVQRU5EfQoKcGtnX3NldHVwKCkgewoJbG9jYWwgZmFpbD0iVVNFIHNveCBu
ZWVkcyBhbHNvIFVTRSBsaWJzYW1wbGVyYXRlIGVuYWJsZWQuIgoKCWlmIHVzZSBzb3ggJiYgISB1
c2UgbGlic2FtcGxlcmF0ZTsgdGhlbgoJCWVlcnJvciAiJHtmYWlsfSIKCQlkaWUgIiR7ZmFpbH0i
CglmaQp9CgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7QX0KCWNkICIke1N9IgoJZXBhdGNoICIk
e0ZJTEVTRElSfSIvbWx0LTAuMi4yLW1vdGlvbi1lc3Qtbm9ueDg2LnBhdGNoCgllcGF0Y2ggIiR7
RklMRVNESVJ9Ii9tbHQtMC4yLjMtbm9zdHJpcC5wYXRjaAoJZXBhdGNoICIke0ZJTEVTRElSfSIv
JHtQfS1zb3gxNDAwLnBhdGNoCgllcGF0Y2ggIiR7RklMRVNESVJ9Ii8ke1B9LWRvdWJsZS1mcHMu
cGF0Y2gKfQoKc3JjX2NvbXBpbGUoKSB7Cgl0Yy1leHBvcnQgQ0MKCglsb2NhbCBteWNvbmY9Igkt
LWVuYWJsZS1ncGwgLS1lbmFibGUtc2hhcmVkCgkJCS0tZW5hYmxlLXBwIC0tZW5hYmxlLXNoYXJl
ZC1wcAoJCQktLWVuYWJsZS1tb3Rpb24tZXN0CgkJCSQodXNlX2VuYWJsZSBkdikKCQkJJCh1c2Vf
ZW5hYmxlIG1teCkKCQkJJCh1c2VfZW5hYmxlIGd0ayBndGsyKQoJCQkkKHVzZV9lbmFibGUgdm9y
YmlzKQoJCQkkKHVzZV9lbmFibGUgb2dnKQoJCQkkKHVzZV9lbmFibGUgc2RsKQoJCQkkKHVzZV9l
bmFibGUgamFjayBqYWNrcmFjaykKCQkJJCh1c2VfZW5hYmxlIHNveCkKCQkJJCh1c2VfZW5hYmxl
IHRoZW9yYSkKCQkJJCh1c2VfZW5hYmxlIGxhbWUgbXAzbGFtZSkKCQkJJCh1c2VfZW5hYmxlIGZm
bXBlZyBhdmZvcm1hdCkKCQkJJCh1c2VfZW5hYmxlIGxpYnNhbXBsZXJhdGUgcmVzYW1wbGUpCgkJ
CSQodXNlX2VuYWJsZSBxdDMgcWltYWdlKQoJCQkkKHVzZV9lbmFibGUgeG1sIHdlc3RsZXkpCgkJ
CSQodXNlX2VuYWJsZSB4aW5lKSIKCgl1c2UgZmZtcGVnICYmIGhhc192ZXJzaW9uICI+PW1lZGlh
LXZpZGVvL2ZmbXBlZy0wLjQuOV9wMjAwNzA2MTYtcjEiICYmCgkJbXljb25mPSIke215Y29uZn0g
LS1hdmZvcm1hdC1zd3NjYWxlIgoKCSh1c2UgcXVpY2t0aW1lIHx8IHVzZSBkdikgfHwgIG15Y29u
Zj0iJHtteWNvbmZ9IC0tZGlzYWJsZS1raW5vIgoKCWVjb25mICR7bXljb25mfSB8fCBkaWUgImVj
b25mIGZhaWxlZCIKCXNlZCAtaSAtZSBzL15PUFQvI09QVC8gIiR7U30vY29uZmlnLm1hayIKCWVt
YWtlIHx8IGRpZSAiZW1ha2UgZmFpbGVkIgp9CgpzcmNfaW5zdGFsbCgpIHsKCWVtYWtlIERFU1RE
SVI9IiR7RH0iIGluc3RhbGwgfHwgZGllICJlbWFrZSBpbnN0YWxsIGZhaWxlZCIKCglkb2RvYyBk
b2NzLyoudHh0IENoYW5nZUxvZyBSRUFETUUgZG9jcy9UT0RPCgoJZG9kaXIgL3Vzci9zaGFyZS8k
e1BOfQoJaW5zaW50byAvdXNyL3NoYXJlLyR7UE59Cglkb2lucyAtciBkZW1vCn0K
</data>        

          </attachment>
    </bug>

</bugzilla>