@@ -250,31 +250,31 @@ def callback(self, evt_type, evt):
250
250
logging .info ("Unique file identifier: %s %s" , evt .ufid .owner , evt .ufid .id )
251
251
if evt .xhdr :
252
252
logging .info ("XHDR: param=%s mime=%s lot=%s" ,
253
- evt .xhdr .param , evt .xhdr .mime , evt .xhdr .lot )
253
+ evt .xhdr .param , evt .xhdr .mime . name , evt .xhdr .lot )
254
254
elif evt_type == nrsc5 .EventType .SIG :
255
255
for service in evt :
256
256
logging .info ("SIG Service: type=%s number=%s name=%s" ,
257
- service .type , service .number , service .name )
257
+ service .type . name , service .number , service .name )
258
258
for component in service .components :
259
259
if component .type == nrsc5 .ComponentType .AUDIO :
260
260
logging .info (" Audio component: id=%s port=%04X type=%s mime=%s" ,
261
261
component .id , component .audio .port ,
262
- component .audio .type , component .audio .mime )
262
+ component .audio .type . name , component .audio .mime . name )
263
263
elif component .type == nrsc5 .ComponentType .DATA :
264
264
logging .info (" Data component: id=%s port=%04X service_data_type=%s type=%s mime=%s" ,
265
265
component .id , component .data .port ,
266
- component .data .service_data_type ,
267
- component .data .type , component .data .mime )
266
+ component .data .service_data_type . name ,
267
+ component .data .type , component .data .mime . name )
268
268
elif evt_type == nrsc5 .EventType .STREAM :
269
269
logging .info ("Stream data: port=%04X seq=%04X mime=%s size=%s" ,
270
- evt .port , evt .seq , evt .mime , len (evt .data ))
270
+ evt .port , evt .seq , evt .mime . name , len (evt .data ))
271
271
elif evt_type == nrsc5 .EventType .PACKET :
272
272
logging .info ("Packet data: port=%04X seq=%04X mime=%s size=%s" ,
273
- evt .port , evt .seq , evt .mime , len (evt .data ))
273
+ evt .port , evt .seq , evt .mime . name , len (evt .data ))
274
274
elif evt_type == nrsc5 .EventType .LOT :
275
275
time_str = evt .expiry_utc .strftime ("%Y-%m-%dT%H:%M:%SZ" )
276
276
logging .info ("LOT file: port=%04X lot=%s name=%s size=%s mime=%s expiry=%s" ,
277
- evt .port , evt .lot , evt .name , len (evt .data ), evt .mime , time_str )
277
+ evt .port , evt .lot , evt .name , len (evt .data ), evt .mime . name , time_str )
278
278
if self .args .dump_aas_files :
279
279
path = os .path .join (self .args .dump_aas_files , evt .name )
280
280
with open (path , "wb" ) as file :
@@ -297,12 +297,12 @@ def callback(self, evt_type, evt):
297
297
for audio_service in evt .audio_services :
298
298
logging .info ("Audio program %s: %s, type: %s, sound experience %s" ,
299
299
audio_service .program ,
300
- "public" if audio_service .access == nrsc5 . Access . PUBLIC else "restricted" ,
300
+ audio_service .access . name ,
301
301
self .radio .program_type_name (audio_service .type ),
302
302
audio_service .sound_exp )
303
303
for data_service in evt .data_services :
304
304
logging .info ("Data service: %s, type: %s, MIME type %03x" ,
305
- "public" if data_service .access == nrsc5 . Access . PUBLIC else "restricted" ,
305
+ data_service .access . name ,
306
306
self .radio .service_data_type_name (data_service .type ),
307
307
data_service .mime_type )
308
308
0 commit comments