diff options
author | Tuomas Virtanen <katajakasa@gmail.com> | 2018-04-05 01:40:44 +0300 |
---|---|---|
committer | Tuomas Virtanen <katajakasa@gmail.com> | 2018-04-05 01:40:44 +0300 |
commit | 5966b18fd054a130396432f007d2843c80a1e591 (patch) | |
tree | 08b0f0810549ab782febb5652bfa6cd7c3624a5d /src/internal/subtitle/renderers/kitsubimage.c | |
parent | df0ba1e67062fba5d9d6464bb6a40e808760b4dc (diff) |
Cleanups
Diffstat (limited to 'src/internal/subtitle/renderers/kitsubimage.c')
-rw-r--r-- | src/internal/subtitle/renderers/kitsubimage.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/internal/subtitle/renderers/kitsubimage.c b/src/internal/subtitle/renderers/kitsubimage.c index 40279a1..2edafc9 100644 --- a/src/internal/subtitle/renderers/kitsubimage.c +++ b/src/internal/subtitle/renderers/kitsubimage.c @@ -9,11 +9,6 @@ #include "kitchensink/internal/subtitle/kitsubtitlepacket.h"
#include "kitchensink/internal/subtitle/renderers/kitsubimage.h"
-typedef struct Kit_SubtitleCBData {
- Kit_TextureAtlas *atlas;
- double current_pts;
-} Kit_SubtitleCBData;
-
static void ren_render_image_cb(Kit_SubtitleRenderer *ren, void *sub_src, double start_pts, double end_pts) {
assert(ren != NULL);
assert(sub_src != NULL);
@@ -44,7 +39,6 @@ static void ren_render_image_cb(Kit_SubtitleRenderer *ren, void *sub_src, double SDL_BlitSurface(src, NULL, dst, NULL);
// Create a new packet and write it to output buffer
- SDL_SetSurfaceBlendMode(dst, SDL_BLENDMODE_BLEND);
Kit_WriteDecoderOutput(
ren->dec, Kit_CreateSubtitlePacket(false, start_pts, end_pts, r->x, r->y, dst));
@@ -79,6 +73,7 @@ static int ren_get_data_cb(Kit_SubtitleRenderer *ren, Kit_TextureAtlas *atlas, d }
Kit_AdvanceDecoderOutput(ren->dec);
Kit_FreeSubtitlePacket(packet);
+ ren->dec->clock_pos = current_pts;
continue;
}
break;
|