gst/gstqueue.c: Reset default max. values in queues. Reason is simply to avoid braindead use. If you want wider value...

Original commit message from CVS:
* gst/gstqueue.c: (gst_queue_init):
Reset default max. values in queues. Reason is simply to avoid
braindead use. If you want wider values, use the properties. The
default is supposed to always work. Wider values would make this
beast a memory hog by default (250 full-PAL RGB32 video frames?
That's 440 MB! No thank you).
This commit is contained in:
Ronald S. Bultje 2004-03-12 01:41:21 +00:00
parent 1d97f026ab
commit 5d1a30f452
3 changed files with 15 additions and 6 deletions

View file

@ -1,3 +1,12 @@
2004-03-11 Ronald Bultje <rbultje@ronald.bitfreak.net>
* gst/gstqueue.c: (gst_queue_init):
Reset default max. values in queues. Reason is simply to avoid
braindead use. If you want wider values, use the properties. The
default is supposed to always work. Wider values would make this
beast a memory hog by default (250 full-PAL RGB32 video frames?
That's 440 MB! No thank you).
2004-03-10 David Schleef <ds@schleef.org>
* tools/gst-run.c: (main): Fix crash when no relevant tools

View file

@ -267,9 +267,9 @@ gst_queue_init (GstQueue *queue)
queue->cur_level.buffers = 0; /* no content */
queue->cur_level.bytes = 0; /* no content */
queue->cur_level.time = 0; /* no content */
queue->max_size.buffers = 250; /* high limit */
queue->max_size.bytes = 0; /* unlimited */
queue->max_size.time = 0; /* unlimited */
queue->max_size.buffers = 100; /* 100 buffers */
queue->max_size.bytes = 10 * 1024 * 1024; /* 10 MB */
queue->max_size.time = GST_SECOND; /* 1 s. */
queue->min_threshold.buffers = 0; /* no threshold */
queue->min_threshold.bytes = 0; /* no threshold */
queue->min_threshold.time = 0; /* no threshold */

View file

@ -267,9 +267,9 @@ gst_queue_init (GstQueue *queue)
queue->cur_level.buffers = 0; /* no content */
queue->cur_level.bytes = 0; /* no content */
queue->cur_level.time = 0; /* no content */
queue->max_size.buffers = 250; /* high limit */
queue->max_size.bytes = 0; /* unlimited */
queue->max_size.time = 0; /* unlimited */
queue->max_size.buffers = 100; /* 100 buffers */
queue->max_size.bytes = 10 * 1024 * 1024; /* 10 MB */
queue->max_size.time = GST_SECOND; /* 1 s. */
queue->min_threshold.buffers = 0; /* no threshold */
queue->min_threshold.bytes = 0; /* no threshold */
queue->min_threshold.time = 0; /* no threshold */