[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