Lines Matching defs:layers

77   int layers;
93 // Superframe is used to generate an index of individual frames (i.e., layers)
399 * Format: encoding-mode=<svc_mode>,layers=<layer_count>
429 } else if (strcmp("layers", option_name) == 0) {
523 svc_log(svc_ctx, SVC_LOG_ERROR, "spatial layers: invalid value: %d\n",
539 // "layers=xx" then followed by other options
543 si->layers = svc_ctx->spatial_layers;
549 if (si->layers > 1) {
554 assert(si->layers <= VPX_SS_MAX_LAYERS);
555 for (i = 0; i < si->layers; ++i) {
566 for (i = 0; i < si->layers; ++i) {
575 enc_cfg->ss_number_layers = si->layers;
576 enc_cfg->ts_number_layers = 1; // Temporal layers not used in this encoder.
681 if (si->layer == si->layers - 1) {
709 if (2 * si->layers - SVC_REFERENCE_FRAMES <= si->layer) {
745 if (layer < 0 || layer >= si->layers) return VPX_CODEC_INVALID_PARAM;
747 index = layer + VPX_SS_MAX_LAYERS - si->layers;
779 // layers 1 & 3 don't exist in this mode, use the higher one
789 layer_index = layer + VPX_SS_MAX_LAYERS - si->layers;
820 if (si->layer < 2 * si->layers - SVC_REFERENCE_FRAMES)
823 svc_params.gld_fb_idx = 2 * si->layers - 1 - si->layer;
849 * Encode a frame into multiple layers
850 * Create a superframe containing the individual layers
870 si->layers = svc_ctx->spatial_layers;
880 "vpx_svc_encode layers: %d, frame_count: %d, "
881 "frame_within_gop: %d\n", si->layers, si->encode_frame_count,
886 for (si->layer = 0; si->layer < si->layers; ++si->layer) {
983 // all layers encoded, create single buffer with concatenated layers
1070 for (i = 0; i < si->layers; ++i) {