pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/gst-plugins0.10-fluendo-mp3



Module Name:    pkgsrc
Committed By:   obache
Date:           Wed Oct 27 14:04:14 UTC 2010

Modified Files:
        pkgsrc/audio/gst-plugins0.10-fluendo-mp3: Makefile distinfo
        pkgsrc/audio/gst-plugins0.10-fluendo-mp3/patches: patch-aa

Log Message:
Update gst-fluendo-mp3 to 0.10.15.

2010-10-21  Jorge Zapata <jzapata%fluendo.com@localhost>

        * src/flump3dec.c: (flump3dec_reset), (flump3dec_flush),
        (flump3dec_sink_chain), (flump3dec_check_for_xing),
        (flump3dec_drain_avail):
        * src/flump3dec.h:
        * win32/oa/config.h:
        Add a discont double check, checking the flag is not enough
        given that rtpmpadepay/rtpmpapay adds a discont flag on every
        buffer, so we also check the timestamps difference.
        Whenever we are looking for the Xing header and it is not found
        we must reset the bitstream.
        Add a cast to correctly display the needed bits.

2010-03-12  Release Maker <nomail%fluendo.com@localhost>

        * configure.ac: Back to TRUNK.

=== release 0.10.14 ===

2010-03-12  Julien Moutte <julien%fluendo.com@localhost>

        * ChangeLog: I screwed up with the release process  !
        * configure.ac: Back to TRUNK.

2010-03-12  Release Maker <nomail%fluendo.com@localhost>

        * configure.ac: Back to TRUNK.

=== release 0.10.13 ===

2010-03-12  Release Maker <nomail%fluendo.com@localhost>

        * configure.ac: Back to TRUNK.

=== release 0.10.13 ===

2010-03-08  Josep Torra  <josep%fluendo.com@localhost>

        * src/flump3dec.c: (flump3dec_sink_event):
        Do not drain in segment updates.

2009-10-28  Josep Torra  <josep%fluendo.com@localhost>

        * Makefile.am:
        * autogen.sh:
        * configure.ac:
        Renamed 'decoder' folder to 'src' folder to follow the naming of
        the other plugins.

2009-10-28  Josep Torra  <josep%fluendo.com@localhost>

        * configure.ac:
        Added handling of assemby code by automake.

2009-10-28  Josep Torra  <josep%fluendo.com@localhost>

        * Makefile.am:
        Make autogen.sh being disted.

2009-09-16  Release Maker <nomail%fluendo.com@localhost>

        * configure.ac: Back to TRUNK.

=== release 0.10.12 ===

2009-09-15  Thijs Vermeir  <thijs%fluendo.com@localhost>

        * decoder/flump3dec.c: drain available frames before applying
  new segment

2009-08-24  Julien Moutte  <julien%fluendo.com@localhost>

        * win32/oa/Makefile.am: Add OSSBUILD VCPROJ to dist.
        * win32/oa/config.h: Updated.

2009-03-07  Release Maker <nomail%fluendo.com@localhost>

        * configure.ac: Back to TRUNK.

=== release 0.10.11 ===

2009-02-26  Julien Moutte  <julien%fluendo.com@localhost>

        * Makefile.am:
        * configure.ac:
        * win32/Makefile.am:
        * win32/oa/Makefile.am:
        * win32/oa/config.h.in: Make sure we include Win32 in the release
        process. Autogenerate the config.h file with proper versioning.

2009-02-19  Julien Moutte  <julien%fluendo.com@localhost>

        * decoder/flump3dec.c: (flump3dec_sink_event): Use gst_pad_push_event
        as it's faster.

2008-12-11  Release Maker <nomail%fluendo.com@localhost>

        * configure.ac: Back to TRUNK.

=== release 0.10.10 ===

2008-11-21  Julien Moutte  <julien%fluendo.com@localhost>

        * configure.ac: Use the CPU_TUNE macro.
        * decoder/Makefile.am: Use CPU_TUNE CFLAGS and LDFLAGS for exec stack.
        * decoder/flump3dec.c: (flump3dec_flush), (flump3dec_sink_chain),
        (flump3dec_drain_avail), (flump3dec_sink_event):
        * decoder/flump3dec.h: Clean up indentation and make sure we set the
        discont flag on audio buffers when required. This fixes non flushing
        seek with MP3 dec in the pipeline (looping).

