diff options
author | Andoni Morales Alastruey <ylatuya@gmail.com> | 2012-05-02 08:03:46 -0700 |
---|---|---|
committer | Andoni Morales Alastruey <ylatuya@gmail.com> | 2012-05-02 08:15:32 -0700 |
commit | 43b24a6ba3160855bb09ab9b927603a36c0627bf (patch) | |
tree | 008ce4740da91afcbc03c5c42b52b89378dfd31c /sys | |
parent | bb10d0d5c14c0e02d2a645a2fd323683719eb3be (diff) |
dshowvideosink: add missing casts to LPCSTR
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dshowvideosink/dshowvideosink.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/dshowvideosink/dshowvideosink.cpp b/sys/dshowvideosink/dshowvideosink.cpp index 42562e914..37be3085c 100644 --- a/sys/dshowvideosink/dshowvideosink.cpp +++ b/sys/dshowvideosink/dshowvideosink.cpp @@ -561,7 +561,7 @@ LRESULT APIENTRY WndProcHook (HWND hWnd, UINT message, WPARAM wParam, LPARAM lPa /* Handle certain actions specially on the window passed to us. * Then forward back to the original window. */ - GstDshowVideoSink *sink = (GstDshowVideoSink *)GetProp (hWnd, L"GstDShowVideoSink"); + GstDshowVideoSink *sink = (GstDshowVideoSink *)GetProp (hWnd, (LPCSTR)"GstDShowVideoSink"); g_assert (sink != NULL); switch (message) { @@ -640,7 +640,7 @@ gst_dshowvideosink_window_thread (GstDshowVideoSink * sink) memset (&WndClass, 0, sizeof (WNDCLASS)); WndClass.style = CS_HREDRAW | CS_VREDRAW; WndClass.hInstance = GetModuleHandle (NULL); - WndClass.lpszClassName = L"GST-DShowSink"; + WndClass.lpszClassName = (LPCSTR)"GST-DShowSink"; WndClass.hbrBackground = (HBRUSH) GetStockObject (BLACK_BRUSH); WndClass.cbClsExtra = 0; WndClass.cbWndExtra = 0; @@ -702,8 +702,8 @@ gst_dshowvideosink_window_thread (GstDshowVideoSink * sink) exstyle = 0; } - HWND video_window = CreateWindowEx (exstyle, L"GST-DShowSink", - L"GStreamer DirectShow sink default window", + HWND video_window = CreateWindowEx (exstyle, (LPCSTR)"GST-DShowSink", + (LPCSTR)"GStreamer DirectShow sink default window", style, offx, offy, width, height, NULL, NULL, WndClass.hInstance, NULL); if (video_window == NULL) { @@ -791,7 +791,7 @@ static void gst_dshowvideosink_set_window_for_renderer (GstDshowVideoSink *sink) /* Application has requested a specific window ID */ sink->prevWndProc = (WNDPROC) SetWindowLong (sink->window_id, GWL_WNDPROC, (LONG)WndProcHook); GST_DEBUG_OBJECT (sink, "Set wndproc to %p from %p", WndProcHook, sink->prevWndProc); - SetProp (sink->window_id, L"GstDShowVideoSink", sink); + SetProp (sink->window_id, (LPCSTR)"GstDShowVideoSink", sink); /* This causes the new WNDPROC to become active */ SetWindowPos (sink->window_id, 0, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_NOZORDER | SWP_FRAMECHANGED); @@ -983,7 +983,7 @@ gst_dshowvideosink_stop_graph (GstDshowVideoSink *sink) if (sink->window_id) { /* Return control of application window */ SetWindowLong (sink->window_id, GWL_WNDPROC, (LONG)sink->prevWndProc); - RemoveProp (sink->window_id, L"GstDShowVideoSink"); + RemoveProp (sink->window_id, (LPCSTR)"GstDShowVideoSink"); SetWindowPos (sink->window_id, 0, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_NOZORDER | SWP_FRAMECHANGED); sink->prevWndProc = NULL; } |