bramp / bramp/ffmpeg-cli-wrapper
Add proper getter methods to probe result objects
- Vorherrschende Sprache
- Java
- Sterne
- 1.9k
- Forks
- 424
- Ø Merge
- 5 Std. 35 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
Currently, probe result objects (`FFmpegProbeResult`, `FFmpegStream`, `FFmpegFormat`, etc.) expose their data via public fields. We should add proper getter methods to follow Java conventions and enable future refactoring.
This is part of the API modernization discussed in #316.
**Scope:**
- Add getter methods to `FFmpegProbeResult`, `FFmpegStream`, `FFmpegFormat`, and related probe result classes
- Keep existing public fields for backward compatibility (deprecation to follow separately)
Related: #316
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit FFmpegProbeResult, FFmpegStream, FFmpegFormat und den zugehörigen Probe-Result-Klassen und lies anschließend die Diskussion zur API-Modernisierung in #316. Überprüfe, wie ihre bestehenden öffentlichen Felder bereitgestellt werden; die Arbeit ist abgeschlossen, wenn die Objekte im festgelegten Umfang Java-Style-Getter bereitstellen und diese Felder aus Kompatibilitätsgründen beibehalten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- api
- Issue-Typ
- Refactoring
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 55/100