Skip to content

Refactor gMKVInfom, fix typos and improve parsing#14

Merged
Gpower2 merged 2 commits into
masterfrom
gp2-refactor-mkvinfo
Jul 2, 2025
Merged

Refactor gMKVInfom, fix typos and improve parsing#14
Gpower2 merged 2 commits into
masterfrom
gp2-refactor-mkvinfo

Conversation

@Gpower2

@Gpower2 Gpower2 commented Jun 29, 2025

Copy link
Copy Markdown
Owner

Refactor gMKVInfom, fix typos and improve parsing

Updated constructor parameter names for gMKVExtract and gMKVInfo to correct a typo.
Added new regular expressions for parsing timecodes and timestamps in gMKVInfo.
Changed _VideoTrackDelay to use int.MinValue for consistency and made _Version readonly.
Simplified segment handling in GetMKVSegments and refactored track delay logic for better readability.
Streamlined version parsing and standardized logging format.
Introduced a static dictionary for mapping MkvInfoOptions to string representations.

Gpower2 added 2 commits June 29, 2025 21:50
Updated constructor parameter names for `gMKVExtract` and `gMKVInfo` to correct a typo. Added new regular expressions for parsing timecodes and timestamps in `gMKVInfo`. Changed `_VideoTrackDelay` to use `int.MinValue` for consistency and made `_Version` readonly. Simplified segment handling in `GetMKVSegments` and refactored track delay logic for better readability. Streamlined version parsing and standardized logging format. Introduced a static dictionary for mapping `MkvInfoOptions` to string representations.
@Gpower2 Gpower2 merged commit c90b60a into master Jul 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant