Iain Holmes
c2a5bb3a6a
Handle JUNK and dmlh tags and when we find a broken/unknown chunk, just move to the next byte and try to see if it's ...
...
Original commit message from CVS:
Handle JUNK and dmlh tags and when we find a broken/unknown chunk, just move to the next byte and try to see if it's a known chunk
2003-01-15 00:41:40 +00:00
Wim Taymans
785d4193c2
0 terminate query formats
...
Original commit message from CVS:
0 terminate query formats
2003-01-14 21:10:53 +00:00
Thomas Vander Stichele
bfedb2363f
fix wavparse so that it handles mp1/2/3 unref buffers that aren't pushed out
...
Original commit message from CVS:
fix wavparse so that it handles mp1/2/3
unref buffers that aren't pushed out
2003-01-14 14:01:49 +00:00
Wim Taymans
088c24429a
Fix timestamps
...
Original commit message from CVS:
Fix timestamps
2003-01-12 21:28:38 +00:00
Thomas Vander Stichele
c2a01f482c
PadConnect -> PadLink
...
Original commit message from CVS:
PadConnect -> PadLink
2003-01-10 13:38:32 +00:00
Thomas Vander Stichele
be876ae577
another batch of connect->link fixes please let me know about issues and please refrain of making them yourself, so t...
...
Original commit message from CVS:
another batch of connect->link fixes
please let me know about issues
and please refrain of making them yourself, so that I don't spend double
the time resolving conflicts
2003-01-10 10:22:25 +00:00
Wim Taymans
4d36ba7e87
Fix plugins for new query API
...
Original commit message from CVS:
Fix plugins for new query API
2002-12-30 17:53:18 +00:00
Wim Taymans
a06b9161dc
Update to new element sync API
...
Original commit message from CVS:
Update to new element sync API
2002-12-27 23:00:36 +00:00
Wim Taymans
e40f901226
Cleanups
...
Original commit message from CVS:
Cleanups
2002-12-27 16:35:09 +00:00
Iain Holmes
48eeb2ddd7
On Ready to Paused the internal state was set to not setup. Fix
...
Original commit message from CVS:
On Ready to Paused the internal state was set to not setup. Fix
2002-12-26 16:31:19 +00:00
Zeeshan Ali
1e2eb46c0b
added mtu option
...
Original commit message from CVS:
added mtu option
2002-12-20 21:38:35 +00:00
Wim Taymans
bb9513547c
Fix caps nego
...
Original commit message from CVS:
Fix caps nego
2002-12-18 23:07:09 +00:00
David I. Lehn
9010198627
build fix: declare variable at start of block
...
Original commit message from CVS:
build fix: declare variable at start of block
2002-12-17 05:57:00 +00:00
Zeeshan Ali
e1f3e53fbc
trying to follow wtay's advice
...
Original commit message from CVS:
trying to follow wtay's advice
2002-12-15 22:45:53 +00:00
Iain Holmes
efa337df0a
Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
...
Original commit message from CVS:
Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
2002-12-08 17:20:41 +00:00
Thomas Vander Stichele
e16c50551b
parallel install fixes
...
Original commit message from CVS:
parallel install fixes
2002-12-08 14:50:09 +00:00
Christian Schaller
b1db900c74
Applied endianess fix and unsigned data fix from Jon Nall
...
Original commit message from CVS:
Applied endianess fix and unsigned data fix from Jon Nall
2002-12-08 12:23:48 +00:00
Christian Schaller
8fb4f4b12e
fix some disting and rpm building issues
...
Original commit message from CVS:
fix some disting and rpm building issues
2002-11-28 12:58:38 +00:00
Wim Taymans
c2758dbd00
Moved clock set/get to class functions.
...
Original commit message from CVS:
Moved clock set/get to class functions.
2002-11-27 20:54:43 +00:00
Zeeshan Ali
b65886cfa5
updated with the latest changes.
...
Original commit message from CVS:
updated with the latest changes.
2002-11-16 19:28:01 +00:00
Zeeshan Ali
766a544f35
(1) Caps nego are now dynamic, the Application developer now have choices: udp, tcp & none.
...
Original commit message from CVS:
(1) Caps nego are now dynamic, the Application developer now have choices: udp, tcp & none.
(2) Broadcast flag set to true on all the udp sockets.
2002-11-16 18:55:43 +00:00
Zeeshan Ali
1125f6c41c
UDP plugins will work for RedHatians too
...
Original commit message from CVS:
UDP plugins will work for RedHatians too
2002-11-08 01:56:49 +00:00
Zeeshan Ali
7b3955e369
Trying to make udp plugins work
...
Original commit message from CVS:
Trying to make udp plugins work
2002-11-08 01:29:11 +00:00
Thomas Vander Stichele
d41ef1fedc
query and convert functions will remove debug output later when everything works
...
Original commit message from CVS:
query and convert functions
will remove debug output later when everything works
2002-11-03 13:59:35 +00:00
Thomas Vander Stichele
0cf5963cff
don't push if can't push
...
Original commit message from CVS:
don't push if can't push
2002-11-03 03:58:30 +00:00
Wim Taymans
ea619028c7
Added segment seek
...
Original commit message from CVS:
Added segment seek
2002-11-02 13:47:00 +00:00
Thomas Vander Stichele
dd2985ac5f
backmerge
...
Original commit message from CVS:
backmerge
2002-11-01 21:41:29 +00:00
Ronald S. Bultje
027ddda3f0
Add ogg/vorbis support for avi files
...
Original commit message from CVS:
Add ogg/vorbis support for avi files
2002-10-27 18:08:43 +00:00
David Schleef
4d61580232
convert sys_errlist to g_strerror()
...
Original commit message from CVS:
convert sys_errlist to g_strerror()
2002-10-26 03:26:33 +00:00
Ronald S. Bultje
3109e14e36
avi needs 4 byte padding
...
Original commit message from CVS:
avi needs 4 byte padding
2002-10-24 19:32:11 +00:00
Ronald S. Bultje
d0b157df9a
Make it loopbased and use only one video and one audio pad. framerate is also no longer a property but is requested f...
...
Original commit message from CVS:
Make it loopbased and use only one video and one audio pad. framerate is also no longer a property but is requested from the source pad
2002-10-23 18:56:28 +00:00
Christian Schaller
5d63d50f9d
fix my bogus additons ot last commit, thanks to taaz
...
Original commit message from CVS:
fix my bogus additons ot last commit, thanks to taaz
2002-10-22 14:34:13 +00:00
Christian Schaller
e3caf4385e
fixed licensing on wavenc plugin. Permissions for LGPL gotten from Aaron Holtzman and Stan Seibert.
...
Original commit message from CVS:
fixed licensing on wavenc plugin. Permissions for LGPL gotten from Aaron Holtzman and Stan Seibert.
2002-10-22 11:52:18 +00:00
Iain Holmes
f6bfbdd222
Added a WAV file encoder
...
Original commit message from CVS:
Added a WAV file encoder
2002-10-21 17:06:53 +00:00
Wim Taymans
da28e427d8
Some cleanups, fix for the blending code
...
Original commit message from CVS:
Some cleanups, fix for the blending code
2002-10-17 21:36:20 +00:00
Wim Taymans
4a742c4a4c
- implemented clock sweep on 90 degree angles to compensate for aspect ratio.
...
Original commit message from CVS:
- implemented clock sweep on 90 degree angles to compensate for aspect
ratio.
- implemented remaining clock wipes
2002-10-15 22:09:51 +00:00
Wim Taymans
ae3c8d1668
Some more wipes, added radial wipes
...
Original commit message from CVS:
Some more wipes, added radial wipes
2002-10-15 00:00:27 +00:00
Wim Taymans
76cd31ec32
Removed unused code, fixed a bug
...
Original commit message from CVS:
Removed unused code, fixed a bug
2002-10-13 19:00:41 +00:00
Wim Taymans
20ef6b8c2c
- reimplemented using organic masks, rendered with gouraud shaded triangles
...
Original commit message from CVS:
- reimplemented using organic masks, rendered with gouraud shaded triangles
- implemented more masks
- implemented adjustable border
2002-10-13 18:46:10 +00:00
David Schleef
a06f00ebb1
fix for big endian machines. Chunk ID conversion was being swabbed twice.
...
Original commit message from CVS:
fix for big endian machines. Chunk ID conversion was being swabbed
twice.
2002-10-10 22:14:54 +00:00
Wim Taymans
bc93903d01
Added the base framework for the SMPTE transitions and wipes.
...
Original commit message from CVS:
Added the base framework for the SMPTE transitions and wipes.
2002-10-10 21:19:12 +00:00
Thomas Vander Stichele
6c1c00f8c6
api change
...
Original commit message from CVS:
api change
2002-10-02 08:05:23 +00:00
Andy Wingo
483a804c5c
licenses again
...
Original commit message from CVS:
licenses again
2002-09-29 18:12:19 +00:00
Andy Wingo
3b0d26a922
add license
...
Original commit message from CVS:
add license
2002-09-29 18:02:12 +00:00
Wim Taymans
ef399ccaf4
Fix various overflow cases, this should fix seeking on very large files.
...
Original commit message from CVS:
Fix various overflow cases, this should fix seeking on very large
files.
2002-09-23 20:05:04 +00:00
Ronald S. Bultje
2218165b16
With these changes, the generated AVI has a valid index and can thus be read by players
...
Original commit message from CVS:
With these changes, the generated AVI has a valid index and can thus be read by players
2002-09-19 16:52:11 +00:00
Ronald S. Bultje
427a9c9432
License fix
...
Original commit message from CVS:
License fix
2002-09-19 15:39:22 +00:00
Ronald S. Bultje
b6b3c5f55a
This fixes some problems when recording AVI files with gstrec
...
Original commit message from CVS:
This fixes some problems when recording AVI files with gstrec
2002-09-19 10:46:01 +00:00
Christian Schaller
2ff64d483e
plugins part of license field patch
...
Original commit message from CVS:
plugins part of license field patch
2002-09-18 19:02:51 +00:00
Wim Taymans
1868b0e348
const fixes
...
Original commit message from CVS:
const fixes
2002-09-12 20:53:56 +00:00
Ronald S. Bultje
0b497b1634
This updates all plugins to the new API for gst_pad_try_set_caps
...
Original commit message from CVS:
This updates all plugins to the new API for gst_pad_try_set_caps
2002-09-10 09:31:40 +00:00
Thomas Vander Stichele
4ec41347e2
removing warnings (approved by wtay)
...
Original commit message from CVS:
removing warnings (approved by wtay)
2002-09-09 23:24:29 +00:00
Ronald S. Bultje
b55bc35162
Fixes bug where median doesnt trigger capsnego
...
Original commit message from CVS:
Fixes bug where median doesnt trigger capsnego
2002-09-09 17:42:05 +00:00
Thomas Vander Stichele
33362b9128
small cleanups
...
Original commit message from CVS:
small cleanups
2002-09-09 08:47:32 +00:00
Thomas Vander Stichele
629bc459df
linked to a pending change in core
...
Original commit message from CVS:
linked to a pending change in core
2002-09-01 14:16:58 +00:00
Thomas Vander Stichele
68b9c47907
copy_on_write
...
Original commit message from CVS:
copy_on_write
2002-08-30 15:30:04 +00:00
Thomas Vander Stichele
2976d0f45d
get a writable buffer
...
Original commit message from CVS:
get a writable buffer
2002-08-30 13:39:57 +00:00
Thomas Vander Stichele
81fc9a9cb3
cleanups and clarifications
...
Original commit message from CVS:
cleanups and clarifications
2002-08-30 13:37:31 +00:00
Thomas Vander Stichele
4b9deaaf00
whoops, this shouldn'tvegonein
...
Original commit message from CVS:
whoops, this shouldn'tvegonein
2002-08-27 17:55:15 +00:00
Thomas Vander Stichele
509a2d42b1
sf's back
...
Original commit message from CVS:
sf's back
2002-08-27 17:45:07 +00:00
Christian Schaller
9543b76266
Removed Sam Lantigas GPL comment as he also has given his permision to relicense under LGPL.
...
Original commit message from CVS:
Removed Sam Lantigas GPL comment as he also has given his permision to relicense under LGPL.
2002-08-14 21:02:40 +00:00
Christian Schaller
2d624fc812
Fixed license statements in EffectTv plugins so they now state LGPL.
...
Original commit message from CVS:
Fixed license statements in EffectTv plugins so they now state LGPL.
2002-08-14 21:01:38 +00:00
Steve Baker
0db159065c
qtdemux.c:315: warning: implicit declaration of function `free' qtdemux.c:331: warning: implicit declaration of funct...
...
Original commit message from CVS:
qtdemux.c:315: warning: implicit declaration of function `free'
qtdemux.c:331: warning: implicit declaration of function `malloc'
2002-08-11 11:31:42 +00:00
Wim Taymans
6bfb23d4d1
Don't send events on unusable pads
...
Original commit message from CVS:
Don't send events on unusable pads
2002-08-02 11:30:55 +00:00
Wim Taymans
c44396be67
Expose the signal as a G_SIGNAL_ACTION
...
Original commit message from CVS:
Expose the signal as a G_SIGNAL_ACTION
2002-07-24 21:42:35 +00:00
Wim Taymans
22cfbdfe29
- added eventmask/query/format functions
...
Original commit message from CVS:
- added eventmask/query/format functions
- some cleanups
2002-07-24 21:41:38 +00:00
Wim Taymans
f9c1d3a406
Added simple video cropping plugin
...
Original commit message from CVS:
Added simple video cropping plugin
2002-07-22 22:08:28 +00:00
Thomas Vander Stichele
b3493d394d
print fixes
...
Original commit message from CVS:
print fixes
2002-07-15 12:35:49 +00:00
Thomas Vander Stichele
6a76cca81a
DEBUG fixes
...
Original commit message from CVS:
DEBUG fixes
2002-07-15 12:30:17 +00:00
Thomas Vander Stichele
a8b1136da3
merge fix
...
Original commit message from CVS:
merge fix
2002-07-15 11:40:29 +00:00
Thomas Vander Stichele
d70bc4c945
fixes
...
Original commit message from CVS:
fixes
2002-07-12 21:15:31 +00:00
Thomas Vander Stichele
b939ad941d
output fix
...
Original commit message from CVS:
output fix
2002-07-11 15:33:39 +00:00
Thomas Vander Stichele
138929756f
merge from release branch
...
Original commit message from CVS:
merge from release branch
2002-07-09 10:45:37 +00:00
Wim Taymans
8a4b3564b5
- properly unref events
...
Original commit message from CVS:
- properly unref events
- slightly better seeking
2002-07-08 19:40:37 +00:00
David I. Lehn
f35f59f9b7
Add some extra files to dist
...
Original commit message from CVS:
Add some extra files to dist
2002-07-04 19:33:33 +00:00
Andy Wingo
28672d474e
fix multiline string
...
Original commit message from CVS:
fix multiline string
2002-07-04 16:52:03 +00:00
Thomas Vander Stichele
cd8df64059
windowed sinc bandpass filter
...
Original commit message from CVS:
windowed sinc bandpass filter
2002-06-27 14:15:51 +00:00
Wim Taymans
d9b0cf77a2
Separate the movi processing loop from the index/entry parsing loop
...
Original commit message from CVS:
Separate the movi processing loop from the index/entry parsing loop
Detect when the index starts from 0 or from the movi chunck offset
2002-06-18 19:17:04 +00:00
Wim Taymans
27b946fca9
Fix timestamps
...
Original commit message from CVS:
Fix timestamps
2002-06-16 21:56:49 +00:00
Wim Taymans
3616ba23f6
Hint bytestream about optimal size sync fixes for VBR streams
...
Original commit message from CVS:
Hint bytestream about optimal size
sync fixes for VBR streams
2002-06-14 20:01:47 +00:00
Wim Taymans
98ae5cb270
Ignore bogus index entries
...
Original commit message from CVS:
Ignore bogus index entries
Assume all audio frames are keyframes
2002-06-13 18:17:23 +00:00
Wim Taymans
32c37620a5
Fix sync on avidemux
...
Original commit message from CVS:
Fix sync on avidemux
2002-06-09 14:26:50 +00:00
Thomas Vander Stichele
4a1c198502
reorg
...
Original commit message from CVS:
reorg
2002-06-08 09:30:16 +00:00
Thomas Vander Stichele
b237a49772
rearranging element tree
...
Original commit message from CVS:
rearranging element tree
2002-06-08 09:15:07 +00:00
Wim Taymans
cdfc0665ce
Some cleanups, add convert functions
...
Original commit message from CVS:
Some cleanups, add convert functions
2002-06-02 21:42:49 +00:00
Thomas Vander Stichele
a1bdcdc0c8
UNITS fixes
...
Original commit message from CVS:
UNITS fixes
2002-06-02 15:51:08 +00:00
Wim Taymans
6bb455cdc9
Make elements nanoseconds aware
...
Original commit message from CVS:
Make elements nanoseconds aware
2002-06-02 13:25:40 +00:00
Wim Taymans
8b094e02a9
Remove media specific seeking type in favour of unit. xvimage compile fix.
...
Original commit message from CVS:
Remove media specific seeking type in favour of unit.
xvimage compile fix.
2002-06-02 11:57:13 +00:00
Steve Baker
afd592b066
add ranks only for plugins who participate in autoplugging. If you have a file that used to autoplug but doesn't any...
...
Original commit message from CVS:
add ranks only for plugins who participate in autoplugging. If you have a file that used to autoplug but doesn't anymore, then let me know or add a rank to the missing element.
2002-05-31 08:24:31 +00:00
Wim Taymans
dd75c7776c
Implement an element event handler.
...
Original commit message from CVS:
Implement an element event handler.
2002-05-30 19:09:11 +00:00
Andy Wingo
22c7be80df
wavparse fixups
...
Original commit message from CVS:
wavparse fixups
2002-05-30 04:43:38 +00:00
Wim Taymans
91a716f915
- Changed plugins for new APIs
...
Original commit message from CVS:
- Changed plugins for new APIs
- modularized audiofile.
- added seeking, query and convert functions for mad, mpeg2dec,
avidemux, mpegdemux, mpegparse
- sync updates to oss. removed the ossclock for now
2002-05-26 21:59:22 +00:00
Steve Baker
163076dd9e
use new bytestream api
...
Original commit message from CVS:
use new bytestream api
2002-05-15 19:08:49 +00:00
Steve Baker
c622ee22a8
use new bytestream api. please test if you care about this plugin
...
Original commit message from CVS:
use new bytestream api. please test if you care about this plugin
2002-05-15 19:05:41 +00:00
Thomas Vander Stichele
57df009f45
conformity
...
Original commit message from CVS:
conformity
2002-05-13 14:51:01 +00:00
Wim Taymans
3a56b3ddf6
Better description
...
Original commit message from CVS:
Better description
2002-05-08 20:19:33 +00:00
Wim Taymans
7632dbb008
Remove the memcpy
...
Original commit message from CVS:
Remove the memcpy
2002-05-05 18:38:52 +00:00
Wim Taymans
9e42779841
Added quarkTV with some cleanups. Can still do with some optimisations.
...
Original commit message from CVS:
Added quarkTV with some cleanups. Can still do with some optimisations.
2002-05-05 15:29:14 +00:00
Thomas Vander Stichele
223ce42ed6
various name fixes and sundry
...
Original commit message from CVS:
various name fixes and sundry
2002-05-03 09:59:10 +00:00
Artyom Baginski
56efeff3b4
adding new quicktime parser:
...
Original commit message from CVS:
adding new quicktime parser:
- openquicktime free (hense gst/qtdemux)
- no more seeks for parsing -> better for network streams
- uses GstByteStream
- less memcpy's
- long ChangeLog record in pompous style
2002-05-01 18:41:59 +00:00