Lines Matching refs:outbuf
113 GstBuffer * outbuf, gboolean keyframe, GstClockTime timestamp,
257 GstBuffer *outbuf; in gst_rtp_h264_depay_drain() local
262 outbuf = gst_rtp_h264_complete_au (rtph264depay, ×tamp, &keyframe); in gst_rtp_h264_depay_drain()
263 if (outbuf) in gst_rtp_h264_depay_drain()
264 gst_rtp_h264_depay_push (rtph264depay, outbuf, keyframe, timestamp, FALSE); in gst_rtp_h264_depay_drain()
903 GstBuffer *outbuf; in gst_rtp_h264_complete_au() local
911 outbuf = gst_rtp_h264_depay_allocate_output_buffer (rtph264depay, outsize); in gst_rtp_h264_complete_au()
913 if (outbuf == NULL) in gst_rtp_h264_complete_au()
916 if (!gst_buffer_map (outbuf, &outmap, GST_MAP_WRITE)) in gst_rtp_h264_complete_au()
940 gst_rtp_copy_video_meta (rtph264depay, outbuf, buf); in gst_rtp_h264_complete_au()
943 gst_buffer_unmap (outbuf, &outmap); in gst_rtp_h264_complete_au()
951 return outbuf; in gst_rtp_h264_complete_au()
955 gst_rtp_h264_depay_push (GstRtpH264Depay * rtph264depay, GstBuffer * outbuf, in gst_rtp_h264_depay_push() argument
961 gst_rtp_copy_video_meta (rtph264depay, rtph264depay->codec_data, outbuf); in gst_rtp_h264_depay_push()
962 outbuf = gst_buffer_append (rtph264depay->codec_data, outbuf); in gst_rtp_h264_depay_push()
966 outbuf = gst_buffer_make_writable (outbuf); in gst_rtp_h264_depay_push()
968 gst_rtp_drop_non_video_meta (rtph264depay, outbuf); in gst_rtp_h264_depay_push()
970 GST_BUFFER_PTS (outbuf) = timestamp; in gst_rtp_h264_depay_push()
973 GST_BUFFER_FLAG_UNSET (outbuf, GST_BUFFER_FLAG_DELTA_UNIT); in gst_rtp_h264_depay_push()
975 GST_BUFFER_FLAG_SET (outbuf, GST_BUFFER_FLAG_DELTA_UNIT); in gst_rtp_h264_depay_push()
978 GST_BUFFER_FLAG_SET (outbuf, GST_BUFFER_FLAG_MARKER); in gst_rtp_h264_depay_push()
980 gst_rtp_base_depayload_push (GST_RTP_BASE_DEPAYLOAD (rtph264depay), outbuf); in gst_rtp_h264_depay_push()
994 GstBuffer *outbuf = NULL; in gst_rtp_h264_depay_handle_nal() local
1066 outbuf = gst_rtp_h264_complete_au (rtph264depay, &out_timestamp, in gst_rtp_h264_depay_handle_nal()
1082 outbuf = gst_rtp_h264_complete_au (rtph264depay, &out_timestamp, in gst_rtp_h264_depay_handle_nal()
1087 outbuf = nal; in gst_rtp_h264_depay_handle_nal()
1091 if (outbuf) { in gst_rtp_h264_depay_handle_nal()
1093 gst_rtp_h264_depay_push (rtph264depay, outbuf, out_keyframe, in gst_rtp_h264_depay_handle_nal()
1098 outbuf); in gst_rtp_h264_depay_handle_nal()
1099 gst_buffer_unref (outbuf); in gst_rtp_h264_depay_handle_nal()
1120 GstBuffer *outbuf; in gst_rtp_h264_finish_fragmentation_unit() local
1123 outbuf = gst_adapter_take_buffer (rtph264depay->adapter, outsize); in gst_rtp_h264_finish_fragmentation_unit()
1125 gst_buffer_map (outbuf, &map, GST_MAP_WRITE); in gst_rtp_h264_finish_fragmentation_unit()
1137 gst_buffer_unmap (outbuf, &map); in gst_rtp_h264_finish_fragmentation_unit()
1141 gst_rtp_h264_depay_handle_nal (rtph264depay, outbuf, in gst_rtp_h264_finish_fragmentation_unit()
1149 GstBuffer *outbuf = NULL; in gst_rtp_h264_depay_process() local
1257 outbuf = gst_buffer_new_and_alloc (outsize); in gst_rtp_h264_depay_process()
1259 gst_buffer_map (outbuf, &map, GST_MAP_WRITE); in gst_rtp_h264_depay_process()
1273 gst_buffer_unmap (outbuf, &map); in gst_rtp_h264_depay_process()
1275 gst_rtp_copy_video_meta (rtph264depay, outbuf, rtp->buffer); in gst_rtp_h264_depay_process()
1280 gst_rtp_h264_depay_handle_nal (rtph264depay, outbuf, timestamp, in gst_rtp_h264_depay_process()
1346 outbuf = gst_buffer_new_and_alloc (outsize); in gst_rtp_h264_depay_process()
1348 gst_buffer_map (outbuf, &map, GST_MAP_WRITE); in gst_rtp_h264_depay_process()
1351 gst_buffer_unmap (outbuf, &map); in gst_rtp_h264_depay_process()
1353 gst_rtp_copy_video_meta (rtph264depay, outbuf, rtp->buffer); in gst_rtp_h264_depay_process()
1358 gst_adapter_push (rtph264depay->adapter, outbuf); in gst_rtp_h264_depay_process()
1384 outbuf = gst_buffer_new_and_alloc (outsize); in gst_rtp_h264_depay_process()
1385 gst_buffer_fill (outbuf, 0, payload, outsize); in gst_rtp_h264_depay_process()
1387 gst_rtp_copy_video_meta (rtph264depay, outbuf, rtp->buffer); in gst_rtp_h264_depay_process()
1392 gst_adapter_push (rtph264depay->adapter, outbuf); in gst_rtp_h264_depay_process()
1395 outbuf = NULL; in gst_rtp_h264_depay_process()
1411 outbuf = gst_buffer_new_and_alloc (outsize); in gst_rtp_h264_depay_process()
1413 gst_buffer_map (outbuf, &map, GST_MAP_WRITE); in gst_rtp_h264_depay_process()
1422 gst_buffer_unmap (outbuf, &map); in gst_rtp_h264_depay_process()
1424 gst_rtp_copy_video_meta (rtph264depay, outbuf, rtp->buffer); in gst_rtp_h264_depay_process()
1426 gst_rtp_h264_depay_handle_nal (rtph264depay, outbuf, timestamp, marker); in gst_rtp_h264_depay_process()