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
Joshua N. Pritikin
4f81b9a5da
1 Add option GST_BUFFER_WHERE (off by default) to track the file:line info where each buffer is created. This is use...
...
Original commit message from CVS:
1 Add option GST_BUFFER_WHERE (off by default) to track the file:line
info where each buffer is created. This is useful for tracking
buffer memory leaks.
2 Removed gst_buffer_ref_by_count.
3 Merged the GstBufferCopyFunc fix from HEAD.
2001-09-23 01:47:10 +00:00
Joshua N. Pritikin
c1051d5087
fix memory leak
...
Original commit message from CVS:
fix memory leak
2001-09-23 00:00:19 +00:00
Andy Wingo
c4fcc0b947
fixed warning if mixmod-dev is not present
...
Original commit message from CVS:
fixed warning if mixmod-dev is not present
2001-09-22 20:17:37 +00:00
David I. Lehn
aa66e0f801
Remove duplicate g_slist_delete_link func
...
Original commit message from CVS:
Remove duplicate g_slist_delete_link func
2001-09-22 18:04:10 +00:00
Erik Walthinsen
803cf898ed
added EOS event handling to filesrc
...
Original commit message from CVS:
added EOS event handling to filesrc
2001-09-21 20:02:01 +00:00
Erik Walthinsen
7be0cd55de
added g_[s]list_delete_link
...
Original commit message from CVS:
added g_[s]list_delete_link
2001-09-21 20:01:27 +00:00
Wim Taymans
515b9b770b
LGPL headers added.
...
Original commit message from CVS:
LGPL headers added.
2001-09-21 19:51:02 +00:00
Wim Taymans
73dbfbffe1
Renamed bytestream2 to bytestream again, the previous implementation sucked anyway.
...
Original commit message from CVS:
Renamed bytestream2 to bytestream again, the previous implementation
sucked anyway.
2001-09-21 19:25:28 +00:00
Wim Taymans
f443469504
Added the missing g_slist_delete_link
...
Original commit message from CVS:
Added the missing g_slist_delete_link
2001-09-21 18:30:58 +00:00
Wim Taymans
4cbc68b7d6
Leave unreffing the buffers up to the plugin doing the _span.
...
Original commit message from CVS:
Leave unreffing the buffers up to the plugin doing the _span.
2001-09-21 17:31:45 +00:00
Wim Taymans
c51ee618f1
Removed anoying debugging info
...
Original commit message from CVS:
Removed anoying debugging info
2001-09-21 17:28:44 +00:00