@@ -460,14 +460,20 @@ std::string get_json_metadata(at::Tensor& decoder) {
460
460
if (maybeBestVideoStreamIndex.has_value () &&
461
461
videoMetadata.allStreamMetadata [*maybeBestVideoStreamIndex]
462
462
.durationSecondsFromHeader .has_value ()) {
463
+ <<<<<<< HEAD
463
464
durationSecondsFromHeader =
465
+ =======
466
+ durationSecondsFromHeader =
467
+ >>>>>>> e932590 (Update C++ metadata names to match python)
464
468
videoMetadata.allStreamMetadata [*maybeBestVideoStreamIndex]
465
469
.durationSecondsFromHeader .value_or (0 );
466
470
} else {
467
471
// Fallback to container-level duration if stream duration is not found.
468
- durationSecondsFromHeader = videoMetadata.durationSecondsFromHeader .value_or (0 );
472
+ durationSecondsFromHeader =
473
+ videoMetadata.durationSecondsFromHeader .value_or (0 );
469
474
}
470
- metadataMap[" durationSecondsFromHeader" ] = std::to_string (durationSecondsFromHeader);
475
+ metadataMap[" durationSecondsFromHeader" ] =
476
+ std::to_string (durationSecondsFromHeader);
471
477
472
478
if (videoMetadata.bitRate .has_value ()) {
473
479
metadataMap[" bitRate" ] = std::to_string (videoMetadata.bitRate .value ());
@@ -479,8 +485,9 @@ std::string get_json_metadata(at::Tensor& decoder) {
479
485
if (streamMetadata.numFramesFromScan .has_value ()) {
480
486
metadataMap[" numFrames" ] =
481
487
std::to_string (*streamMetadata.numFramesFromScan );
482
- } else if (streamMetadata.numFrames .has_value ()) {
483
- metadataMap[" numFrames" ] = std::to_string (*streamMetadata.numFrames );
488
+ } else if (streamMetadata.numFramesFromHeader .has_value ()) {
489
+ metadataMap[" numFrames" ] =
490
+ std::to_string (*streamMetadata.numFramesFromHeader );
484
491
}
485
492
if (streamMetadata.minPtsSecondsFromScan .has_value ()) {
486
493
metadataMap[" minPtsSecondsFromScan" ] =
@@ -499,8 +506,9 @@ std::string get_json_metadata(at::Tensor& decoder) {
499
506
if (streamMetadata.height .has_value ()) {
500
507
metadataMap[" height" ] = std::to_string (*streamMetadata.height );
501
508
}
502
- if (streamMetadata.averageFps .has_value ()) {
503
- metadataMap[" averageFps" ] = std::to_string (*streamMetadata.averageFps );
509
+ if (streamMetadata.averageFpsFromHeader .has_value ()) {
510
+ metadataMap[" averageFpsFromHeader" ] =
511
+ std::to_string (*streamMetadata.averageFpsFromHeader );
504
512
}
505
513
}
506
514
if (videoMetadata.bestVideoStreamIndex .has_value ()) {
@@ -524,7 +532,8 @@ std::string get_container_json_metadata(at::Tensor& decoder) {
524
532
std::map<std::string, std::string> map;
525
533
526
534
if (containerMetadata.durationSecondsFromHeader .has_value ()) {
527
- map[" durationSecondsFromHeader" ] = std::to_string (*containerMetadata.durationSecondsFromHeader );
535
+ map[" durationSecondsFromHeader" ] =
536
+ std::to_string (*containerMetadata.durationSecondsFromHeader );
528
537
}
529
538
530
539
if (containerMetadata.bitRate .has_value ()) {
@@ -563,7 +572,8 @@ std::string get_stream_json_metadata(
563
572
std::map<std::string, std::string> map;
564
573
565
574
if (streamMetadata.durationSecondsFromHeader .has_value ()) {
566
- map[" durationSecondsFromHeader" ] = std::to_string (*streamMetadata.durationSecondsFromHeader );
575
+ map[" durationSecondsFromHeader" ] =
576
+ std::to_string (*streamMetadata.durationSecondsFromHeader );
567
577
}
568
578
if (streamMetadata.bitRate .has_value ()) {
569
579
map[" bitRate" ] = std::to_string (*streamMetadata.bitRate );
@@ -573,11 +583,12 @@ std::string get_stream_json_metadata(
573
583
std::to_string (*streamMetadata.numFramesFromScan );
574
584
}
575
585
if (streamMetadata.numFramesFromHeader .has_value ()) {
576
- map[" numFramesFromHeader" ] = std::to_string (*streamMetadata.numFramesFromHeader );
586
+ map[" numFramesFromHeader" ] =
587
+ std::to_string (*streamMetadata.numFramesFromHeader );
577
588
}
578
- if (streamMetadata.beginStreamFromHeader .has_value ()) {
589
+ if (streamMetadata.beginStreamSecondsFromHeader .has_value ()) {
579
590
map[" beginStreamSecondsFromHeader" ] =
580
- std::to_string (*streamMetadata.beginStreamFromHeader );
591
+ std::to_string (*streamMetadata.beginStreamSecondsFromHeader );
581
592
}
582
593
if (streamMetadata.minPtsSecondsFromScan .has_value ()) {
583
594
map[" minPtsSecondsFromScan" ] =
@@ -596,8 +607,9 @@ std::string get_stream_json_metadata(
596
607
if (streamMetadata.height .has_value ()) {
597
608
map[" height" ] = std::to_string (*streamMetadata.height );
598
609
}
599
- if (streamMetadata.averageFps .has_value ()) {
600
- map[" averageFpsFromHeader" ] = std::to_string (*streamMetadata.averageFps );
610
+ if (streamMetadata.averageFpsFromHeader .has_value ()) {
611
+ map[" averageFpsFromHeader" ] =
612
+ std::to_string (*streamMetadata.averageFpsFromHeader );
601
613
}
602
614
if (streamMetadata.sampleRate .has_value ()) {
603
615
map[" sampleRate" ] = std::to_string (*streamMetadata.sampleRate );
0 commit comments