Ronald S. Bultje
0f124a569d
Some interface implementations for video4linux/video4linux2 plugins: a Tuner interface, with which one can select inp...
...
Original commit message from CVS:
Some interface implementations for video4linux/video4linux2 plugins:
* a Tuner interface, with which one can select inputs and stations. Audio
work is underway here, but unfinished.
* A Xoverlay interface with which one can do simple overlay. Similar to
the API of the v4l/Xv XFree86 extension. Widget implementation for
GTK-2.0 coming up in the sandbox.
* Colorbalance - for adapting colors (brightness, contrast, etc.) - pretty
basic and maybe somewhat overdesigned. But it'll do for now.
Apart from these interfaces, there's also a loadable library 'xwindowlistener'
that listenes to X for the movement of a window and the overlap of other
windows. This is partly copied from xawtv (and thus partly GPL :(), but it's
needed for the xoverlay interface implementation in the v4l/v4l2 elements.
Lastly, some small changes to remove redundant properties from the v4l/v4l2
elements since these can be done much simpler. Comments appreciated!
2003-10-10 12:47:41 +00:00
Ronald S. Bultje
760a841261
Make GstMixerTrack a GObject. I also want to make it emit several signals, starting work is in here but it's not full...
...
Original commit message from CVS:
Make GstMixerTrack a GObject. I also want to make it emit several signals, starting work is in here but it's not fully implemented yet. for OSS, this will cause issues, but for ALSA, this is all automated.
2003-10-10 12:24:20 +00:00
Leif Johnson
6aa17f5bc1
changing 'channel' to 'track' to avoid naming overlap
...
Original commit message from CVS:
changing 'channel' to 'track' to avoid naming overlap
2003-10-09 22:02:35 +00:00
Leif Johnson
4f2d330fdf
adding G_BEGIN and G_END_DECLS
...
Original commit message from CVS:
adding G_BEGIN and G_END_DECLS
2003-10-09 21:59:03 +00:00
David Schleef
c85a3d73a9
add object and struct padding
...
Original commit message from CVS:
add object and struct padding
2003-10-09 01:57:54 +00:00
Andy Wingo
dc35dbb595
/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488 .
...
Original commit message from CVS:
/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488 .
2003-10-08 16:08:22 +00:00
Julien Moutte
805130e62c
There was a floating doubt on the way visualization is written. We use 'z' everywhere now. Both in gst-player and lib...
...
Original commit message from CVS:
There was a floating doubt on the way visualization is written. We use 'z' everywhere now. Both in gst-player and libgstplay
2003-10-06 10:29:27 +00:00
Christian Schaller
0f8d05c735
update with latest typefind changes, spec should once again work :)
...
Original commit message from CVS:
update with latest typefind changes, spec should once again work :)
2003-10-03 05:45:41 +00:00
Brian Cameron
dce62eff63
Corrected macro in medi-info-priv.h so that it follows ISO standards, and removed broken return from void function in...
...
Original commit message from CVS:
Corrected macro in medi-info-priv.h so that it follows ISO standards,
and removed broken return from void function in navigation.c
2003-10-02 20:12:33 +00:00
Ronald S. Bultje
595cbc2d05
New typefind system: bytestream is now part of the core all plugins have been modified to use this new typefind syste...
...
Original commit message from CVS:
New typefind system:
* bytestream is now part of the core
* all plugins have been modified to use this new typefind system
* asf typefinding added
* mpeg video stream typefiding removed because it's broken
* duplicate typefind entries removed
* extra id3 typefinding added, because we've seen 4 types of files
(riff/wav, flac, vorbis, mp3) with id3 headers and each of these needs
to work. Instead, I've added an id3 element and let it redo typefiding
after the id3 header. this needs a hack because spider only typefinds
once. We can remove this hack once spider supports multiple typefinds.
* with all this, mp3 typefinding is semi-rewritten
* id3 typefinding in flac/vorbis is removed, it's no longer needed
* fixed spider and gst-typefind to use this, too.
* Other general cleanups
2003-10-01 13:14:45 +00:00
Ronald S. Bultje
afc9757308
Add new element: frame dropper. This element inserts/drops frames to go from a certain input framerate to a certain o...
...
Original commit message from CVS:
Add new element: frame dropper. This element inserts/drops frames to go from a certain input framerate to a certain output framerate. It's extremely simple and that's why it's so cute.
2003-09-30 21:44:53 +00:00
Christian Schaller
859c229adb
update with latest fixes
...
Original commit message from CVS:
update with latest fixes
2003-09-27 18:53:21 +00:00
Benjamin Otte
4258cd6910
make ffmpeg erroring out work:
...
Original commit message from CVS:
make ffmpeg erroring out work:
- don't built gst-libs/ext/ffmpeg
- don't update Tag when cvs command fails
2003-09-27 16:44:53 +00:00
David Schleef
05fe143049
add navigation subdir
...
Original commit message from CVS:
add navigation subdir
2003-09-27 03:17:34 +00:00
David Schleef
4fe6f5a34e
add navigation interface
...
Original commit message from CVS:
add navigation interface
2003-09-27 03:16:28 +00:00
David Schleef
47a82d6039
Add navigation
...
Original commit message from CVS:
Add navigation
2003-09-27 03:15:34 +00:00
Benjamin Otte
b7067018a6
sort the list of plugins that are built and don't spit out so much empty lines
...
Original commit message from CVS:
sort the list of plugins that are built and don't spit out so much empty lines
2003-09-25 21:40:35 +00:00
David Schleef
0142d75bf9
libcdparanoia is GPL
...
Original commit message from CVS:
libcdparanoia is GPL
2003-09-25 01:56:01 +00:00
Iain Holmes
f600f3e4e8
Sync'ed files up to nautilus-media/media-info versions, and fixed them for errors and deprecated functions
...
Original commit message from CVS:
Sync'ed files up to nautilus-media/media-info versions, and fixed them for errors and deprecated functions
2003-09-23 22:49:35 +00:00
Thomas Vander Stichele
f66c702c65
make sure gtk apps are built
...
Original commit message from CVS:
make sure gtk apps are built
2003-09-21 13:25:46 +00:00
Christian Schaller
9aefae288e
add cvsignore so we don't have to look at generated gst-launch-ext file
...
Original commit message from CVS:
add cvsignore so we don't have to look at generated gst-launch-ext file
2003-09-19 06:27:55 +00:00
Christian Schaller
babb2a32fe
add versioning to gst-launch-ext and gst-visualise and add new files to spec
...
Original commit message from CVS:
add versioning to gst-launch-ext and gst-visualise and add new files to spec
2003-09-19 06:24:35 +00:00
Christian Schaller
b258a508da
Add gst-launch-ext.in to extra dist
...
Original commit message from CVS:
Add gst-launch-ext.in to extra dist
2003-09-18 20:55:35 +00:00
Christian Schaller
559b37869a
remove this file
...
Original commit message from CVS:
remove this file
2003-09-18 19:50:24 +00:00
Christian Schaller
01f772469d
version gst-launch command in gst-launch-ext
...
Original commit message from CVS:
version gst-launch command in gst-launch-ext
2003-09-18 18:28:23 +00:00
Thomas Vander Stichele
453e9b8871
reverting error patch before making a branch.
...
Original commit message from CVS:
reverting error patch before making a branch.
2003-09-16 10:00:02 +00:00
Julien Moutte
26a16e00a3
Fixing gst_element_error calls
...
Original commit message from CVS:
Fixing gst_element_error calls
2003-09-15 17:21:31 +00:00
Julien Moutte
6d4f3a055b
Changing have_xid to have_video_out to match the new GstVideoSink parent object.
...
Original commit message from CVS:
Changing have_xid to have_video_out to match the new GstVideoSink parent object.
Adding have_vis_size.
Fixing gst_play_connect_visualisation
2003-09-15 09:29:06 +00:00
Benjamin Otte
4eb8fcfe4f
converted gst_element_error to new format in ext/ - gettext pending
...
Original commit message from CVS:
converted gst_element_error to new format in ext/ - gettext pending
2003-09-15 01:08:40 +00:00
Benjamin Otte
d26698b5a1
converted gst_element_error to new format in gst/ - gettext pending
...
Original commit message from CVS:
converted gst_element_error to new format in gst/ - gettext pending
2003-09-15 00:34:44 +00:00
Christian Schaller
d77838231f
add COPYING.LIB
...
Original commit message from CVS:
add COPYING.LIB
2003-09-14 21:43:48 +00:00
David Schleef
8b76651101
exerting executive privilege
...
Original commit message from CVS:
exerting executive privilege
2003-09-14 18:29:11 +00:00
Julien Moutte
a0453f999b
Adding GstVideoSink object which will be used for video sink's subclassing.
...
Original commit message from CVS:
Adding GstVideoSink object which will be used for video sink's subclassing.
2003-09-14 12:21:06 +00:00
David Schleef
48b6f2010e
Change some g_prints to GST_DEBUG
...
Original commit message from CVS:
Change some g_prints to GST_DEBUG
2003-09-14 11:50:14 +00:00
David Schleef
6511cd71bb
Add passthru. Remove height/width parameters. Fix caps negotiation to automatically work with ranges in the output.
...
Original commit message from CVS:
Add passthru. Remove height/width parameters. Fix caps negotiation
to automatically work with ranges in the output.
2003-09-14 11:25:48 +00:00
David Schleef
a5755233e8
Fixes to make it pass media test. Remove frequency parameter, since it can be (and should be) set by caps negotiation.
...
Original commit message from CVS:
Fixes to make it pass media test. Remove frequency parameter, since
it can be (and should be) set by caps negotiation.
2003-09-14 11:20:45 +00:00
David Schleef
dd53e25cdd
Change default program suffix to -0.7
...
Original commit message from CVS:
Change default program suffix to -0.7
2003-09-13 16:10:25 +00:00
Ronald S. Bultje
6a8d34959f
Typo fix
...
Original commit message from CVS:
Typo fix
2003-09-13 13:42:31 +00:00
Ronald S. Bultje
a3890ba90c
Copyright fix (code=mine)
...
Original commit message from CVS:
Copyright fix (code=mine)
2003-09-13 13:42:08 +00:00
Christian Schaller
84f6cda3b0
fix v4l elements as they have been merged into just 2
...
Original commit message from CVS:
fix v4l elements as they have been merged into just 2
2003-09-13 12:12:54 +00:00
Ronald S. Bultje
26962cb9d0
typos
...
Original commit message from CVS:
typos
2003-09-13 10:44:47 +00:00
Christian Schaller
e8dd975118
latest fixes to get everything disting and building like a charm
...
Original commit message from CVS:
latest fixes to get everything disting and building like a charm
2003-09-13 10:25:22 +00:00
David Schleef
dd772dd228
Add missing \
...
Original commit message from CVS:
Add missing \
2003-09-13 10:03:05 +00:00
Ronald S. Bultje
339635bb15
Move all the several v4l/v4l2 plugins in one v4l and one v4l2 plugin
...
Original commit message from CVS:
Move all the several v4l/v4l2 plugins in one v4l and one v4l2 plugin
2003-09-13 08:58:48 +00:00
Ronald S. Bultje
beea17989f
Interface example: a mixer
...
Original commit message from CVS:
Interface example: a mixer
2003-09-13 01:20:04 +00:00
Christian Schaller
35989ae8d4
build and disting fixes
...
Original commit message from CVS:
build and disting fixes
2003-09-12 12:56:55 +00:00
Ronald S. Bultje
483700af2a
Add GST_DURATION() support to ALSA
...
Original commit message from CVS:
Add GST_DURATION() support to ALSA
2003-09-12 11:34:34 +00:00
David Schleef
ebb066d861
Remove all locally-defined optimization flags
...
Original commit message from CVS:
Remove all locally-defined optimization flags
2003-09-11 19:58:00 +00:00
David Schleef
83d6acc9de
Add some stuff to disable bad asm code
...
Original commit message from CVS:
Add some stuff to disable bad asm code
2003-09-11 19:38:04 +00:00
David Schleef
2d5c283e8c
Build ffmpeg using automake instead of ffmpeg's (broken) Makefiles
...
Original commit message from CVS:
Build ffmpeg using automake instead of ffmpeg's (broken) Makefiles
2003-09-11 19:28:09 +00:00