[Swfdec] Changes to 'refs/tags/0.4.1'

Benjamin Otte company at kemper.freedesktop.org
Sun Jan 14 12:19:37 PST 2007


Tag '0.4.1' created by Benjamin Otte <otte at gnome.org> at 2007-01-14 19:00 -0800

release 0.4.1 ("Dragostea din tei")
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFqn3tvMv5VCdLq8QRAtNyAJ98RlOV96OBbuWryJwxQoYSu1JEEwCdFkNA
rJCp14FbLefPT+DDPK0UpgU=
=2Uj1
-----END PGP SIGNATURE-----

Changes since 0.4.0:
Benjamin Otte:
      back to cvs
      generate enums, too
      Change mouse-visible signal to mouse-cursor and support more cursors
      clarify comment
      update gitignore files
      THis is a void function
      add G_BEGIN_DECLS / G_END_DECLS
      document swfdec_buffer_queue_peek
      Fix up SwfdecBits for the big endian versions needed for FLV
      catch a case with setting the debug level wrong
      make swfdec_buffer_get_bits return NULL if no more data available
      add Nellymoser 8kHz codec
      Invent a SwfdecLoaderTarget interface for objects consuming a loader
      fix typo
      name variables correctly, so gtk-doc finds them
      improve comment
      change iteration semantics (changes public API)
      add video codecs
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec
      don't silently stop playing on XRUNs, but restart
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec
      Shift in the right direction (oops)
      DO the right check when testing if the file is playable
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec
      s/SwfdecCodec/SwfdecAudioCodec/ and introduce SwfdecVideoCodec
      add swfdec_bits_get_bu16
      Make the z_stream part of the SwfdecDecoder struct
      rate == 0 is allowed now
      fix wrong type in macros
      remove \n from debugging messages
      fix RGB555 images
      append the right SwfdecContent to the list
      get the next_event time before comparing
      Fix includes
      add jpeg_rgb_decoder_get_image_size
      rework cache handling
      The key should be static const, we don't want it on the stack
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec
      initialize new caches with a refcount of 1 (oops)
      improve debugging
      make cache-size a real property (oops)
      use the correct loop when iterating over timeout events
      use swfdec_loader_set_target instead of setting it manually
      make the speed property actually set the speed and not its inverse
      implement push types 2 and 3
      implement SWFDEC_TICKS_TO(MSECS,SAMPLES) and vice versa and use them
      implement some video codecs
      allow changing the target
      remove unneeded header
      fix data being decoded wrong
      fix data being decoded upside down and remove debugging messages
      add video support
      add note about missing ffmpeg versioning
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec
      add swfdec_net_stream.[ch] - forgotten in last commit
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec
      change semantics of swfdec_audio_*_new and swfdec_audio_remove
      fix audio and add function to query it
      add audio support for FLV movies
      Use library versioning and set it to 1.0.0 since API was changed since 0.4.0
      update for 0.4.1
      set version to 0.4.1 and release

---
 NEWS                               |   16 +
 configure.ac                       |   12 
 doc/.gitignore                     |    1 
 doc/swfdec-sections.txt            |    7 
 libswfdec/.gitignore               |    4 
 libswfdec/Makefile.am              |   60 +++-
 libswfdec/jpeg/jpeg_rgb_decoder.c  |    7 
 libswfdec/jpeg/jpeg_rgb_decoder.h  |    2 
 libswfdec/swfdec.h                 |    1 
 libswfdec/swfdec_audio.c           |  181 ++-----------
 libswfdec/swfdec_audio_event.c     |    8 
 libswfdec/swfdec_audio_flv.c       |  226 +++++++++++++++++
 libswfdec/swfdec_audio_flv.h       |   68 +++++
 libswfdec/swfdec_audio_internal.h  |    7 
 libswfdec/swfdec_audio_stream.c    |   10 
 libswfdec/swfdec_bits.c            |   39 ++
 libswfdec/swfdec_bits.h            |    4 
 libswfdec/swfdec_buffer.c          |   18 +
 libswfdec/swfdec_buffer.h          |    4 
 libswfdec/swfdec_button_movie.c    |    6 
 libswfdec/swfdec_cache.c           |  188 +++++---------
 libswfdec/swfdec_cache.h           |   56 +---
 libswfdec/swfdec_codec.c           |   43 ++-
 libswfdec/swfdec_codec.h           |   41 ++-
 libswfdec/swfdec_codec_adpcm.c     |    2 
 libswfdec/swfdec_codec_ffmpeg.c    |  134 +++++++++-
 libswfdec/swfdec_codec_mad.c       |    2 
 libswfdec/swfdec_codec_screen.c    |  198 +++++++++++++++
 libswfdec/swfdec_compiler.c        |    9 
 libswfdec/swfdec_debug.c           |    4 
 libswfdec/swfdec_decoder.c         |    6 
 libswfdec/swfdec_decoder.h         |    4 
 libswfdec/swfdec_flv_decoder.c     |  483 +++++++++++++++++++++++++++++++++++++
 libswfdec/swfdec_flv_decoder.h     |   73 +++++
 libswfdec/swfdec_image.c           |  171 ++++++++++---
 libswfdec/swfdec_image.h           |   37 ++
 libswfdec/swfdec_js_mouse.c        |   10 
 libswfdec/swfdec_loader.c          |  128 ++++++++-
 libswfdec/swfdec_loader.h          |    3 
 libswfdec/swfdec_loader_internal.h |    9 
 libswfdec/swfdec_loadertarget.c    |  135 ++++++++++
 libswfdec/swfdec_loadertarget.h    |   62 ++++
 libswfdec/swfdec_marshal.list      |    1 
 libswfdec/swfdec_net_stream.c      |  286 +++++++++++++++++++++
 libswfdec/swfdec_net_stream.h      |   81 ++++++
 libswfdec/swfdec_pattern.c         |   14 -
 libswfdec/swfdec_player.c          |  349 +++++++++++++++++++++++---
 libswfdec/swfdec_player.h          |   10 
 libswfdec/swfdec_player_internal.h |   32 +-
 libswfdec/swfdec_root_movie.c      |  154 +++++------
 libswfdec/swfdec_root_movie.h      |    1 
 libswfdec/swfdec_sound.c           |    8 
 libswfdec/swfdec_sound.h           |    2 
 libswfdec/swfdec_sprite_movie.c    |   15 -
 libswfdec/swfdec_swf_decoder.c     |   35 +-
 libswfdec/swfdec_swf_decoder.h     |   17 -
 libswfdec/swfdec_tag.c             |    7 
 libswfdec/swfdec_types.h           |   12 
 libswfdec/swfdec_video.c           |  281 +++++++++++++++++++++
 libswfdec/swfdec_video.h           |   60 ++++
 libswfdec/swfdec_video_movie.c     |  129 +++++++++
 libswfdec/swfdec_video_movie.h     |   69 +++++
 player/swfdebug.c                  |    4 
 player/swfdec_playback.c           |   88 ------
 player/swfdec_player_manager.c     |   23 +
 player/swfdec_player_manager.h     |    2 
 player/swfdec_source.c             |  160 +++---------
 player/swfdec_source.h             |   17 -
 player/swfdec_widget.c             |   58 +++-
 player/swfplay.c                   |    4 
 test/sound/sound.c                 |   16 -
 test/trace/trace.c                 |    4 
 72 files changed, 3533 insertions(+), 885 deletions(-)
---


More information about the Swfdec mailing list