Lines Matching defs:format
244 fOutput.format.type = B_MEDIA_RAW_VIDEO;
245 fOutput.format.u.raw_video = media_raw_video_format::wildcard;
246 fOutput.format.u.raw_video.interlace = 1;
247 fOutput.format.u.raw_video.display.format = B_RGB32;
445 media_type type, int32 quality, media_format *format)
452 *format = fOutput.format;
457 VideoProducer::FormatProposal(const media_source &output, media_format *format)
461 if (!format)
467 err = format_is_compatible(*format, fOutput.format) ?
469 *format = fOutput.format;
537 const media_destination &destination, media_format *format,
543 format->u.raw_video.display.line_width, \
544 format->u.raw_video.display.line_count));
557 /* The format parameter comes in with the suggested format, and may be
559 if (!format_is_compatible(*format, fOutput.format)) {
560 *format = fOutput.format;
564 if (format->u.raw_video.display.line_width == 0)
565 format->u.raw_video.display.line_width = 320;
566 if (format->u.raw_video.display.line_count == 0)
567 format->u.raw_video.display.line_count = 240;
568 if (format->u.raw_video.field_rate == 0)
569 format->u.raw_video.field_rate = 29.97f;
581 const media_destination &destination, const media_format &format,
585 format.u.raw_video.display.line_width, \
586 format.u.raw_video.display.line_count));
594 !const_cast<media_format *>(&format)->Matches(&fOutput.format)) {
602 if (fOutput.format.u.raw_video.field_rate != 0.0f) {
606 (1000000 / fOutput.format.u.raw_video.field_rate));
610 fConnectedFormat = format.u.raw_video;