lp://staging/~vcs-imports/gstreamer/old-trunk

Created by VCS imports and last modified
Get this branch:
bzr branch lp://staging/~vcs-imports/gstreamer/old-trunk

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
GStreamer
Status:
Development

Import details

Recent revisions

7651. By thomasvs

 * win32/common/config.h:
   Pretty sure Bill never made a powerpc version. Powerpc hackers,
   use moap cl ci to only check in what is mentioned in the ChangeLog.

7650. By thomasvs

 * docs/gst/gstreamer-sections.txt:
 * gst/gstelement.h:
   Fix up documentation to link to the correct GstGError section.
   Add GST_ELEMENT_INFO macro since someone else added a Info message.

7649. By thomasvs

 * tools/gst-launch.c: (event_loop):
   Make sure that we actually show the important message part of a
   warning message.
   No need to check if the gerror is not NULL to free; first of all
   g_free accepts NULL; and second the default error handler would
   segfault if gerror was NULL.

7648. By wtay

* docs/gst/gstreamer-sections.txt:
Removed docs as well.

7647. By wtay

* gst/gstmessage.c: (gst_message_parse_duration):
* gst/gstmessage.h:
Remove new messages for release.

7646. By wtay

* docs/design/part-gstghostpad.txt:
* gst/gstghostpad.c: (gst_ghost_pad_dispose),
(gst_ghost_pad_new_full):
Make the ghostpad a parent of the internal pad again for better backward
compatibility. Don't write code that relies on this however.
* gst/gstpad.c: (gst_pad_activate_pull), (gst_pad_activate_push),
(gst_pad_link_check_hierarchy):
Require that parents should be GstElements in the hierarchy check.

7645. By wtay

* gst/gstbin.c: (bin_replace_message), (gst_bin_add_func),
(gst_bin_change_state_func), (bin_query_min_max_init),
(bin_query_latency_fold), (bin_query_latency_done),
(gst_bin_query):
Improve debug info.
Implement latency query.

7644. By wtay

* docs/design/part-gstghostpad.txt:
* gst/gstghostpad.c: (gst_ghost_pad_class_init),
(gst_ghost_pad_internal_do_activate_push),
(gst_ghost_pad_internal_do_activate_pull),
(gst_ghost_pad_do_activate_push), (gst_ghost_pad_do_activate_pull),
(gst_ghost_pad_do_link), (gst_ghost_pad_dispose),
(gst_ghost_pad_new_full), (gst_ghost_pad_set_target):
Do not set the internal pad as a parent anymore so we can avoid
hierarchy linking errors when the ghostpad has no parent yet. This also
fixes failed activation because of unlinked internal pads, which in
turn fixes the impossible case where you have to activate a pad before
you can add it to a running element.
Also fix the docs.
* gst/gstpad.c: (pre_activate), (post_activate),
(gst_pad_set_active), (gst_pad_activate_pull),
(gst_pad_activate_push), (gst_pad_check_pull_range):
Add some more debug info.
Mark activation mode in pre_activate so that we don't try to activate in
endless loops. Fixes #385084.

7643. By wtay

* libs/gst/base/gstbasetransform.c: (gst_base_transform_init),
(gst_base_transform_check_get_range):
Implement a checkgetrange function instead of relying on the default
core behaviour that assumes we can operate in pull mode if we have a
getrange function. First step at fixing #385084.

7642. By ensonic

* gst/gstchildproxy.h:
* libs/gst/base/gstbasesink.h:
* libs/gst/base/gstbasesrc.h:
* libs/gst/base/gstbasetransform.h:
More docs coverage and some ChangeLog surgery (add missing names)

This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.