Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/photon/lib_ref/pg/pgvideochannel_t.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/photon/lib_ref/pg/pgvideochannel_t.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/photon/lib_ref/pg/pgvideochannel_t.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/photon/lib_ref/pg/pgvideochannel_t.html on line 8
Data structure that describes a video overlay channel
typedef struct pg_scaler_channel {
PdOffscreenContext_t *yplane1;
PdOffscreenContext_t *uplane1;
PdOffscreenContext_t *vplane1;
PdOffscreenContext_t *yplane2;
PdOffscreenContext_t *uplane2;
PdOffscreenContext_t *vplane2;
unsigned flags;
int chid;
} PgVideoChannel_t;
This data structure describes a video overlay channel.
It includes at least:
- yplane1
- A pointer to an offscreen context describing the primary video
buffer, if the format is not a Planar YUV format,
or the primary Y data buffer for a Planar YUV format.
- uplane1
- A pointer to an offscreen context describing the primary
U data buffer for a Planar YUV format.
It's used only for Planar YUV formats.
- vplane1
- A pointer to an offscreen context describing the primary
V data buffer for a Planar YUV format.
It's used only for Planar YUV formats.
- yplane2
- A pointer to an offscreen context describing the secondary video
buffer, if the format is not a Planar YUV format,
or the secondary Y data buffer for a Planar YUV format.
- uplane2
- A pointer to an offscreen context describing the secondary
the secondary U data buffer for a Planar YUV format.
It's used only for Planar YUV formats.
- vplane2
- A pointer to an offscreen context describing the secondary
the secondary V data buffer for a Planar YUV format.
It's used only for Planar YUV formats.
- flags
- No flags are currently defined.
- chid
- Internal use only.
Photon
PdOffscreenContext_t,
PgConfigScalerChannel(),
PgCreateVideoChannel(),
PgDestroyVideoChannel(),
PgGetOverlayChromaColor(),
PgGetScalerCapabilities(),
PgNextVideoFrame(),
PgScalerCaps_t,
PgScalerProps_t
“Video overlay”
in the Raw Drawing and Animation chapter of the
Photon Programmer's Guide
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/photon/lib_ref/pg/pgvideochannel_t.html on line 136
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/photon/lib_ref/pg/pgvideochannel_t.html on line 136