2008-10-13  Release Maker <nomail%fluendo.com@localhost>

        * configure.ac: Back to TRUNK.

=== release 0.10.9 ===

2008-10-13  Julien Moutte  <julien%fluendo.com@localhost>

        * configure.ac: Make sure we don't set the Exec stack flag and don't
        build static libraries.
        * decoder/Makefile.am: Make naming of the LDFLAGS more consistent.

2008-09-15  Sergi Alvarez  <salvarez%fluendo.com@localhost>

        * decoder/flump3dec.c: (flump3dec_src_query): Check for format_bytes
        and format_default like comment above says. Avoid dupped check.

2008-06-18  Paul Brossier  <piem%fluendo.com@localhost>

        * configure.ac: back to TRUNK.

=== release 0.10.8 ===

2008-06-09  Paul Brossier  <piem%fluendo.com@localhost>

        * configure.ac: update to use AG_CHECK_IPP

2008-06-09  Paul Brossier  <piem%fluendo.com@localhost>

        * configure.ac: update IPP lookup

2008-05-25  Julien Moutte  <julien%fluendo.com@localhost>

        * COPYING:
        * README:
        * decoder/bitstream.c:
        * decoder/bitstream.h:
        * decoder/common.c:
        * decoder/common.h:
        * decoder/decode.c:
        * decoder/decode.h:
        * decoder/flump3dec.c:
        * decoder/flump3dec.h:
        * decoder/mp3-c-synth.c:
        * decoder/mp3-c.c:
        * decoder/mp3-c.h:
        * decoder/mp3-cos-tables.h:
        * decoder/mp3-ipp.c:
        * decoder/mp3-ipp.h:
        * decoder/mp3tl-priv.h:
        * decoder/mp3tl.c:
        * decoder/mp3tl.h:
        * decoder/table-bitalloc.h:
        * decoder/table-dewindow.h:
        * decoder/table-huffdec.h:
        * decoder/table-powtable-2.h:
        * decoder/table-powtable.h:
        * util/gen-pow-table-2.c: (main): Update copyrights.

2008-05-25  Julien Moutte  <julien%fluendo.com@localhost>

        Patch by: Yoav Steinberg <yoav at monfort dot co dot il>

        * decoder/bitstream.c: (bs_getbytes):
        * decoder/bitstream.h:
        * decoder/common.h:
        * decoder/decode.c: (II_dequant_and_scale_sample),
        (I_dequant_and_scale_sample), (init_syn_filter):
        * decoder/flump3dec.c: (flump3dec_base_init),
        (gst_flump3dec_update_ts), (flump3dec_drain_avail):
        * decoder/mp3-c-synth.c: (mp3_SubBandSynthesis), (MPG_DCT_8):
        * decoder/mp3-c.c: (III_get_side_info), (III_dequantize_sample),
        (III_stereo), (III_antialias), (inv_mdct_s), (imdct_9pt),
        (init_mdct), (III_hybrid):
        * decoder/mp3-cos-tables.h:
        * decoder/mp3tl.c: (mp3tl_sync), (mp3tl_decode_frame):
        * decoder/table-dewindow.h:
        * decoder/table-powtable-2.h:
        * decoder/table-powtable.h: Fix code to support Win32 build.

2008-03-18  Kapil Agrawal <kapil%fluendo.com@localhost>

        * decoder/mp3tl.c: (mp3tl_new): Initializing freebitrate flag to true.
          (mp3tl_sync): changed the read_header arguments.
        * decoder/decode.c: (read_header): changed the first argument to mp3tl,
          changes to support free format bitrate and moved parsing of first 21 
bits
          to a new function read_main_header.Fixes ticket #23.
        * decoder/mp3tl-priv.h: added free format related elements in mp3tl.
        * decoder/decode.h: included mp3tl-priv.h.

2008-02-25  Release Maker <nomail%fluendo.com@localhost>

        * configure.ac: Back to TRUNK.

=== release 0.10.7 ===

2008-02-22  Josep Torra Valles  <josep%fluendo.com@localhost>

        * configure.ac:
        Updated to compile with IPP version 5.3.1.062

2008-02-19  Kapil Agrawal <kapil%fluendo.com@localhost>

        * decoder/mp3tl.c: (mp3tl_sync):
        Fixed ticket #102.
        header and sync length were not considered while checking minimum
        frame size.

