Can't get camera working, AkVCamTest always shows black
Summary
Newly installed AkVCam and device created and configured but no video output
Current Behavior
Have tried reading the docs and I'm stuck, can't figure out why my camera doesnt show anything
Tried with commands:
AkVCamManager stream-pattern VirtualCam 640 480
and
ffmpeg -i tune.mp4 -pix_fmt rgb24 -f rawvideo - | AkVCamManager stream VirtualCam RGB24 480 360
VCamera shows no video, opening AkVCamTest shows a black screen, it used to show the error that only RGB24 and another format worked, so I added that format, no its just black
I have also compiled the cpp example script in the docs, it runs fine but I still see nothing
AkVCamManager listen-events shows nothing too when the stream command or the cpp script run
Expected Behavior
Just trying to get test video pattern to the device for now and see it in AkVCamTest or my browser (google.meet etc...)
Steps to Reproduce
Download binaries, installed, Add new device, add format RGB24 (tried YUY2 as well)
Your Environment
AkVirtualCamera information: (9.3.3) (x64) Operating System information: (Windows 10) (x64)
Maybe this can add a bit more context on my env?
Device config
Showing devices visible with ffmpeg then running stream test video:
VCamTest:
~~Just in case, when installing it, did you marked to install the Media Foundation experimental support? if that the case, reinstall it without that option marked, or simply remove the *MF ended files, booth actions does the same thing.~~
Operating System information: (Windows 10) (x64)
Probably not this case.
Try setting the loglevel to debug:
AkVCamManager set-loglevel 7
The log is at C:/Users/<YourUser>/AppData/Local/Temp, as AkVCamTest.log (if I remember well), is a very long log, upload it as a gist.
Also by default it should be showing the random dot pattern, not a black screen 😕
Heres the logs, the most recent logs should be from the command:
AkVCamManager stream-pattern VirtualCam 640 480
AkVCamTest-20251119104619.log
AkVCamManager-20251119105905.log
The AkVCamTest shows black whether I run something or not
Also looking at the logs I see its doing something on my D: drive? D:/a/akvirtualcamera/akvirtualcamera/.... but Ak isnt installed on there and that directory doesnt exist, (its installed on my C: drive)
Also looking at the logs I see its doing something on my D: drive? D:/a/akvirtualcamera/akvirtualcamera/.... but Ak isnt installed on there and that directory doesnt exist, (its installed on my C: drive)
DO NOT touch your drives. This path D:/a/akvirtualcamera/akvirtualcamera/ is the path from where the sources were compiled, in this case the github action, the path is static, I will remove the source path prefix in a future version for sure.
Now, going into the specific problem. At the beginning of the log, you have this
[windows/dshow/BaseFilter/src/pin.cpp (772)] debug: Currently set media type was not accepted. Trying with the mediatypes supported by receiver.
[windows/dshow/BaseFilter/src/pin.cpp (800)] debug: Receiver pin media types not supported by us. Ask if the receiver supports one of us.
[windows/dshow/BaseFilter/src/pin.cpp (810)] debug: Receiver accepted our media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_YUY2, FORMAT_VideoInfo, 640, 480)
[windows/dshow/BaseFilter/src/pin.cpp (827)] info: Setting media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_YUY2, FORMAT_VideoInfo, 640, 480)
[windows/dshow/BaseFilter/src/pin.cpp (837)] info: Connection accepted by input pin
[windows/dshow/BaseFilter/src/pin.cpp (904)] info: Connected to 0000019d6b590be8
Then later you have:
[windows/dshow/BaseFilter/src/pin.cpp (1126)] debug: static void AkVCam::PinPrivate::sendFrame(void*)
[VCamUtils/src/timer.cpp (76)] debug: void AkVCam::Timer::stop()
[VCamUtils/src/timer.cpp (89)] debug: void AkVCam::Timer::singleShot()
[windows/VCamIPC/src/ipcbridge.cpp (542)] debug: void AkVCam::IpcBridge::deviceStop(const std::string&)
[windows/VCamIPC/src/ipcbridge.cpp (543)] debug: Stopping device: VirtualCam
The filter graph is selecting YUY2 which is not supported by the rendering window. Also, according to this:
Media Type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB24, FORMAT_VideoInfo, 640, 480)
Media Type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB24, FORMAT_VideoInfo, 640, 480)
Media Type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_YUY2, FORMAT_VideoInfo, 640, 480)
those are the format that you have defined in that order. Try removing the YUY2 (for now):
AkVCamManager remove-format VirtualCam 2
Also remove the extra one.
AkVCamManager remove-format VirtualCam 1
only leave the RGB24 640x480 format.
I cleared all existing logs so the next should be fresh:
I removed the formats and only have the 1 remaining 0: RGB24 640x480 30/1 FPS
then tried AkVCamManager stream-pattern VirtualCam 640 480
AkVCamTest was showing black,
Decided to look at the logs there was only 2 differnt errors it seemed, the first was I had set a PNG image and the error was saying it seemed it expected a BMP image, I set using AkVCamManager set-picture (I did this a few days, I was trying to get something showing)
Anyway, I changed the image to BMP, now AkVCamTest starts up and then closes instantly, logs show only 1 error critical: Failed connecting to the socket: The requested address is not valid in its context.
Same as the Managers logs they have error: Failed to connect with the server
The AkVCamAssistant say the server is running fine on http://localhost:8226/
not sure whats the issue, task manager shows the Assistant running and using port 8226
just checked, AkVCamTest crashes with a bmp image, png it works but shows black screen and the error:
videoframe.cpp (524)] debug: bool AkVCam::VideoFrame::load(const std::string&)
videoframe.cpp (551)] error: The file does not have the BMP signature
utils.cpp (1250)] info: Picture loaded as: RGB24 640x480
I guess it justs checks if its bmp then if that fails load it as something else (or convert it to bmp?), but seems loading a bmp image crashes the app
I wanted to unset / reset the picture setting to what it was when I installed ArV but I cant figure out how to do that, I cant find where AkV stores its config file, doesnt seem to be in install folder or AppData
Not that I should need to do this, the issue above shouldnt be related, I just notice the AkVTest is loading it when it shouldnt need to?
AkVCamManager set-picture (I did this a few days, I was trying to get something showing)
For the moment ignore that, the virtual camera does not need a default picture to work. Focus on getting the dot patterns being shown.
Anyway, I changed the image to BMP, now AkVCamTest starts up and then closes instantly
Is the image size 32 bits aligned? for example in one of your previous logs you heave something like this:
[windows/PlatformUtils/src/utils.cpp (1182)] info: Loading picture: C:\Users\Heagan\Desktop\VirtualCam\test.png
[windows/PlatformUtils/src/utils.cpp (1250)] info: Picture loaded as: RGB24 568x518
Such picture resolution could be the reason why it is crashing.
logs show only 1 error critical: Failed connecting to the socket: The requested address is not valid in its context.
The camera can work even if the server is not running. that is not the reason of the failure, of course it won't receive the frames if the server is not running, but the dot pattern must be visible.
I guess it justs checks if its bmp then if that fails load it as something else (or convert it to bmp?), but seems loading a bmp image crashes the app
This is the code that loads the bitmap, and here is where it make use of it. You are missing the line before "Loading picture: ..." to know what is trying to load. If the file is not a BMP, it will try to load it as PNG, JPG or whatever format WICImagingFactory supports.
I wanted to unset / reset the picture setting to what it was when I installed ArV but I cant figure out how to do that, I cant find where AkV stores its config file, doesnt seem to be in install folder or AppData
In the registry, under HKLM\SOFTWARE\Webcamoid\VirtualCamera\picture, set field as empty or remove it.
Not that I should need to do this, the issue above shouldnt be related, I just notice the AkVTest is loading it when it shouldnt need to?
By the moment, we must understand why is not showing the dot pattern, and the most probable reason is because it is selecting the wrong pixel format in the render. These are the lines where you must keep an eye:
[windows/dshow/BaseFilter/src/pin.cpp (1045)] debug: Accept? MediaType(MEDIATYPE_Video, MEDIASUBTYPE_YUY2, FORMAT_VideoInfo, 640, 480)
[windows/dshow/BaseFilter/src/pin.cpp (1053)] info: YES
[windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[windows/dshow/BaseFilter/src/pin.cpp (705)] debug: virtual HRESULT AkVCam::Pin::Connect(IPin*, const AM_MEDIA_TYPE*)
[windows/dshow/BaseFilter/src/pin.cpp (706)] debug: Receive pin: 0000019d6c756eb8
[windows/dshow/BaseFilter/src/pin.cpp (707)] debug: Media type: MediaType(NULL)
[windows/dshow/BaseFilter/src/pin.cpp (765)] debug: Testing media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB24, FORMAT_VideoInfo, 640, 480)
[windows/dshow/BaseFilter/src/pin.cpp (772)] debug: Currently set media type was not accepted. Trying with the mediatypes supported by receiver.
[windows/dshow/BaseFilter/src/pin.cpp (800)] debug: Receiver pin media types not supported by us. Ask if the receiver supports one of us.
[windows/dshow/BaseFilter/src/pin.cpp (810)] debug: Receiver accepted our media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_YUY2, FORMAT_VideoInfo, 640, 480)
[windows/dshow/BaseFilter/src/pin.cpp (827)] info: Setting media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_YUY2, FORMAT_VideoInfo, 640, 480)
[windows/dshow/BaseFilter/src/pin.cpp (837)] info: Connection accepted by input pin
[windows/dshow/BaseFilter/src/pin.cpp (1040)] debug: virtual HRESULT AkVCam::Pin::QueryAccept(const AM_MEDIA_TYPE*)
[windows/dshow/BaseFilter/src/pin.cpp (1045)] debug: Accept? MediaType(MEDIATYPE_Video, MEDIASUBTYPE_YUY2, FORMAT_VideoInfo, 640, -480)
[windows/dshow/BaseFilter/src/pin.cpp (1048)] info: NO
and looking at this line, this could be the reason why it is failing
[windows/dshow/BaseFilter/src/pin.cpp (1045)] debug: Accept? MediaType(MEDIATYPE_Video, MEDIASUBTYPE_YUY2, FORMAT_VideoInfo, 640, -480)
The render seems to be asking for a reversed image, which under my testings I did not have such problem, will check. Check it again, without the default picture, and check for those line to check what's happening.
Thank you for helping, sorry if I look at the wrong parts, I don't know how to debug properly, just trying to make it as clear as I can and help try find the issue
This is for my PC, but I'll also test it on my laptop and see if AkV works there, I want this on my PC so thats why I havnt tested on the laptop, but it should be good to check if it works there too
I'll also remove the image setting and look at the logs on PC as you suggest
Alright just tested on my Laptop on a new install
Image shows the commands I ran, I was adding the format wrong the first few times but eventually got it right,
Still a black screen with AkVTest
It was throwing the error message
Only RGB32 and RBG24 formats supported then crashing until I added the format correctly,
I'll try RGB32 and maybe change the FPS and see if anything helps
Update: tried AkVCamManager add-format AkVCamVideoDevice0 RGB32 640 480 15 and that didnt work either, also run AkVCamManager update this time just incase
Update: set log level to 7, ran stream-pattern then after a few seconds opened VTest:
AkVCamManager-20251122091205.log
AkVCamTest-20251122085204.log
Thank you for helping, sorry if I look at the wrong parts, I don't know how to debug properly, just trying to make it as clear as I can and help try find the issue
Don't worry, take your time.
I'll try RGB32 and maybe change the FPS and see if anything helps
The frame rate won't make any difference, as long as > 1 FPS is ok.
Also, it seems that github failed to upload it:
<Error>
<Code>InvalidRange</Code>
<Message>
The range specified is invalid for the current size of the resource. RequestId:cd9b383c-501e-0008-3fed-5b6b33000000 Time:2025-11-22T20:19:43.7253824Z
</Message>
</Error>
Anyway, open the AkVCamTest-*.log (the latest one) with Notepad++ or whatever editor you are using and search for this phraseTesting media type:, give me 20 lines above, and 20 lines bellow.
I still hold my suspicion that is the render asking for a reversed frame what is making it fail.
Testing media type: shows up 4 times, so I also attached the log file, the one I attached earlier was the wrong file, it was empty, so thats probably why github showed the error
AkVCamTest-20251122091159.log
[2025-11-22 09:12:09.319, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1013)] debug: virtual HRESULT AkVCam::Pin::QueryDirection(PIN_DIRECTION*)
[2025-11-22 09:12:09.319, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (948)] debug: virtual HRESULT AkVCam::Pin::ConnectedTo(IPin**)
[2025-11-22 09:12:09.319, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.319, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enumpins.cpp (143)] debug: virtual HRESULT AkVCam::EnumPins::Next(ULONG, IPin**, ULONG*)
[2025-11-22 09:12:09.319, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/PlatformUtils/src/cunknown.h (87)] debug: ULONG AkVCam::CUnknown<Interfaces>::Release() [with Interfaces = {IEnumPins}; ULONG = long unsigned int]
[2025-11-22 09:12:09.319, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (615)] debug: virtual HRESULT AkVCam::BaseFilter::EnumPins(IEnumPins**)
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enumpins.cpp (205)] debug: virtual HRESULT AkVCam::EnumPins::Clone(IEnumPins**)
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enumpins.cpp (197)] debug: virtual HRESULT AkVCam::EnumPins::Reset()
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enumpins.cpp (143)] debug: virtual HRESULT AkVCam::EnumPins::Next(ULONG, IPin**, ULONG*)
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1013)] debug: virtual HRESULT AkVCam::Pin::QueryDirection(PIN_DIRECTION*)
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enumpins.cpp (143)] debug: virtual HRESULT AkVCam::EnumPins::Next(ULONG, IPin**, ULONG*)
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/PlatformUtils/src/cunknown.h (87)] debug: ULONG AkVCam::CUnknown<Interfaces>::Release() [with Interfaces = {IEnumPins}; ULONG = long unsigned int]
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (705)] debug: virtual HRESULT AkVCam::Pin::Connect(IPin*, const AM_MEDIA_TYPE*)
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (706)] debug: Receive pin: 00000260586daf98
[2025-11-22 09:12:09.320, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (707)] debug: Media type: MediaType(NULL)
[2025-11-22 09:12:09.321, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (765)] debug: Testing media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, 480)
[2025-11-22 09:12:09.321, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (827)] info: Setting media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, 480)
[2025-11-22 09:12:09.444, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1013)] debug: virtual HRESULT AkVCam::Pin::QueryDirection(PIN_DIRECTION*)
[2025-11-22 09:12:09.444, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.444, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (837)] info: Connection accepted by input pin
[2025-11-22 09:12:09.444, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1040)] debug: virtual HRESULT AkVCam::Pin::QueryAccept(const AM_MEDIA_TYPE*)
[2025-11-22 09:12:09.444, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1045)] debug: Accept? MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, 480)
[2025-11-22 09:12:09.444, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1053)] info: YES
[2025-11-22 09:12:09.453, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1040)] debug: virtual HRESULT AkVCam::Pin::QueryAccept(const AM_MEDIA_TYPE*)
[2025-11-22 09:12:09.453, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1045)] debug: Accept? MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, -480)
[2025-11-22 09:12:09.453, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1048)] info: NO
[2025-11-22 09:12:09.453, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (865)] error: Failed setting the allocator properties
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (224)] debug: virtual ULONG AkVCam::BaseFilter::AddRef()
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (615)] debug: virtual HRESULT AkVCam::BaseFilter::EnumPins(IEnumPins**)
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enumpins.cpp (205)] debug: virtual HRESULT AkVCam::EnumPins::Clone(IEnumPins**)
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enumpins.cpp (197)] debug: virtual HRESULT AkVCam::EnumPins::Reset()
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enumpins.cpp (143)] debug: virtual HRESULT AkVCam::EnumPins::Next(ULONG, IPin**, ULONG*)
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1013)] debug: virtual HRESULT AkVCam::Pin::QueryDirection(PIN_DIRECTION*)
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enumpins.cpp (143)] debug: virtual HRESULT AkVCam::EnumPins::Next(ULONG, IPin**, ULONG*)
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/PlatformUtils/src/cunknown.h (87)] debug: ULONG AkVCam::CUnknown<Interfaces>::Release() [with Interfaces = {IEnumPins}; ULONG = long unsigned int]
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.454, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (231)] debug: virtual ULONG AkVCam::BaseFilter::Release()
[2025-11-22 09:12:09.465, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.465, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (409)] debug: virtual HRESULT AkVCam::Pin::QueryInterface(const IID&, void**)
[2025-11-22 09:12:09.465, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (410)] debug: IID: IMediaSeeking
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (437)] debug: Interface not found
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (409)] debug: virtual HRESULT AkVCam::Pin::QueryInterface(const IID&, void**)
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (410)] debug: IID: IMediaPosition
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (437)] debug: Interface not found
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (409)] debug: virtual HRESULT AkVCam::Pin::QueryInterface(const IID&, void**)
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (410)] debug: IID: IMediaPosition
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (437)] debug: Interface not found
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (224)] debug: virtual ULONG AkVCam::BaseFilter::AddRef()
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (179)] debug: virtual HRESULT AkVCam::BaseFilter::QueryInterface(const IID&, void**)
[2025-11-22 09:12:09.466, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (180)] debug: IID: IMediaSeeking
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (217)] debug: Interface not found
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (179)] debug: virtual HRESULT AkVCam::BaseFilter::QueryInterface(const IID&, void**)
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (180)] debug: IID: IMediaPosition
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (217)] debug: Interface not found
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (179)] debug: virtual HRESULT AkVCam::BaseFilter::QueryInterface(const IID&, void**)
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (180)] debug: IID: IAMFilterMiscFlags
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (224)] debug: virtual ULONG AkVCam::BaseFilter::AddRef()
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (242)] debug: virtual ULONG AkVCam::BaseFilter::GetMiscFlags()
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (231)] debug: virtual ULONG AkVCam::BaseFilter::Release()
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (179)] debug: virtual HRESULT AkVCam::BaseFilter::QueryInterface(const IID&, void**)
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (180)] debug: IID: IVideoWindow
[2025-11-22 09:12:09.467, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (217)] debug: Interface not found
[2025-11-22 09:12:09.468, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (179)] debug: virtual HRESULT AkVCam::BaseFilter::QueryInterface(const IID&, void**)
[2025-11-22 09:12:09.468, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (180)] debug: IID: IBasicAudio
[2025-11-22 09:12:09.468, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (217)] debug: Interface not found
[2025-11-22 09:12:09.468, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (231)] debug: virtual ULONG AkVCam::BaseFilter::Release()
[2025-11-22 09:12:09.588, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (705)] debug: virtual HRESULT AkVCam::Pin::Connect(IPin*, const AM_MEDIA_TYPE*)
[2025-11-22 09:12:09.589, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (706)] debug: Receive pin: 00000260586ec538
[2025-11-22 09:12:09.589, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (707)] debug: Media type: MediaType(NULL)
[2025-11-22 09:12:09.589, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (765)] debug: Testing media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, 480)
[2025-11-22 09:12:09.589, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (827)] info: Setting media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, 480)
[2025-11-22 09:12:09.589, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1013)] debug: virtual HRESULT AkVCam::Pin::QueryDirection(PIN_DIRECTION*)
[2025-11-22 09:12:09.589, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.589, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (837)] info: Connection accepted by input pin
[2025-11-22 09:12:09.589, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1040)] debug: virtual HRESULT AkVCam::Pin::QueryAccept(const AM_MEDIA_TYPE*)
[2025-11-22 09:12:09.589, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1045)] debug: Accept? MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, 480)
[2025-11-22 09:12:09.589, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1053)] info: YES
[2025-11-22 09:12:09.590, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1040)] debug: virtual HRESULT AkVCam::Pin::QueryAccept(const AM_MEDIA_TYPE*)
[2025-11-22 09:12:09.590, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1045)] debug: Accept? MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, -480)
[2025-11-22 09:12:09.590, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1048)] info: NO
[2025-11-22 09:12:09.592, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (865)] error: Failed setting the allocator properties
[2025-11-22 09:12:09.592, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.592, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.592, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (921)] debug: virtual HRESULT AkVCam::Pin::Disconnect()
[2025-11-22 09:12:09.592, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.596, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (705)] debug: virtual HRESULT AkVCam::Pin::Connect(IPin*, const AM_MEDIA_TYPE*)
[2025-11-22 09:12:09.596, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (706)] debug: Receive pin: 00000260586ee368
[2025-11-22 09:12:09.596, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (707)] debug: Media type: MediaType(NULL)
[2025-11-22 09:12:09.596, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (765)] debug: Testing media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, 480)
[2025-11-22 09:12:09.596, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (772)] debug: Currently set media type was not accepted. Trying with the mediatypes supported by receiver.
[2025-11-22 09:12:09.596, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (800)] debug: Receiver pin media types not supported by us. Ask if the receiver supports one of us.
[2025-11-22 09:12:09.596, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (822)] error: No acceptable media type was found
[2025-11-22 09:12:09.597, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (705)] debug: virtual HRESULT AkVCam::Pin::Connect(IPin*, const AM_MEDIA_TYPE*)
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (706)] debug: Receive pin: 00000260586ee810
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (707)] debug: Media type: MediaType(NULL)
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (765)] debug: Testing media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, 480)
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (827)] info: Setting media type: MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, 480)
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1013)] debug: virtual HRESULT AkVCam::Pin::QueryDirection(PIN_DIRECTION*)
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1060)] debug: virtual HRESULT AkVCam::Pin::EnumMediaTypes(IEnumMediaTypes**)
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enummediatypes.cpp (152)] debug: virtual HRESULT AkVCam::EnumMediaTypes::Reset()
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enummediatypes.cpp (105)] debug: virtual HRESULT AkVCam::EnumMediaTypes::Next(ULONG, AM_MEDIA_TYPE**, ULONG*)
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1040)] debug: virtual HRESULT AkVCam::Pin::QueryAccept(const AM_MEDIA_TYPE*)
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1045)] debug: Accept? MediaType(MEDIATYPE_Video, MEDIASUBTYPE_RGB32, FORMAT_VideoInfo, 640, 480)
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1053)] info: YES
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/enummediatypes.cpp (105)] debug: virtual HRESULT AkVCam::EnumMediaTypes::Next(ULONG, AM_MEDIA_TYPE**, ULONG*)
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/PlatformUtils/src/cunknown.h (87)] debug: ULONG AkVCam::CUnknown<Interfaces>::Release() [with Interfaces = {IEnumMediaTypes}; ULONG = long unsigned int]
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (837)] info: Connection accepted by input pin
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (904)] info: Connected to 00000260586ee810
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()
[2025-11-22 09:12:09.598, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (451)] debug: virtual ULONG AkVCam::Pin::Release()
[2025-11-22 09:12:09.602, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1040)] debug: virtual HRESULT AkVCam::Pin::QueryAccept(const AM_MEDIA_TYPE*)
[2025-11-22 09:12:09.602, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1045)] debug: Accept? MediaType(MEDIATYPE_Video, MEDIASUBTYPE_ARGB32, FORMAT_VideoInfo, 640, 480)
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1048)] info: NO
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (179)] debug: virtual HRESULT AkVCam::BaseFilter::QueryInterface(const IID&, void**)
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (180)] debug: IID: IPersist
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (224)] debug: virtual ULONG AkVCam::BaseFilter::AddRef()
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (533)] debug: virtual HRESULT AkVCam::BaseFilter::GetClassID(CLSID*)
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (231)] debug: virtual ULONG AkVCam::BaseFilter::Release()
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (1025)] debug: virtual HRESULT AkVCam::Pin::QueryId(WCHAR**)
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (948)] debug: virtual HRESULT AkVCam::Pin::ConnectedTo(IPin**)
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (985)] debug: virtual HRESULT AkVCam::Pin::QueryPinInfo(PIN_INFO*)
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (224)] debug: virtual ULONG AkVCam::BaseFilter::AddRef()
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/basefilter.cpp (231)] debug: virtual ULONG AkVCam::BaseFilter::Release()
[2025-11-22 09:12:09.603, 4412, AkVCamTest, D:/a/akvirtualcamera/akvirtualcamera/windows/dshow/BaseFilter/src/pin.cpp (444)] debug: virtual ULONG AkVCam::Pin::AddRef()