lavc: AV-prefix all codec capabilities
Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
This commit is contained in:
parent
7c6eb0a1b7
commit
def97856de
276 changed files with 487 additions and 393 deletions
|
@ -45,7 +45,7 @@
|
|||
*/
|
||||
static void validate_thread_parameters(AVCodecContext *avctx)
|
||||
{
|
||||
int frame_threading_supported = (avctx->codec->capabilities & CODEC_CAP_FRAME_THREADS)
|
||||
int frame_threading_supported = (avctx->codec->capabilities & AV_CODEC_CAP_FRAME_THREADS)
|
||||
&& !(avctx->flags & AV_CODEC_FLAG_TRUNCATED)
|
||||
&& !(avctx->flags & AV_CODEC_FLAG_LOW_DELAY)
|
||||
&& !(avctx->flags2 & AV_CODEC_FLAG2_CHUNKS);
|
||||
|
@ -53,10 +53,10 @@ static void validate_thread_parameters(AVCodecContext *avctx)
|
|||
avctx->active_thread_type = 0;
|
||||
} else if (frame_threading_supported && (avctx->thread_type & FF_THREAD_FRAME)) {
|
||||
avctx->active_thread_type = FF_THREAD_FRAME;
|
||||
} else if (avctx->codec->capabilities & CODEC_CAP_SLICE_THREADS &&
|
||||
} else if (avctx->codec->capabilities & AV_CODEC_CAP_SLICE_THREADS &&
|
||||
avctx->thread_type & FF_THREAD_SLICE) {
|
||||
avctx->active_thread_type = FF_THREAD_SLICE;
|
||||
} else if (!(avctx->codec->capabilities & CODEC_CAP_AUTO_THREADS)) {
|
||||
} else if (!(avctx->codec->capabilities & AV_CODEC_CAP_AUTO_THREADS)) {
|
||||
avctx->thread_count = 1;
|
||||
avctx->active_thread_type = 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue