David Schleef
af874cb250
Fix a bunch of endianness conversions that were done as long instead of int32. Should go into 0.6.1.
...
Original commit message from CVS:
Fix a bunch of endianness conversions that were done as long instead of
int32. Should go into 0.6.1.
2003-04-07 18:43:20 +00:00
Ronald S. Bultje
a1fa51068b
Fixup for bug 109797 and 109094
...
Original commit message from CVS:
Fixup for bug 109797 and 109094
2003-04-06 22:20:42 +00:00
Benjamin Otte
3999f7ce09
wav is little endian
...
Original commit message from CVS:
wav is little endian
2003-03-25 20:12:20 +00:00
Benjamin Otte
51b189fe1e
I bet you didn't try if the fix worked, BBB ;)
...
Original commit message from CVS:
I bet you didn't try if the fix worked, BBB ;)
Fixed it the right way now.
2003-03-24 04:06:08 +00:00
Ronald S. Bultje
99bc9dd63d
Fix compiler problems with gcc-2.96/RH-7.3
...
Original commit message from CVS:
Fix compiler problems with gcc-2.96/RH-7.3
2003-03-14 21:08:30 +00:00
Wim Taymans
a92a485542
resync on discont events
...
Original commit message from CVS:
resync on discont events
2003-03-04 22:04:05 +00:00
Wim Taymans
2ce9feebb7
Added state change function to clear some state in READY
...
Original commit message from CVS:
Added state change function to clear some state in READY
2003-03-04 21:46:59 +00:00
Benjamin Otte
83fc370be3
Make alaw / mulaw work again.
...
Original commit message from CVS:
Make alaw / mulaw work again.
- fixed link functions
- make alaw encode/decode use alsa code, so it works right now
2003-03-03 22:17:28 +00:00
Zeeshan Ali
fd90de3113
Silly bug, i wonder who was the last one to play with it
...
Original commit message from CVS:
Silly bug, i wonder who was the last one to play with it
2003-03-02 20:17:21 +00:00
Wim Taymans
a07ccf5856
Commit header changes too
...
Original commit message from CVS:
Commit header changes too
2003-03-02 10:49:54 +00:00
Christian Schaller
a1a3853e87
Complete the move of the RTP plugin
...
Original commit message from CVS:
Complete the move of the RTP plugin
2003-03-02 10:16:26 +00:00
Wim Taymans
ab71414650
Implement seeking on wav
...
Original commit message from CVS:
Implement seeking on wav
2003-03-01 18:34:38 +00:00
Benjamin Otte
975f8f1437
get this thing working (again ?)
...
Original commit message from CVS:
get this thing working (again ?)
2003-02-25 22:48:30 +00:00
Wim Taymans
d350460247
Forward events.
...
Original commit message from CVS:
Forward events.
2003-02-25 21:34:10 +00:00
Ronald S. Bultje
5e1bb63b70
Fix bug 105886
...
Original commit message from CVS:
Fix bug 105886
2003-02-23 17:48:07 +00:00
Zeeshan Ali
7f88e88b46
Making some things work and breaking others
...
Original commit message from CVS:
Making some things work and breaking others
2003-02-10 22:10:46 +00:00
Wim Taymans
d3ebdad0b1
Bigendian fixes
...
Original commit message from CVS:
Bigendian fixes
2003-02-04 21:21:38 +00:00
Wim Taymans
2fe0c7b83e
Endian fixes for index parsing.
...
Original commit message from CVS:
Endian fixes for index parsing.
2003-02-04 18:58:34 +00:00
Wim Taymans
9314894ee3
Fix endian issues with metadata. Some Cleanups too
...
Original commit message from CVS:
Fix endian issues with metadata. Some Cleanups too
2003-02-02 23:48:30 +00:00
David Schleef
df0b94aae4
Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer conversion.
...
Original commit message from CVS:
Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer
conversion.
2003-02-02 05:26:29 +00:00
Ronald S. Bultje
85f9831b2f
add some extra checking on validity of pads before using them
...
Original commit message from CVS:
add some extra checking on validity of pads before using them
2003-01-31 23:42:58 +00:00
Owen Fraser-Green
05b50db50a
Renamed GST_RIFF_WAVE_FORMAT_DIVX and _divx to _DIVX_WMAV1 and _DIVX_WMAV2 and added _WMAV9
...
Original commit message from CVS:
Renamed GST_RIFF_WAVE_FORMAT_DIVX and _divx to _DIVX_WMAV1 and _DIVX_WMAV2 and added _WMAV9
2003-01-31 23:06:18 +00:00
Ronald S. Bultje
1be30a4ce0
doh
...
Original commit message from CVS:
doh
2003-01-31 21:37:55 +00:00
Ronald S. Bultje
77329fbb2b
Add metadata/streaminfo to AVI
...
Original commit message from CVS:
Add metadata/streaminfo to AVI
2003-01-31 19:37:26 +00:00
Zeeshan Ali
7d287b3df1
Just correcting my mistake
...
Original commit message from CVS:
Just correcting my mistake
2003-01-30 21:05:22 +00:00
Zeeshan Ali
94885fb105
The first attempt to support MAS. Dont expect it to work :)
...
Original commit message from CVS:
The first attempt to support MAS. Dont expect it to work :)
2003-01-30 20:24:26 +00:00
Wim Taymans
1655534c37
Don't use samplesize on video frames
...
Original commit message from CVS:
Don't use samplesize on video frames
2003-01-30 18:14:39 +00:00
Ronald S. Bultje
b0e9998114
DOH! (yes, I'm a moron)
...
Original commit message from CVS:
DOH! (yes, I'm a moron)
2003-01-28 20:02:14 +00:00
Ronald S. Bultje
0eb4d2208e
Someone forgot to fix this connect->link thingy - can this go into 0.6.0 please?
...
Original commit message from CVS:
Someone forgot to fix this connect->link thingy - can this go into 0.6.0 please?
2003-01-26 16:25:59 +00:00
Wim Taymans
0a4bfffd11
Be nice to the indians
...
Original commit message from CVS:
Be nice to the indians
2003-01-25 23:18:52 +00:00
Wim Taymans
eee282c521
- Parse strn tag
...
Original commit message from CVS:
- Parse strn tag
- fix flush
2003-01-21 22:23:32 +00:00
Wim Taymans
b720115fca
- new avi demuxer doesn't use a recursive infinite loop anymore
...
Original commit message from CVS:
- new avi demuxer doesn't use a recursive infinite loop anymore
- removed temporary riff.[ch] files
- removed aviparse from build
2003-01-20 20:49:34 +00:00
Christian Schaller
f4af920ba8
hmm, fix some build breakage
...
Original commit message from CVS:
hmm, fix some build breakage
2003-01-19 20:30:20 +00:00
Wim Taymans
fe48c46451
Really add A52 caps now
...
Original commit message from CVS:
Really add A52 caps now
2003-01-19 01:55:11 +00:00
Thomas Vander Stichele
06e299a3a5
don't break the build
...
Original commit message from CVS:
don't break the build
2003-01-18 23:53:43 +00:00
Thomas Vander Stichele
b19d0bd840
don't segfault when data didn't make it in
...
Original commit message from CVS:
don't segfault when data didn't make it in
2003-01-18 18:10:53 +00:00
Wim Taymans
93f27006cf
Added first unusable code that should become the base element for a new aviparser
...
Original commit message from CVS:
Added first unusable code that should become the base element for a new
aviparser
2003-01-18 18:09:47 +00:00
Wim Taymans
5d90723aed
Don't barf on ISFT tags
...
Original commit message from CVS:
Don't barf on ISFT tags
2003-01-18 16:22:16 +00:00
Wim Taymans
8a878af24b
Add a52 audio
...
Original commit message from CVS:
Add a52 audio
2003-01-18 16:13:29 +00:00
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