Skip to content

Commit 2cf1262

Browse files
Georges Berengermeta-codesync[bot]
authored andcommitted
Add serial numbers to stream info
Summary: When showing information about streams, serial numbers matter a lot, because they are the only way to uniquely identify streams when dealing with multi-filereader. Differential Revision: D85704466 fbshipit-source-id: c5862618ed6b6cfbb0cbc431156a705a1ef22210
1 parent 12c56a7 commit 2cf1262

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

csrc/reader/MultiVRSReader.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,7 @@ py::object OssMultiVRSReader::getStreamInfo(const string& streamId) {
326326
PyDict_SetItem(dic, pyObject("state_records_count"), pyObject(state));
327327
PyDict_SetItem(dic, pyObject("data_records_count"), pyObject(data));
328328
PyDict_SetItem(dic, pyObject("device_name"), pyObject(reader_.getOriginalRecordableTypeName(id)));
329+
PyDict_SetItem(dic, pyObject("serial_number"), pyObject(reader_.getSerialNumber(id)));
329330
string flavor = reader_.getFlavor(id);
330331
if (!flavor.empty()) {
331332
PyDict_SetItem(dic, pyObject("flavor"), pyObject(flavor));

csrc/reader/VRSReader.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,7 @@ py::object OssVRSReader::getStreamInfo(const string& streamId) {
451451
PyDict_SetItem(dic, pyObject("state_records_count"), pyObject(state));
452452
PyDict_SetItem(dic, pyObject("data_records_count"), pyObject(data));
453453
PyDict_SetItem(dic, pyObject("device_name"), pyObject(reader_.getOriginalRecordableTypeName(id)));
454+
PyDict_SetItem(dic, pyObject("serial_number"), pyObject(reader_.getSerialNumber(id)));
454455
string flavor = reader_.getFlavor(id);
455456
if (!flavor.empty()) {
456457
PyDict_SetItem(dic, pyObject("flavor"), pyObject(flavor));

0 commit comments

Comments
 (0)