Skip to content

Commit 3041573

Browse files
Fix incorrectly moved BusSyncHandler interface.
1 parent a071fe2 commit 3041573

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

src/org/freedesktop/gstreamer/Bus.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
import com.sun.jna.Pointer;
3737
import com.sun.jna.ptr.PointerByReference;
3838

39-
import org.freedesktop.gstreamer.event.BusSyncHandler;
4039
import org.freedesktop.gstreamer.lowlevel.GstAPI.GErrorStruct;
4140
import org.freedesktop.gstreamer.lowlevel.GstBusAPI;
4241
import org.freedesktop.gstreamer.lowlevel.GstBusAPI.BusCallback;

src/org/freedesktop/gstreamer/event/BusSyncHandler.java renamed to src/org/freedesktop/gstreamer/BusSyncHandler.java

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
/*
2+
* Copyright (c) 2019 Neil C Smith
23
* Copyright (c) 2007 Wayne Meissner
34
*
45
* This file is part of gstreamer-java.
@@ -15,12 +16,18 @@
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;
2221
import 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+
*/
2430
public interface BusSyncHandler {
31+
2532
public BusSyncReply syncMessage(Message message);
2633
}

0 commit comments

Comments
 (0)