Benjamin Otte
788acc4917
tagging stuff and build fixes. In detail:
...
Original commit message from CVS:
tagging stuff and build fixes. In detail:
- make gdk-pixbuf loader work when distchecking
- fix invalid syntax in ffmpeg Makefile. wildcards for EXTRA_DIST are not allowed. This broke builds where distdir != srcdir
- fix ffmpeg cvs grabbing when srcdir != distdir
- new id3tag plugin for id3 tag reading/writing (uses mad's libid3tag)
- mad and libid3tag require mad/libid3tag v0.15. Fixed configure to require that
- added ogg demuxer in ext/ogg. The demuxer does not handle events yet. Especially getting seeking right will require some effort or code copying from libvorbis.
- added raw vorbis detection to typefinding. oggdemux requires a typefind function to detect its contents.
- tags plugin in gst/tags. Provides API in <gst/tags/gsttagediting.h>. API includes tag matching GStreamer <=> ID3 and GStreamer <=> vorbis and writing/reading vorbiscomments or ID3v1 tags. Also included is a simple vorbiscomment reader/writer. Writing will not really work though until someone writes oggmux.
- various build fixes. Mostly missing (DIST)CLEANFILES.
- vorbisenc handles tag writing.
Now it's YOUR turn to fix and write more plugins that handle writing/reading of tags. :)
2003-11-24 04:08:48 +00:00
Jeremy Simon
695f8923b3
Add a comment for wma
...
Original commit message from CVS:
Add a comment for wma
Add mpeg4 audio pipeline (aac)
2003-11-23 21:44:55 +00:00
Christian Schaller
5651fd6baf
fix faad plugin
...
Original commit message from CVS:
fix faad plugin
2003-11-23 21:21:12 +00:00
Jeremy Simon
8b07cb44f6
faad plugin needs the math library
...
Original commit message from CVS:
faad plugin needs the math library
2003-11-23 20:19:09 +00:00
Jeremy Simon
7fef43a693
Update the pipeline to play wma files
...
Original commit message from CVS:
Update the pipeline to play wma files
2003-11-23 18:53:20 +00:00
Christian Schaller
0ead7101b0
commit my batch of build and spec fixes
...
Original commit message from CVS:
commit my batch of build and spec fixes
2003-11-23 15:32:14 +00:00
Christian Schaller
11192b11ce
latest and greatest news
...
Original commit message from CVS:
latest and greatest news
2003-11-23 12:06:35 +00:00
David Schleef
dd1e03ad18
Fix gdk_pixbuf installation directory (again)
...
Original commit message from CVS:
Fix gdk_pixbuf installation directory (again)
2003-11-23 00:51:02 +00:00
Christophe Fergeau
b138134c9a
Properly detects shn files with no seek tables at the end
...
Original commit message from CVS:
Properly detects shn files with no seek tables at the end
2003-11-23 00:33:15 +00:00
Ronald S. Bultje
d0348439af
Typo
...
Original commit message from CVS:
Typo
2003-11-22 22:15:57 +00:00
Benjamin Otte
20b290cd04
don't print to stderr, use debug messages
...
Original commit message from CVS:
don't print to stderr, use debug messages
2003-11-22 16:15:24 +00:00
Ronald S. Bultje
d54200bb4d
Add faac build
...
Original commit message from CVS:
Add faac build
2003-11-22 12:40:19 +00:00
David Schleef
9fa6b3bf99
fixes to make gdk_pixbuf loader install nicely
...
Original commit message from CVS:
fixes to make gdk_pixbuf loader install nicely
2003-11-22 04:10:10 +00:00
David Schleef
04d02e08b6
check g_signal_new() calls
...
Original commit message from CVS:
check g_signal_new() calls
2003-11-22 04:08:11 +00:00
David Schleef
3863b258b2
distcheck fixes
...
Original commit message from CVS:
distcheck fixes
2003-11-22 04:06:50 +00:00
David Schleef
39ff733bb0
apparently we require a newer version of gnome-vfs
...
Original commit message from CVS:
apparently we require a newer version of gnome-vfs
2003-11-22 04:03:05 +00:00
Benjamin Otte
3a3ee814aa
make sinesrc error out on caps nego failures
...
Original commit message from CVS:
make sinesrc error out on caps nego failures
2003-11-22 01:06:36 +00:00
Ronald S. Bultje
e97ce73d42
Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ one
...
Original commit message from CVS:
Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ one
2003-11-21 21:34:26 +00:00
Ronald S. Bultje
4b15d61ebf
New libfaad (MPEG-2/4 AAC decoder) plugin
...
Original commit message from CVS:
New libfaad (MPEG-2/4 AAC decoder) plugin
2003-11-21 21:20:42 +00:00
Julien Moutte
21269abc94
Fix a stupid mistake
...
Original commit message from CVS:
Fix a stupid mistake
2003-11-19 22:59:53 +00:00
Julien Moutte
1bbfb48f01
Removing the video_out things.
...
Original commit message from CVS:
Removing the video_out things.
2003-11-19 22:41:45 +00:00
Julien Moutte
ea49926624
Removing have_size as it is in GstVideoSink higher class.
...
Original commit message from CVS:
Removing have_size as it is in GstVideoSink higher class.
2003-11-19 22:40:59 +00:00
Julien Moutte
366b834204
Removing the have_size signal
...
Original commit message from CVS:
Removing the have_size signal
2003-11-19 22:38:04 +00:00
Julien Moutte
623b2a5d87
Finishing GstVideoSink subclassing.
...
Original commit message from CVS:
Finishing GstVideoSink subclassing.
2003-11-19 22:31:46 +00:00
Julien Moutte
bbac18352f
GstVideoSink subclassing. 90% done.
...
Original commit message from CVS:
GstVideoSink subclassing. 90% done.
2003-11-19 20:43:49 +00:00
Benjamin Otte
280c25766a
fixes for recent changes:
...
Original commit message from CVS:
fixes for recent changes:
- GstAlsaClock is not a GstSystemClock
- initialize debugging system correctly
2003-11-18 15:32:52 +00:00
Julien Moutte
9ddf040472
Lot of small fixes.
...
Original commit message from CVS:
Lot of small fixes.
Implemented XOverlay interface.
2003-11-17 16:32:29 +00:00
Julien Moutte
a58a759d9c
Merged GstVideoOverlay features here.
...
Original commit message from CVS:
Merged GstVideoOverlay features here.
2003-11-17 16:29:38 +00:00
Julien Moutte
5499abfb9b
Merging with GstXOverlay
...
Original commit message from CVS:
Merging with GstXOverlay
2003-11-17 15:42:32 +00:00
Leif Johnson
038f79929a
+ adding buffer-frames prop to standard caps macros
...
Original commit message from CVS:
+ adding buffer-frames prop to standard caps macros
2003-11-16 22:04:16 +00:00
Leif Johnson
736153ab06
+ checking in plugin category changes
...
Original commit message from CVS:
+ checking in plugin category changes
2003-11-16 22:02:21 +00:00
Leif Johnson
e53facc93f
+ adding alsa mixer implementation
...
Original commit message from CVS:
+ adding alsa mixer implementation
2003-11-16 21:56:30 +00:00
Leif Johnson
96298704f0
+ adding endianness conversion macros for floats
...
Original commit message from CVS:
+ adding endianness conversion macros for floats
2003-11-16 21:47:16 +00:00
Leif Johnson
f3b328da39
splitting ALSA code into separate source files
...
Original commit message from CVS:
splitting ALSA code into separate source files
2003-11-16 00:40:01 +00:00
Thomas Vander Stichele
cf2a874521
live and let die
...
Original commit message from CVS:
live and let die
2003-11-15 20:43:55 +00:00
Julien Moutte
b23dd4a720
Adding GstVideoOverlay interface.
...
Original commit message from CVS:
Adding GstVideoOverlay interface.
2003-11-15 15:02:49 +00:00
Thomas Vander Stichele
e9b9cd8589
fix makefile
...
Original commit message from CVS:
fix makefile
2003-11-15 11:54:39 +00:00
Julien Moutte
9860ad3d10
Checking return value of gst_pad_try_set_caps on software scaling so if this fails we are not awaiting a different vi...
...
Original commit message from CVS:
Checking return value of gst_pad_try_set_caps on software scaling so if this fails we are not awaiting a different video size.
2003-11-15 11:48:55 +00:00
Christian Schaller
8b21766672
disting fix
...
Original commit message from CVS:
disting fix
2003-11-14 22:47:41 +00:00
Benjamin Otte
e410f1a47b
unify common typefind functions
...
Original commit message from CVS:
unify common typefind functions
There are now _START_WITH and _RIFF macros to register types that start with some bytes or are a RIFF type.
Implement detection of compressed types (compress, gzip, bzip2) with those
2003-11-14 22:12:56 +00:00
Benjamin Otte
a7b2a00028
GStreamer does not use changelogs
...
Original commit message from CVS:
GStreamer does not use changelogs
2003-11-14 19:24:15 +00:00
David Schleef
ac91fc230c
er, no, signal should be VOID__POINTER. :)
...
Original commit message from CVS:
er, no, signal should be VOID__POINTER. :)
2003-11-13 21:25:38 +00:00
Julien Moutte
b80a8f7bae
Using less and less XGetWindowAttributes. I m using the configure events to keep our internal data up to date and use...
...
Original commit message from CVS:
Using less and less XGetWindowAttributes. I m using the configure events to keep our internal data up to date and use that to work (faster).
Implemented offset management in the navigation event if the image is centered in the window.
2003-11-13 10:46:12 +00:00
Julien Moutte
a74286071f
Trying to use less and less XGetWindowAttributes. I m using the configure events to keep our internal data up to date...
...
Original commit message from CVS:
Trying to use less and less XGetWindowAttributes. I m using the configure events to keep our internal data up to date and use that data to work (faster).
2003-11-13 10:44:12 +00:00
David Schleef
3335546e2c
signal should be VOID__VOID
...
Original commit message from CVS:
signal should be VOID__VOID
2003-11-13 01:48:53 +00:00
Julien Moutte
ddb4e3ef85
- Fixing framerate on caps renegotiation. We memorize it on sinkconnect to set fixed caps on renego.
...
Original commit message from CVS:
- Fixing framerate on caps renegotiation. We memorize it on sinkconnect to set fixed caps on renego.
- Homogenized indentation.
- Removed some comments.
- Fixed the caps renegotiation new ximage creation (it was creating a new ximage on every configure event even if window's size has not changed)
- Removed pointer coordinates translation in navigation_send_event as we are not doing scaling. videoscale should convert those events is scaling there is.
2003-11-12 13:06:21 +00:00
Julien Moutte
b48e87becf
Removing some comments, storing framerate.
...
Original commit message from CVS:
Removing some comments, storing framerate.
2003-11-12 11:02:31 +00:00
Benjamin Otte
fb844d50ec
fix build system for X, XShm and Xv
...
Original commit message from CVS:
fix build system for X, XShm and Xv
2003-11-12 03:06:07 +00:00
Benjamin Otte
908cbecf56
use existing data in mp3 when available
...
Original commit message from CVS:
use existing data in mp3 when available
2003-11-12 02:58:06 +00:00
Benjamin Otte
8f4600fbff
use debugging macros for debugging (d'oh)
...
Original commit message from CVS:
use debugging macros for debugging (d'oh)
2003-11-12 02:49:30 +00:00