123456789101112131415161718192021222324252627282930 |
- #include "ivideorenderinterface.h"
- #include "libvideorender.h"
- IVideoRender* CreateVideoRenderObj(videorender_callback_t* pCallback)
- {
- return new VideoRenderImpl(pCallback);
- }
- void DestroyVideoRenderObj(IVideoRender* pIVideoCapture)
- {
- pIVideoCapture->VideoRenderDestroy();
- }
- int VideoRender_Init()
- {
- if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_TIMER) < 0) {
- return -1;
- }
- else {
- return 0;
- }
- }
- int VideoRender_Term()
- {
- SDL_Quit();
- return 0;
- }
|