configure                                  |    2 +-
 src/framework/mlt_frame.c                  |    6 +
 src/framework/mlt_frame.h                  |    8 ++
 src/framework/mlt_tractor.c                |    5 +-
 src/framework/mlt_transition.c             |   46 ++++++++
 src/framework/mlt_types.h                  |    4 +-
 src/modules/avformat/filter_avresample.c   |   57 ++--------
 src/modules/avformat/producer_avformat.c   |  157 +++++++++++++++++-----------
 src/modules/avformat/producer_avformat.yml |    5 -
 src/modules/core/Makefile                  |    1 +
 src/modules/core/factory.c                 |    2 +
 src/modules/core/filter_audiochannels.c    |  119 +++++++++++++++++++++
 src/modules/core/filter_audioconvert.c     |  120 +++++++++++++++++++++
 src/modules/core/loader.ini                |    3 +-
 src/modules/dv/producer_libdv.c            |    4 +-
 src/modules/resample/filter_resample.c     |   53 +---------
 src/modules/vorbis/producer_vorbis.c       |    4 +-
 17 files changed, 425 insertions(+), 171 deletions(-)

New commits:
commit f7f55c18ae88d95374dc50686b5bc814c9b80f9c
Author: Dan Dennedy <[email protected]>
Date:   Fri May 6 21:54:29 2011 -0700

    Revert commits e49264, c9cb51, and e7a775.
    
    These commits are related to kdenlive bugs 1962 and 2003.
    This is about an a/v sync problem when using full duration of a file.
    The changes are reverted because I believe the root cause is returning
    fewer samples than requested on the last frame of audio, and that was
    fixed in the previous commit.
    Also, the adjust_length property is removed because it did not work; the
    property was not available when trying to get it from within the
    constructor. The correct way to adjust the length is to first get the
    length and then set the length and out properties.

commit 587a6bf7dcd0777fd601d6203fec799debc876ff
Author: Dan Dennedy <[email protected]>
Date:   Fri May 6 21:42:33 2011 -0700

    Pad the last audio frame with silence.
    
    Instead of returning fewer samples than requested.

commit 33988896f79e2b5c6053ac91aeecfa3865d5b2dd
Author: Dan Dennedy <[email protected]>
Date:   Fri May 6 21:13:54 2011 -0700

    Document the frame audio and image properties.

commit 69270293453dce6c818a85ff03470584465d8e2b
Author: Dan Dennedy <[email protected]>
Date:   Fri May 6 21:13:37 2011 -0700

    Make the frame audio properties consistent.

commit f2b01f0f92daa963456ab0e1024e96c3203d0015
Author: Dan Dennedy <[email protected]>
Date:   Fri May 6 21:03:54 2011 -0700

    Fix avformat producer to use new mlt audio formats.

commit b9cbde79ceec13338f4afdce1fb1f064878aa078
Author: Dan Dennedy <[email protected]>
Date:   Fri May 6 20:56:27 2011 -0700

    Add conversion routines for new audio formats.
    
    These only doing conversion _from_ the new types mlt_audio_s32le and
    mlt_audio_f32le. There are no plans at the moment for conversion into
    them, but it is certainly not out of the question.

commit 19de434968890461fc910127749088b72c31e40d
Author: Dan Dennedy <[email protected]>
Date:   Fri May 6 20:53:50 2011 -0700

    Add mlt_audio_s32le and mlt_audio_f32le audio formats.

commit a8ff2bad444941dd88f2dcf9b21206edd774ad9b
Author: Dan Dennedy <[email protected]>
Date:   Fri May 6 20:52:25 2011 -0700

    Add audiochannels normalization filter.
    
    Refactors code from the resamplers into a new filter to be more
    manageable. Eventually, we can add options on what to do when
    adding/removing channels.

commit 3b39bc3659a460ed58507e5db3e1c1d0b3b61a38
Author: Dan Dennedy <[email protected]>
Date:   Thu May 5 23:07:27 2011 -0700

    Fix channel count for resizing decoded audio buffer when not resampling.

commit dd7cded44f752cca27c5600c0d60a1dd23750820
Author: Dan Dennedy <[email protected]>
Date:   Thu May 5 22:48:27 2011 -0700

    Fix regressions in audio decoding.

commit bd692c769bb6c89d27410c3b54f6f10d4611a91d
Author: Dan Dennedy <[email protected]>
Date:   Thu May 5 00:39:49 2011 -0700

    Cleanup compile warnings.

commit 678bcf83e3893fc3c3c717659f8f2dcb27a5880b
Author: Dan Dennedy <[email protected]>
Date:   Thu May 5 00:33:37 2011 -0700

    Simplify audio pointer and sample size code.

commit 1b701aa9d3bbbd1f8b1b0a2ff3fee82a0d21aed7
Author: Dan Dennedy <[email protected]>
Date:   Sun May 1 22:35:36 2011 -0700

    WIP to get >16-bit multi-channel audio working.
    
    Seems close, but something is wrong.

commit a0db2fa822a7d4072d152806f9ea110498d2e1f6
Author: Dan Dennedy <[email protected]>
Date:   Wed May 4 22:26:58 2011 -0700

    Copy cached image if writable copy requested.

commit 6c1530529b06c36dc74aac6c32067c71c7133105
Author: Dan Dennedy <[email protected]>
Date:   Tue May 3 23:23:59 2011 -0700

    Ensure transition B frames get some consumer properties.
    
    Also, ensure both A and B frames have sane scaling and aspect ratio
    values.
    This addresses an issue where composite and region were not getting the
    correct deinterlace method impacting performance. In addition, it
    factors out some common code (best practice) from various transitions
    moving it into the framework.


------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Mlt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to