Erik Walthinsen
bdae23a5fe
merge from HEAD on 20011016
...
Original commit message from CVS:
merge from HEAD on 20011016
2001-10-17 08:51:04 +00:00
Wim Taymans
022e91685e
Added a little testbed for measuring buffer alloc/free, with some optimised gstmempool code (measured at a 10+ speed ...
...
Original commit message from CVS:
Added a little testbed for measuring buffer alloc/free, with some
optimised gstmempool code (measured at a 10+ speed improvement)
2001-10-16 21:52:13 +00:00
Wim Taymans
3f4b8084d2
Added more testcases
...
Original commit message from CVS:
Added more testcases
2001-10-14 20:41:03 +00:00
Wim Taymans
cccf1891e2
Make peek_bytes clear the previously assembled bytes.
...
Original commit message from CVS:
Make peek_bytes clear the previously assembled bytes.
2001-10-14 20:40:29 +00:00
Wim Taymans
704e5eb697
Uhm...
...
Original commit message from CVS:
Uhm...
2001-10-14 18:36:15 +00:00
Wim Taymans
dc44572574
More cleanups, added a pattern argument to bstest. The testsuite is now driven by a config file.
...
Original commit message from CVS:
More cleanups, added a pattern argument to bstest. The testsuite is now
driven by a config file.
2001-10-14 15:55:49 +00:00
Wim Taymans
8ade95069b
Fix a mem leak with _peek_bytes. We keep a pointer to the assembled bytes and g_free it on the next flush.
...
Original commit message from CVS:
Fix a mem leak with _peek_bytes. We keep a pointer to the assembled bytes
and g_free it on the next flush.
2001-10-14 12:28:58 +00:00
Wim Taymans
e37919f916
Fixed a leak.
...
Original commit message from CVS:
Fixed a leak.
2001-10-14 12:14:44 +00:00
Wim Taymans
d518b7e859
Added some more testcases and rearanged some code (it's still pretty stupid)
...
Original commit message from CVS:
Added some more testcases and rearanged some code (it's still pretty stupid)
2001-10-14 02:52:27 +00:00
Wim Taymans
aed1e95e9b
Make status less cpu consuming
...
Original commit message from CVS:
Make status less cpu consuming
2001-10-13 18:10:56 +00:00
Wim Taymans
00f78d264b
A first attempt at a bytestream test suite. This one measures data correctness and mem leaks.
...
Original commit message from CVS:
A first attempt at a bytestream test suite. This one measures data
correctness and mem leaks.
2001-10-13 18:02:28 +00:00
Wim Taymans
e0c55e8f6d
Added change_state to fakesrc
...
Original commit message from CVS:
Added change_state to fakesrc
2001-10-13 17:56:10 +00:00
Wim Taymans
fe49cb9cba
Properly set the GType in the subbuffer too
...
Original commit message from CVS:
Properly set the GType in the subbuffer too
2001-10-13 16:43:43 +00:00
Steve Baker
3a16440217
fixed syntax
...
Original commit message from CVS:
fixed syntax
2001-10-13 12:24:29 +00:00
Wim Taymans
eac5a34bee
Added lots of neat stuff to fakesrc:
...
Original commit message from CVS:
Added lots of neat stuff to fakesrc:
- ability to g_malloc buffer data or to use subbuffers.
- fixed/0/random sized buffers with min/max size
- fill types: none/0/random/patterns
- set the parent buffer size
- an arg for dumping the buffer contents
2001-10-11 22:31:37 +00:00
Erik Walthinsen
61edf2c02c
bunch of changes to the loadsave/registry #ifdefs, they aren't totally correct yet
...
Original commit message from CVS:
bunch of changes to the loadsave/registry #ifdefs, they aren't totally correct yet
2001-10-08 08:19:32 +00:00
Erik Walthinsen
eb94357ec2
added touch param to filesrc to control whether to touch mmap'd pages
...
Original commit message from CVS:
added touch param to filesrc to control whether to touch mmap'd pages
2001-10-08 08:19:09 +00:00
Wim Taymans
69bc0811ee
Create the events test code makefile
...
Original commit message from CVS:
Create the events test code makefile
2001-10-06 14:42:29 +00:00
Wim Taymans
cfc9825fdb
Added seek and flush test code.
...
Original commit message from CVS:
Added seek and flush test code.
2001-10-06 14:42:02 +00:00
Wim Taymans
9b7b1794bc
Added code for sending an event to a pad.
...
Original commit message from CVS:
Added code for sending an event to a pad.
Added code to handle the event in fakesrc and fakesink.
2001-10-06 14:41:20 +00:00
Erik Walthinsen
0fc739a48f
minor patch to error message in case of no registry support
...
Original commit message from CVS:
minor patch to error message in case of no registry support
2001-10-02 06:05:20 +00:00
Erik Walthinsen
f71850c59b
oops, those #defines weren't supposed to be committed
...
Original commit message from CVS:
oops, those #defines weren't supposed to be committed
2001-10-02 05:56:41 +00:00
Wim Taymans
4d831f6750
Added an option to preload plugins with
...
Original commit message from CVS:
Added an option to preload plugins with
--gst-plugin-load=<plugin1>,<plugin2>,...
Removed a bogus eos detection check.
2001-10-01 21:54:44 +00:00
Wim Taymans
e9327c81ae
loadsave fixes
...
Original commit message from CVS:
loadsave fixes
2001-10-01 20:54:14 +00:00
Wim Taymans
e303a9c266
remove loadsave deps
...
Original commit message from CVS:
remove loadsave deps
2001-10-01 20:53:34 +00:00
Wim Taymans
613a8fe1dd
more load save fixes
...
Original commit message from CVS:
more load save fixes
2001-10-01 20:53:06 +00:00
Wim Taymans
ab316b83a8
load save dependencies removed
...
Original commit message from CVS:
load save dependencies removed
2001-10-01 20:52:36 +00:00
Wim Taymans
6ec8d606ed
Removed the loadsave dependency
...
Original commit message from CVS:
Removed the loadsave dependency
2001-10-01 20:47:33 +00:00
Wim Taymans
0ff096c841
Added ifdefs around xml code when it was not compiled into the core.
...
Original commit message from CVS:
Added ifdefs around xml code when it was not compiled into the core.
2001-10-01 20:23:49 +00:00
Erik Walthinsen
95fae173f7
reworked things to fully deal with having XML disabled
...
Original commit message from CVS:
reworked things to fully deal with having XML disabled
2001-10-01 19:41:03 +00:00
Wim Taymans
e68dc8f315
Removed the -profile-arcs flag
...
Original commit message from CVS:
Removed the -profile-arcs flag
2001-09-30 22:44:25 +00:00
Wim Taymans
afab5d4056
More pending stuff
...
Original commit message from CVS:
More pending stuff
2001-09-30 22:19:04 +00:00
Wim Taymans
f447082a5e
Removed the instrument-functions flag
...
Original commit message from CVS:
Removed the instrument-functions flag
2001-09-30 22:11:16 +00:00
Wim Taymans
56d23064a2
Reverted the bytestream changes
...
Original commit message from CVS:
Reverted the bytestream changes
2001-09-30 22:09:07 +00:00
Wim Taymans
2dd7576db3
Hmm. sec..
...
Original commit message from CVS:
Hmm. sec..
2001-09-30 22:06:20 +00:00
Wim Taymans
ccccda7d5d
Commit my pending changes.
...
Original commit message from CVS:
Commit my pending changes.
- revert WHERE stuff
- added fast type checking
- add preliminary stack trace functionality
- minor fixes/cleanups.
2001-09-30 22:01:14 +00:00
Wim Taymans
1058e3cf90
Added automatic growing of the memchunk.
...
Original commit message from CVS:
Added automatic growing of the memchunk.
Added cleanup.
2001-09-30 21:37:36 +00:00
Wim Taymans
4389c3a5c9
This one actually works..
...
Original commit message from CVS:
This one actually works..
2001-09-30 03:23:31 +00:00
Wim Taymans
7bb4b2cefe
Added a fast non-blocking memchunk implementation, it's about 20x faster than a mutex based implementation.
...
Original commit message from CVS:
Added a fast non-blocking memchunk implementation, it's about 20x
faster than a mutex based implementation.
2001-09-30 01:33:28 +00:00
Joshua N. Pritikin
81a7a06c20
1 Make 64-bit clean.
...
Original commit message from CVS:
1 Make 64-bit clean.
2 (gst_filesrc_map_small_region) Fix memory leak.
2001-09-29 03:28:52 +00:00
Joshua N. Pritikin
aa1a33e1ff
merge from head: (1) 64-bit offset detection (2) fix a52dec detection
...
Original commit message from CVS:
merge from head: (1) 64-bit offset detection (2) fix a52dec detection
2001-09-28 23:09:17 +00:00
Joshua N. Pritikin
925c27d16c
rename gst_event_empty_new -> gst_event_new
...
Original commit message from CVS:
rename gst_event_empty_new -> gst_event_new
2001-09-28 23:00:12 +00:00
Joshua N. Pritikin
c8a65ed978
1 Handle events.
...
Original commit message from CVS:
1 Handle events.
2 Add gst_bytestream_flush_fast.
2001-09-28 22:58:38 +00:00
Erik Walthinsen
66b48557b7
added discont event to filesrc
...
Original commit message from CVS:
added discont event to filesrc
2001-09-27 20:14:59 +00:00
Erik Walthinsen
f987d766e9
added discont enum for events
...
Original commit message from CVS:
added discont enum for events
2001-09-27 20:11:12 +00:00
Joshua N. Pritikin
c786e56b3a
add get'er
...
Original commit message from CVS:
add get'er
2001-09-26 23:14:32 +00:00
Wim Taymans
3fe230abd0
This is the one..
...
Original commit message from CVS:
This is the one..
2001-09-26 20:46:12 +00:00
Wim Taymans
6bed828c63
Added a doc on the current state of events.
...
Original commit message from CVS:
Added a doc on the current state of events.
2001-09-26 20:45:29 +00:00
Joshua N. Pritikin
41f7bfd02b
fix bugs in gst_buffer_print_live()
...
Original commit message from CVS:
fix bugs in gst_buffer_print_live()
2001-09-25 22:35:19 +00:00
Wim Taymans
3e00a80989
Make debugging code less CPU consuling when compiled out.
...
Original commit message from CVS:
Make debugging code less CPU consuling when compiled out.
2001-09-25 22:09:45 +00:00