From 1abe02f02e649bf8d7ba6930c442be2d2ec07ee4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Fri, 22 Feb 2008 12:05:03 +0000 Subject: [PATCH] fInternalIDCounter wasn't initialized; add debug info... it is triggering an ASSERT in media_addon_server though, about the flavor_id. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24060 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/media/media-add-ons/usb_webcam/AddOn.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/add-ons/media/media-add-ons/usb_webcam/AddOn.cpp b/src/add-ons/media/media-add-ons/usb_webcam/AddOn.cpp index 5a8ca3db5f..c48ca72510 100644 --- a/src/add-ons/media/media-add-ons/usb_webcam/AddOn.cpp +++ b/src/add-ons/media/media-add-ons/usb_webcam/AddOn.cpp @@ -17,6 +17,7 @@ WebCamMediaAddOn::WebCamMediaAddOn(image_id imid) fRoster(NULL) { PRINT((CH "()" CT)); + fInternalIDCounter = 0; /* Customize these parameters to match those of your node */ fMediaFormat.type = B_MEDIA_RAW_VIDEO; fMediaFormat.u.raw_video = media_raw_video_format::wildcard; @@ -92,7 +93,7 @@ WebCamMediaAddOn::GetFlavorAt(int32 n, const flavor_info **out_info) if (cam && cam->FlavorInfo()) *out_info = cam->FlavorInfo(); fRoster->Unlock(); - PRINT((CH ": returning flavor for %d" CT, n)); + PRINT((CH ": returning flavor for %d, internal_id %d" CT, n, (*out_info)->internal_id)); return B_OK; }