Skip to content

Commit

Permalink
Merge branch 'master' into cellGAmer
Browse files Browse the repository at this point in the history
  • Loading branch information
Megamouse committed Apr 5, 2024
2 parents 6563574 + 9a4c823 commit 0584704
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 18 deletions.
32 changes: 16 additions & 16 deletions rpcs3/Emu/Cell/Modules/cellCamera.cpp
Expand Up @@ -498,7 +498,7 @@ error_code cellCameraEnd()

error_code cellCameraOpen(s32 dev_num, vm::ptr<CellCameraInfo> info)
{
cellCamera.todo("cellCameraOpen(dev_num=%d, info=*0x%x)", dev_num, info);
cellCamera.notice("cellCameraOpen(dev_num=%d, info=*0x%x)", dev_num, info);

if (!info)
{
Expand Down Expand Up @@ -639,7 +639,7 @@ error_code cellCameraOpenPost()

error_code cellCameraClose(s32 dev_num)
{
cellCamera.todo("cellCameraClose(dev_num=%d)", dev_num);
cellCamera.notice("cellCameraClose(dev_num=%d)", dev_num);

if (error_code error = check_init_and_open(dev_num))
{
Expand Down Expand Up @@ -714,7 +714,7 @@ error_code cellCameraGetDeviceGUID(s32 dev_num, vm::ptr<u32> guid)

error_code cellCameraGetType(s32 dev_num, vm::ptr<s32> type)
{
cellCamera.todo("cellCameraGetType(dev_num=%d, type=*0x%x)", dev_num, type);
cellCamera.trace("cellCameraGetType(dev_num=%d, type=*0x%x)", dev_num, type);

auto& g_camera = g_fxo->get<camera_thread>();

Expand Down Expand Up @@ -780,7 +780,7 @@ s32 cellCameraIsAvailable(s32 dev_num)

s32 cellCameraIsAttached(s32 dev_num)
{
cellCamera.warning("cellCameraIsAttached(dev_num=%d)", dev_num);
cellCamera.trace("cellCameraIsAttached(dev_num=%d)", dev_num);

if (g_cfg.io.camera == camera_handler::null)
{
Expand Down Expand Up @@ -879,7 +879,7 @@ s32 cellCameraIsStarted(s32 dev_num)
error_code cellCameraGetAttribute(s32 dev_num, s32 attrib, vm::ptr<u32> arg1, vm::ptr<u32> arg2)
{
const auto attr_name = get_camera_attr_name(attrib);
cellCamera.todo("cellCameraGetAttribute(dev_num=%d, attrib=%d=%s, arg1=*0x%x, arg2=*0x%x)", dev_num, attrib, attr_name, arg1, arg2);
cellCamera.notice("cellCameraGetAttribute(dev_num=%d, attrib=%d=%s, arg1=*0x%x, arg2=*0x%x)", dev_num, attrib, attr_name, arg1, arg2);

auto& g_camera = g_fxo->get<camera_thread>();

Expand Down Expand Up @@ -991,7 +991,7 @@ error_code cellCameraResetAttribute()

error_code cellCameraGetBufferSize(s32 dev_num, vm::ptr<CellCameraInfoEx> info)
{
cellCamera.todo("cellCameraGetBufferSize(dev_num=%d, info=*0x%x)", dev_num, info);
cellCamera.notice("cellCameraGetBufferSize(dev_num=%d, info=*0x%x)", dev_num, info);

auto& g_camera = g_fxo->get<camera_thread>();

Expand Down Expand Up @@ -1085,7 +1085,7 @@ error_code check_get_camera_info(s32 dev_num, bool is_valid_info_struct)

error_code cellCameraGetBufferInfo(s32 dev_num, vm::ptr<CellCameraInfo> info)
{
cellCamera.todo("cellCameraGetBufferInfo(dev_num=%d, info=0x%x)", dev_num, info);
cellCamera.notice("cellCameraGetBufferInfo(dev_num=%d, info=0x%x)", dev_num, info);

// called by cellCameraGetBufferInfoEx

Expand All @@ -1112,7 +1112,7 @@ error_code cellCameraGetBufferInfo(s32 dev_num, vm::ptr<CellCameraInfo> info)

error_code cellCameraGetBufferInfoEx(s32 dev_num, vm::ptr<CellCameraInfoEx> info)
{
cellCamera.todo("cellCameraGetBufferInfoEx(dev_num=%d, info=0x%x)", dev_num, info);
cellCamera.notice("cellCameraGetBufferInfoEx(dev_num=%d, info=0x%x)", dev_num, info);

// calls cellCameraGetBufferInfo

Expand Down Expand Up @@ -1244,7 +1244,7 @@ error_code cellCameraResetPost()

error_code cellCameraStart(s32 dev_num)
{
cellCamera.todo("cellCameraStart(dev_num=%d)", dev_num);
cellCamera.notice("cellCameraStart(dev_num=%d)", dev_num);

if (error_code error = check_init_and_open(dev_num))
{
Expand Down Expand Up @@ -1291,7 +1291,7 @@ error_code cellCameraStartPost()

error_code cellCameraRead(s32 dev_num, vm::ptr<u32> frame_num, vm::ptr<u32> bytes_read)
{
cellCamera.notice("cellCameraRead(dev_num=%d, frame_num=*0x%x, bytes_read=*0x%x)", dev_num, frame_num, bytes_read);
cellCamera.trace("cellCameraRead(dev_num=%d, frame_num=*0x%x, bytes_read=*0x%x)", dev_num, frame_num, bytes_read);

vm::ptr<CellCameraReadEx> read_ex = vm::make_var<CellCameraReadEx>({});

Expand Down Expand Up @@ -1321,7 +1321,7 @@ error_code cellCameraRead2()

error_code cellCameraReadEx(s32 dev_num, vm::ptr<CellCameraReadEx> read)
{
cellCamera.notice("cellCameraReadEx(dev_num=%d, read=0x%x)", dev_num, read);
cellCamera.trace("cellCameraReadEx(dev_num=%d, read=0x%x)", dev_num, read);

auto& g_camera = g_fxo->get<camera_thread>();

Expand Down Expand Up @@ -1421,7 +1421,7 @@ error_code cellCameraReadComplete(s32 dev_num, u32 bufnum, u32 arg2)

error_code cellCameraStop(s32 dev_num)
{
cellCamera.todo("cellCameraStop(dev_num=%d)", dev_num);
cellCamera.notice("cellCameraStop(dev_num=%d)", dev_num);

if (error_code error = check_init_and_open(dev_num))
{
Expand Down Expand Up @@ -1466,7 +1466,7 @@ error_code cellCameraStopPost()

error_code cellCameraSetNotifyEventQueue(u64 key)
{
cellCamera.todo("cellCameraSetNotifyEventQueue(key=0x%x)", key);
cellCamera.notice("cellCameraSetNotifyEventQueue(key=0x%x)", key);

auto& g_camera = g_fxo->get<camera_thread>();

Expand All @@ -1492,7 +1492,7 @@ error_code cellCameraSetNotifyEventQueue(u64 key)

error_code cellCameraRemoveNotifyEventQueue(u64 key)
{
cellCamera.todo("cellCameraRemoveNotifyEventQueue(key=0x%x)", key);
cellCamera.notice("cellCameraRemoveNotifyEventQueue(key=0x%x)", key);

auto& g_camera = g_fxo->get<camera_thread>();

Expand All @@ -1518,7 +1518,7 @@ error_code cellCameraRemoveNotifyEventQueue(u64 key)

error_code cellCameraSetNotifyEventQueue2(u64 key, u64 source, u64 flag)
{
cellCamera.todo("cellCameraSetNotifyEventQueue2(key=0x%x, source=%d, flag=%d)", key, source, flag);
cellCamera.notice("cellCameraSetNotifyEventQueue2(key=0x%x, source=%d, flag=%d)", key, source, flag);

auto& g_camera = g_fxo->get<camera_thread>();

Expand All @@ -1544,7 +1544,7 @@ error_code cellCameraSetNotifyEventQueue2(u64 key, u64 source, u64 flag)

error_code cellCameraRemoveNotifyEventQueue2(u64 key)
{
cellCamera.todo("cellCameraRemoveNotifyEventQueue2(key=0x%x)", key);
cellCamera.notice("cellCameraRemoveNotifyEventQueue2(key=0x%x)", key);

return cellCameraRemoveNotifyEventQueue(key);
}
Expand Down
1 change: 1 addition & 0 deletions rpcs3/Emu/Cell/lv2/sys_net.cpp
Expand Up @@ -1735,6 +1735,7 @@ error_code lv2_socket::abort_socket(s32 flags)
}

qcopy = std::move(queue);
queue = {};
events.store({});
}

Expand Down
4 changes: 2 additions & 2 deletions rpcs3/Emu/Io/camera_config.h
Expand Up @@ -16,7 +16,7 @@ struct cfg_camera final : cfg::node
double max_fps = 0;
int format = 0;

static const u32 member_count = 7;
static constexpr u32 member_count = 5;

std::string to_string() const;
void from_string(const std::string& text);
Expand All @@ -26,7 +26,7 @@ struct cfg_camera final : cfg::node

const std::string path;

cfg::map_entry cameras{ this, "Cameras" }; // <camera>: <width>,<height>,<min_fps>,<max_fps>,<format>,<pixel_aspect_width>,<pixel_aspect_height>
cfg::map_entry cameras{ this, "Cameras" }; // <camera>: <width>,<height>,<min_fps>,<max_fps>,<format>
};

extern cfg_camera g_cfg_camera;

0 comments on commit 0584704

Please sign in to comment.