Compare commits

...

1 Commits

Author SHA1 Message Date
Jonas Letzbor b3bafd4e97
Change H264 encoder from baseline to main 2024-03-27 22:58:39 +01:00
2 changed files with 5 additions and 2 deletions

1
.gitignore vendored
View File

@ -8,3 +8,4 @@ build
experiments experiments
subprojects subprojects
sandbox sandbox
.vscode

View File

@ -310,9 +310,11 @@ static int h264_encoder__init_codec_context(struct h264_encoder_ffmpeg* self,
c->global_quality = quality; c->global_quality = quality;
/* open-h264 requires baseline profile, so we use constrained /* open-h264 requires baseline profile, so we use constrained
* baseline. * baseline: AV_PROFILE_H264_BASELINE.
* But that is not supported by many clients. So we use a "DEFAULT" profile.
*
*/ */
c->profile = 578; c->profile = AV_PROFILE_H264_MAIN;
return 0; return 0;
} }