From 30b087ab3d28f1585987fa3f6ae006562ae192e3 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Mon, 18 Sep 2017 12:39:17 -0400 Subject: globally change all use of "frame" to refer to audio into "sample". Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible --- libs/surfaces/push2/canvas.cc | 46 +++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 23 deletions(-) (limited to 'libs/surfaces/push2/canvas.cc') diff --git a/libs/surfaces/push2/canvas.cc b/libs/surfaces/push2/canvas.cc index 6a8d046aa9..761c9d5880 100644 --- a/libs/surfaces/push2/canvas.cc +++ b/libs/surfaces/push2/canvas.cc @@ -47,26 +47,26 @@ Push2Canvas::Push2Canvas (Push2& pr, int c, int r) : p2 (pr) , _cols (c) , _rows (r) - , frame_buffer (Cairo::ImageSurface::create (Cairo::FORMAT_ARGB32, _cols, _rows)) + , sample_buffer (Cairo::ImageSurface::create (Cairo::FORMAT_ARGB32, _cols, _rows)) { - context = Cairo::Context::create (frame_buffer); + context = Cairo::Context::create (sample_buffer); expose_region = Cairo::Region::create (); - device_frame_buffer = new uint16_t[pixel_area()]; - memset (device_frame_buffer, 0, sizeof (uint16_t) * pixel_area()); + device_sample_buffer = new uint16_t[pixel_area()]; + memset (device_sample_buffer, 0, sizeof (uint16_t) * pixel_area()); - frame_header[0] = 0xef; - frame_header[1] = 0xcd; - frame_header[2] = 0xab; - frame_header[3] = 0x89; + sample_header[0] = 0xef; + sample_header[1] = 0xcd; + sample_header[2] = 0xab; + sample_header[3] = 0x89; - memset (&frame_header[4], 0, 12); + memset (&sample_header[4], 0, 12); } Push2Canvas::~Push2Canvas () { - delete [] device_frame_buffer; - device_frame_buffer = 0; + delete [] device_sample_buffer; + device_sample_buffer = 0; } bool @@ -75,15 +75,15 @@ Push2Canvas::vblank () /* re-render dirty areas, if any */ if (expose ()) { - /* something rendered, update device_frame_buffer */ - blit_to_device_frame_buffer (); + /* something rendered, update device_sample_buffer */ + blit_to_device_sample_buffer (); #undef RENDER_LAYOUTS #ifdef RENDER_LAYOUTS if (p2.current_layout()) { std::string s = p2.current_layout()->name(); s += ".png"; - frame_buffer->write_to_png (s); + sample_buffer->write_to_png (s); } #endif } @@ -94,11 +94,11 @@ Push2Canvas::vblank () /* transfer to device */ - if ((err = libusb_bulk_transfer (p2.usb_handle(), 0x01, frame_header, sizeof (frame_header), &transferred, timeout_msecs))) { + if ((err = libusb_bulk_transfer (p2.usb_handle(), 0x01, sample_header, sizeof (sample_header), &transferred, timeout_msecs))) { return false; } - if ((err = libusb_bulk_transfer (p2.usb_handle(), 0x01, (uint8_t*) device_frame_buffer, 2 * pixel_area (), &transferred, timeout_msecs))) { + if ((err = libusb_bulk_transfer (p2.usb_handle(), 0x01, (uint8_t*) device_sample_buffer, 2 * pixel_area (), &transferred, timeout_msecs))) { return false; } @@ -170,24 +170,24 @@ Push2Canvas::expose () return true; } -/** render host-side frame buffer (a Cairo ImageSurface) to the current - * device-side frame buffer. The device frame buffer will be pushed to the +/** render host-side sample buffer (a Cairo ImageSurface) to the current + * device-side sample buffer. The device sample buffer will be pushed to the * device on the next call to vblank() */ int -Push2Canvas::blit_to_device_frame_buffer () +Push2Canvas::blit_to_device_sample_buffer () { /* ensure that all drawing has been done before we fetch pixel data */ - frame_buffer->flush (); + sample_buffer->flush (); const int stride = 3840; /* bytes per row for Cairo::FORMAT_ARGB32 */ - const uint8_t* data = frame_buffer->get_data (); + const uint8_t* data = sample_buffer->get_data (); - /* fill frame buffer (320kB) */ + /* fill sample buffer (320kB) */ - uint16_t* fb = (uint16_t*) device_frame_buffer; + uint16_t* fb = (uint16_t*) device_sample_buffer; for (int row = 0; row < _rows; ++row) { -- cgit v1.2.3