view libass/ass_library.h @ 23597:8611e46ef592

r23504: -lavdopts threads is only implemented for mpeg[12] r23528: x264 no longer defaults to qp=26. r23530: Teletext support for tv:// (v4l and v4l2 only) r23548: give an example of -menu-chroot usage r23549: refine the example of -menu-chroot yet more r23561: add missing IDCT algothim, as defined in libavcodec/avcodec.h r23580: misc small fixes r23588: The audio balance feature implemented with af_pan. r23593: Revert r23530. r23609: Document the effect of -really-quiet on gmplayer.
author voroshil
date Sun, 24 Jun 2007 03:28:46 +0000
parents 7af6c25a0cfc
children 3f0d00abc073
line wrap: on
line source

// -*- c-basic-offset: 8; indent-tabs-mode: t -*-
// vim:ts=8:sw=8:noet:ai:
/*
  Copyright (C) 2006 Evgeniy Stepanov <eugeni.stepanov@gmail.com>

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program; if not, write to the Free Software
  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/

#ifndef __ASS_LIBRARY_H__
#define __ASS_LIBRARY_H__

typedef struct ass_fontdata_s {
	char* name;
	char* data;
	int size;
} ass_fontdata_t;

struct ass_library_s {
	char* fonts_dir;
	int extract_fonts;
	char** style_overrides;

	ass_fontdata_t* fontdata;
	int num_fontdata;
};

#endif