Lines Matching refs:codec
41 // documentation for your codec to see if it provides any default
84 // The `vpx_codec_destroy` call frees any memory allocated by the codec.
114 "Usage: %s <codec> <width> <height> <infile> <outfile> "
121 static void encode_frame(vpx_codec_ctx_t *codec,
128 const vpx_codec_err_t res = vpx_codec_encode(codec, img, frame_index, 1,
131 die_codec(codec, "Failed to encode frame");
133 while ((pkt = vpx_codec_get_cx_data(codec, &iter)) != NULL) {
140 die_codec(codec, "Failed to write compressed frame");
151 vpx_codec_ctx_t codec;
186 die("Unsupported codec.");
214 die_codec(&codec, "Failed to get default codec config.");
230 if (vpx_codec_enc_init(&codec, encoder->interface(), &cfg, 0))
231 die_codec(&codec, "Failed to initialize encoder");
237 encode_frame(&codec, &raw, frame_count++, flags, writer);
239 encode_frame(&codec, NULL, -1, 0, writer); // flush the encoder
246 if (vpx_codec_destroy(&codec))
247 die_codec(&codec, "Failed to destroy codec.");