[SCM] libgroove packaging annotated tag, 1.0.0, created. 1.0.0

andrewrk-guest at users.alioth.debian.org andrewrk-guest at users.alioth.debian.org
Wed May 14 02:40:52 UTC 2014


The annotated tag, 1.0.0 has been created
        at  61789798fac634ca92f27ebab5ad36812ff20298 (tag)
   tagging  7fb6962b44c90cb2aaccfc91dfdb3300346c0275 (commit)
 tagged by  Andrew Kelley
        on  Tue Oct 8 19:15:26 2013 -0400

- Shortlog ------------------------------------------------------------
Release 1.0.0

Andrew Kelley (90):
      init with readme
      play example which can play any audio file
      delete more unneeded code from play example
      delete more stuff
      delete more stuff
      fix 100% cpu usage
      more play example cleanup
      more cleanup
      cleanup
      implement first version of library. not even compiling yet
      fix compilation; playlist example works
      remove obsolete play example
      fix race condition - gapless playback working perfectly
      update README
      identify example
      delete identify example; add metadata example
      playlist example: better behavior on files with errors
      playlist example: show artist and title if present
      plan some not yet implemented replaygain stuff
      ability to update metadata, with some caveats
      metadata: fix bugs, more robust error handling
      refactor decoding code
      refactor more things into DecodeContext
      replaygain scanning process in place, with caveats
      get rid of SDL_INIT_TIMER
      playback with avfilter
      fix scanning to work with avfilter
      document more libav deps. closes #1
      depend on libav-master
      add MIT license
      bundle libav with libgroove
      Makefile: compile against bundled libav
      add the excellent libebur128 to deps
      switch gain analysis to using libebur128 and now it works
      groove_open does more stuff before returning success
      loudness scanning: actually update metadata
      fix metadata regression
      update readme
      fix namespacing issues
      refactor GrooveDecodeContext initialization duplication
      replaygain during playback working with good defaults
      move BUGS to GitHub issues
      also look for metadata in audio stream. closes #3
      add log levels
      organize code
      BufferQueue -> GrooveBufferQueue
      rename groove.a to libgroove.a
      make queue generic so we can reuse it
      refactor player to use shared queue code
      don't check groove_init() return value in examples
      ability to get song duration
      add groove_player_position API
      try to compile libgroove as a shared lib
      add missing Makefile thing
      maybe now josh will love me
      update libebur to latest which includes -fPIC fixes
      update libav to git master
      shared build working, hurrah
      Merge branch 'shared'
      use LDFLAGS and LDLIBS correctly
      readme update
      fix always using track replaygain because of typo
      fix race conditions
      understand the difference between end of queue and buffer underrun
      filename is a property
      groove_player_queue -> groove_player_insert
      allow passing NULL in groove_player_position
      fix seeking
      update list of supported formats link
      rename GrooveQueue to GroovePlaylist
      audio buffer queue size is computed based on the audio device
      implement volume adjustment capabilities. closes #11
      readme: link to node-groove
      build: also build and install libgroove.a
      minor doc update
      event polling: return 0 if no event, 1 if event
      fix event polling
      fix not seeking to beginning on file that has already been played
      fix a subtle bug but critical bug with audio queue
      update README
      supply a lock manager to make libav thread safe
      update libav to b6c7bd53f4b
      add groove_player_decode_position api
      fix glitchy audio for non-44100Hz sample freq. closes #2
      simplify replaygain scan API
      event peek API
      decoder no longer does replaygain
      remove groove_player_get_volume
      put the include in an include directory
      update libav to 6405ca7d4a551d

Josh Wolfe (1):
      don't shell out of the makefile for pwd

-----------------------------------------------------------------------

-- 
libgroove packaging



More information about the pkg-multimedia-commits mailing list