Lines Matching refs:pnmenc

125   GstPnmenc *pnmenc = GST_PNMENC (object);  in gst_pnmenc_finalize()  local
126 if (pnmenc->input_state) in gst_pnmenc_finalize()
127 gst_video_codec_state_unref (pnmenc->input_state); in gst_pnmenc_finalize()
135 GstPnmenc *pnmenc; in gst_pnmenc_set_format() local
141 pnmenc = GST_PNMENC (encoder); in gst_pnmenc_set_format()
146 pnmenc->info.max = 255; in gst_pnmenc_set_format()
147 pnmenc->info.type = GST_PNM_TYPE_PIXMAP; in gst_pnmenc_set_format()
151 pnmenc->info.max = 255; in gst_pnmenc_set_format()
152 pnmenc->info.type = GST_PNM_TYPE_GRAYMAP; in gst_pnmenc_set_format()
157 pnmenc->info.max = 65535; in gst_pnmenc_set_format()
158 pnmenc->info.type = GST_PNM_TYPE_GRAYMAP; in gst_pnmenc_set_format()
166 pnmenc->info.width = GST_VIDEO_INFO_WIDTH (info); in gst_pnmenc_set_format()
167 pnmenc->info.height = GST_VIDEO_INFO_HEIGHT (info); in gst_pnmenc_set_format()
169 if (pnmenc->input_state) in gst_pnmenc_set_format()
170 gst_video_codec_state_unref (pnmenc->input_state); in gst_pnmenc_set_format()
171 pnmenc->input_state = gst_video_codec_state_ref (state); in gst_pnmenc_set_format()
185 GstPnmenc *pnmenc; in gst_pnmenc_handle_frame() local
197 pnmenc = GST_PNMENC (encoder); in gst_pnmenc_handle_frame()
198 info = &pnmenc->input_state->info; in gst_pnmenc_handle_frame()
202 pixels = size = pnmenc->info.width * pnmenc->info.height * 3; in gst_pnmenc_handle_frame()
209 pixels = size = pnmenc->info.width * pnmenc->info.height * 1; in gst_pnmenc_handle_frame()
217 pixels = pnmenc->info.width * pnmenc->info.height * 1; in gst_pnmenc_handle_frame()
230 pnmenc->info.type + 3 * (1 - pnmenc->info.encoding), pnmenc->info.width, in gst_pnmenc_handle_frame()
231 pnmenc->info.height, pnmenc->info.max); in gst_pnmenc_handle_frame()
233 if (pnmenc->info.encoding == GST_PNM_ENCODING_ASCII) { in gst_pnmenc_handle_frame()
249 if (!gst_video_frame_map (&in_frame, &(pnmenc->input_state->info), in gst_pnmenc_handle_frame()
260 if (pnmenc->info.encoding == GST_PNM_ENCODING_ASCII) { in gst_pnmenc_handle_frame()
263 if (pnmenc->info.type == GST_PNM_TYPE_PIXMAP) { in gst_pnmenc_handle_frame()
264 o_rowstride = 3 * pnmenc->info.width; in gst_pnmenc_handle_frame()
266 o_rowstride = pnmenc->info.width; in gst_pnmenc_handle_frame()
273 for (i = 0; i < pnmenc->info.height; i++) { in gst_pnmenc_handle_frame()
287 for (i = 0; i < pnmenc->info.height; i++) { in gst_pnmenc_handle_frame()
301 for (i = 0; i < pnmenc->info.height; i++) { in gst_pnmenc_handle_frame()
328 if (pnmenc->info.type == GST_PNM_TYPE_PIXMAP) { in gst_pnmenc_handle_frame()
329 o_rowstride = 3 * pnmenc->info.width * bytesize; in gst_pnmenc_handle_frame()
331 o_rowstride = pnmenc->info.width * bytesize; in gst_pnmenc_handle_frame()
337 for (i = 0; i < pnmenc->info.height; i++) { in gst_pnmenc_handle_frame()
347 for (i = 0; i < pnmenc->info.height; i++) { in gst_pnmenc_handle_frame()
357 for (i = 0; i < pnmenc->info.height; i++) { in gst_pnmenc_handle_frame()