File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed
src/org/freedesktop/gstreamer Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 3636import com .sun .jna .Pointer ;
3737import com .sun .jna .ptr .PointerByReference ;
3838
39- import org .freedesktop .gstreamer .event .BusSyncHandler ;
4039import org .freedesktop .gstreamer .lowlevel .GstAPI .GErrorStruct ;
4140import org .freedesktop .gstreamer .lowlevel .GstBusAPI ;
4241import org .freedesktop .gstreamer .lowlevel .GstBusAPI .BusCallback ;
Original file line number Diff line number Diff line change 11/*
2+ * Copyright (c) 2019 Neil C Smith
23 * Copyright (c) 2007 Wayne Meissner
34 *
45 * This file is part of gstreamer-java.
1516 * You should have received a copy of the GNU Lesser General Public License
1617 * version 3 along with this work. If not, see <http://www.gnu.org/licenses/>.
1718 */
19+ package org .freedesktop .gstreamer ;
1820
19- package org .freedesktop .gstreamer .event ;
20-
21- import org .freedesktop .gstreamer .BusSyncReply ;
2221import org .freedesktop .gstreamer .message .Message ;
2322
23+ /**
24+ * A BusSyncHandler will be invoked synchronously, when a new message has been
25+ * injected into a {@link Bus}. This function is mostly used internally. Only
26+ * one sync handler can be attached to a given bus.
27+ *
28+ * @see Bus#setSyncHandler(org.freedesktop.gstreamer.BusSyncHandler)
29+ */
2430public interface BusSyncHandler {
31+
2532 public BusSyncReply syncMessage (Message message );
2633}
You can’t perform that action at this time.
0 commit comments