2007-12-14  Julien Moutte <julien%fluendo.com@localhost>

        * gst-fluendo-mp3.spec.in: Handle SElinux policy in the RPM.

2007-08-23  Jan Schmidt  <thaytan%mad.scientist.com@localhost>

        * configure.ac:
        Add IPP 5.2, 5.3 & 5.3_beta to the list of versions to check for.

        * decoder/mp3-ipp.c: (ipp_decode_mp3):
        Use memmove instead of memcpy, and only copy when there are actually
        bytes to move.

2007-08-13  Jan Schmidt  <thaytan%mad.scientist.com@localhost>

        * decoder/flump3dec.c: (flump3dec_src_event):
        * decoder/mp3-c-synth.c: (mp3_SubBandSynthesis):
        * decoder/mp3-c.c: (III_stereo):
        * decoder/mp3tl.c: (mp3tl_new):
        Fix some compiler warnings about unused variables.

2007-08-13  Josep Torra Valles  <josep%fluendo.com@localhost>

        * decoder/bitstream.c: (h_rewindNbits), (h_rewindNbytes):
        * decoder/bitstream.h:
        * decoder/mp3-c.c: (III_huffman_decode):
        Partial fix for ticket #18.
        Disabled the optimization until a complete fix. ENABLE_OPT_BS = 0.

2007-07-26  Josep Torra Valles  <josep%fluendo.com@localhost>

        * configure.ac:
        * decoder/Makefile.am:
        * decoder/bitstream.c: (h_setbuf):
        * decoder/bitstream.h:
        * decoder/decode.c:
        * decoder/huffman.c: deleted
        * decoder/huffman.h: deleted
        * decoder/mp3-c.c: (huffman_decoder): made inline
        Several optimizations related to huffman decoding.

2007-07-26  Josep Torra Valles  <josep%fluendo.com@localhost>

        * decoder/mp3-c.c: (III_hybrid):
        Fixed a warning related to liboil.

2007-07-26  Josep Torra Valles  <josep%fluendo.com@localhost>

        * decoder/Makefile.am:
        Added table-powtable-2.h to fix 'make dist'.

2007-06-07  Jan Schmidt  <thaytan%mad.scientist.com@localhost>

        * decoder/flump3dec.c: (flump3dec_drain_avail):
        Don't output timestamps from an uninitialised variable
        when handling corrupted/skipped packets.

2007-06-06  Jan Schmidt  <thaytan%mad.scientist.com@localhost>

        * decoder/common.h:
        Fix macro for marking unused function arguments.

        * decoder/mp3-c.c: (III_stereo):
        Guard against overflowing the arrays by limiting the subband
        iterator to 576.

2007-06-05  Jan Schmidt  <thaytan%mad.scientist.com@localhost>

        * configure.ac:
        Add funrolling of the loops to the CFLAGS for a juicy speed boost.

        * decoder/decode.h:
        * decoder/mp3-c-synth.c: (mp3_SubBandSynthesis):
        * decoder/mp3-c.c: (III_get_scale_factors),
        (III_dequantize_sample), (inv_mdct_l), (inv_mdct), (III_hybrid),
        (c_decode_mp3):
        * decoder/mp3tl-priv.h:
        * decoder/mp3tl.c: (mp3tl_new), (mp3tl_decode_frame):
        Some fixes and optimisations, between that and funrolling loops,
        things are now 18% faster.

        * decoder/mp3-ipp.c: (decode_mp2), (ipp_decode_mp3),
        (mp3_SubBandSynthesis), (mp3_ipp_init), (mp3_ipp_flush),
        (mp3_ipp_close):
        Re-indent.

2007-06-01  Jan Schmidt  <thaytan%mad.scientist.com@localhost>

        * decoder/mp3-c.c: (III_get_side_info), (III_dequantize_sample):
        * decoder/table-powtable-2.h:
        * decoder/table-powtable.h:
        * util/Makefile.am:
        * util/gen-pow-table-2.c: (main):
        Speed the C-only decoder up by 38% by pre-calculating some stuff
        instead of doing it over and over in an inner loop.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/audio/gst-plugins0.10-fluendo-mp3/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/audio/gst-plugins0.10-fluendo-mp3/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/audio/gst-plugins0.10-fluendo-mp3/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index