- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Victor,
Baseline profile is supported in the UMC sample. The problem happens, because besides the profile_idc and level setting, there are some other restriction to create a base line video. If some high level encoding tools are used, the encoder may change it to high level profile:
Could you have a check on the following file?
\codec\h264_enc\include\umc_h264_video_encoder_tmpl.cpp.h
In function:
Status H264ENC_MAKE_NAME(H264CoreEncoder_CheckEncoderParameters)( void* state)
On profile check part:
bool profile_check = true;
while( profile_check ){
.
}
You can run it with your parameter setting, and see if the encoder changed it to other profiles.
Thanks,
Chao
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Victor,
Baseline profile is supported in the UMC sample. The problem happens, because besides the profile_idc and level setting, there are some other restriction to create a base line video. If some high level encoding tools are used, the encoder may change it to high level profile:
Could you have a check on the following file?
\codec\h264_enc\include\umc_h264_video_encoder_tmpl.cpp.h
In function:
Status H264ENC_MAKE_NAME(H264CoreEncoder_CheckEncoderParameters)( void* state)
On profile check part:
bool profile_check = true;
while( profile_check ){
.
}
You can run it with your parameter setting, and see if the encoder changed it to other profiles.
Thanks,
Chao
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page