| 
    Kodi Documentation 18.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include <VideoCodec.h>
Public Member Functions | |
| bool (__cdecl *open)(const AddonInstance_VideoCodec *instance | |
| Opens a codec.  More... | |
| bool (__cdecl *reconfigure)(const AddonInstance_VideoCodec *instance | |
| Reconfigures a codec.  More... | |
| bool (__cdecl *add_data)(const AddonInstance_VideoCodec *instance | |
| Feed codec if requested from GetPicture() (return VC_BUFFER)  More... | |
| VIDEOCODEC_RETVAL (__cdecl *get_picture)(const AddonInstance_VideoCodec *instance | |
| Get a decoded picture / request new data.  More... | |
| const char *__cdecl * | get_name (const AddonInstance_VideoCodec *instance) | 
| Get the name of this video decoder.  More... | |
| void (__cdecl *reset)(const AddonInstance_VideoCodec *instance) | |
| Reset the codec.  More... | |
Public Attributes | |
| kodi::addon::CInstanceVideoCodec * | addonInstance | 
| VIDEOCODEC_INITDATA * | initData | 
| const DemuxPacket * | packet | 
| VIDEOCODEC_PICTURE * | picture | 
| KodiToAddonFuncTable_VideoCodec::bool | ( | __cdecl * | add_data | ) | const | 
Feed codec if requested from GetPicture() (return VC_BUFFER)
| KodiToAddonFuncTable_VideoCodec::bool | ( | __cdecl * | open | ) | const | 
Opens a codec.
| KodiToAddonFuncTable_VideoCodec::bool | ( | __cdecl * | reconfigure | ) | const | 
Reconfigures a codec.
| const char *__cdecl * KodiToAddonFuncTable_VideoCodec::get_name | ( | const AddonInstance_VideoCodec * | instance | ) | 
Get the name of this video decoder.
| KodiToAddonFuncTable_VideoCodec::VIDEOCODEC_RETVAL | ( | __cdecl * | get_picture | ) | const | 
Get a decoded picture / request new data.
| KodiToAddonFuncTable_VideoCodec::void | ( | __cdecl * | reset | ) | const | 
Reset the codec.
| kodi::addon::CInstanceVideoCodec* KodiToAddonFuncTable_VideoCodec::addonInstance | 
| VIDEOCODEC_INITDATA * KodiToAddonFuncTable_VideoCodec::initData | 
| const DemuxPacket* KodiToAddonFuncTable_VideoCodec::packet | 
| VIDEOCODEC_PICTURE* KodiToAddonFuncTable_VideoCodec::picture |