bt2: pass all params to `babeltrace.trace-info` query when computing stream intersection
[babeltrace.git] / src / bindings / python / bt2 / bt2 / packet.py
index 266f7bcbb7c0f84566ace21334e9f9e5fa8e162a..a14196969a24bc2dd2bd02ae2016e270a9d6ba2f 100644 (file)
@@ -21,8 +21,8 @@
 # THE SOFTWARE.
 
 from bt2 import native_bt, object
-import bt2.field
-import bt2
+from bt2 import field as bt2_field
+from bt2 import stream as bt2_stream
 
 
 class _Packet(object._SharedObject):
@@ -33,7 +33,7 @@ class _Packet(object._SharedObject):
     def stream(self):
         stream_ptr = native_bt.packet_borrow_stream(self._ptr)
         assert stream_ptr is not None
-        return bt2.stream._Stream._create_from_ptr_and_get_ref(stream_ptr)
+        return bt2_stream._Stream._create_from_ptr_and_get_ref(stream_ptr)
 
     @property
     def context_field(self):
@@ -42,6 +42,6 @@ class _Packet(object._SharedObject):
         if field_ptr is None:
             return
 
-        return bt2.field._create_field_from_ptr(
+        return bt2_field._create_field_from_ptr(
             field_ptr, self._ptr, self._get_ref, self._put_ref
         )
This page took 0.024994 seconds and 4 git commands to generate.