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
Joshua N. Pritikin
b51de8d6ee
1 cope with running out of data 2 add a few assertions
...
Original commit message from CVS:
1 cope with running out of data
2 add a few assertions
2001-09-25 04:08:23 +00:00
Joshua N. Pritikin
7f5ec15359
add refcnt assertions
...
Original commit message from CVS:
add refcnt assertions
2001-09-25 04:07:09 +00:00
Joshua N. Pritikin
a3a159e216
fix memory leak in destroy, maybe pad needs help too
...
Original commit message from CVS:
fix memory leak in destroy, maybe pad needs help too
2001-09-24 19:57:45 +00:00
Erik Walthinsen
aabc218a93
fleshed out the _destroy function
...
Original commit message from CVS:
fleshed out the _destroy function
2001-09-24 19:42:41 +00:00
Joshua N. Pritikin
071646673d
1 Add gtk+-2.0 detection, hopefully correctly.
...
Original commit message from CVS:
1 Add gtk+-2.0 detection, hopefully correctly.
2 Add comment about the non-use of FOMIT_FRAME_POINTER.
2001-09-24 06:04:06 +00:00
Joshua N. Pritikin
5538c9eed5
make build trickery less invisible
...
Original commit message from CVS:
make build trickery less invisible
2001-09-24 04:35:47 +00:00
Andy Wingo
a7fa31afef
- if you call gst_element_request_pad_by_name() with, say "sink4" as the pad name and there is a "sink%d" template, t...
...
Original commit message from CVS:
- if you call gst_element_request_pad_by_name() with, say "sink4" as the pad name
and there is a "sink%d" template, the request_new_pad function will be called.
this is to allow for, for example, requesting a certain channel on a multichannel
device.
- to this end, request_new_pad now has the following prototype:
GstPad* (*request_new_pad) (GstElement *element, GstPadTemplate *templ, const gchar *name)
if request_pad_by_name was called with a name like "sink%d" (i.e. no parsing
was necessary) then NULL is passed as 'name'.
- all plugins that use request pads have been changed to the new api.
also, some incremental (untested) alsa updates, switching to the bytestream api...
2001-09-23 22:52:32 +00:00
Joshua N. Pritikin
3056a25c58
1 Switch back to GSList.
...
Original commit message from CVS:
1 Switch back to GSList.
2 Improve gst_buffer_print_live output.
2001-09-23 06:21:54 +00:00
Joshua N. Pritikin
b77946f3a0
Oops! Turn off by default.
...
Original commit message from CVS:
Oops! Turn off by default.
2001-09-23 06:07:15 +00:00
Joshua N. Pritikin
2cbb2ffd35
1 Add GST_BUFFER_WHERE support to bytestream.
...
Original commit message from CVS:
1 Add GST_BUFFER_WHERE support to bytestream.
2 Sort live buffers by timestamp. <g>
3 Rename GST_WHERE macro to GST_WHERE_ARGS.
2001-09-23 06:03:20 +00:00
Joshua N. Pritikin
03587e2155
improve diag output
...
Original commit message from CVS:
improve diag output
2001-09-23 04:38:00 +00:00
Joshua N. Pritikin
478fff7d78
more doc
...
Original commit message from CVS:
more doc
2001-09-23 04:24:22 +00:00