~ubuntu-branches/debian/sid/vorbis-tools/sid

« back to all changes in this revision

Viewing changes to oggenc/lyrics.h

  • Committer: Bazaar Package Importer
  • Author(s): John Francesco Ferlito
  • Date: 2010-04-05 14:05:24 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20100405140524-jjqkbl1r2sxbydrb
Tags: 1.4.0-1
* New upstream release. (Closes: #575677)
  - remove patches/for_upstream-manpage_typos.diff.
  - remove patches/upstream_r14728-speex_format_validation.diff.
  - remove patches/upstream_r14957-ogg123_stop_decode_on_closed_buffer.diff.
  - remove patches/upstream_r14982-ogg123_man_page_http_only.diff.
  - ogg123 thinks any file it opens is seekable.  (Closes: #528802)
  - oggenc confuses minimum and maximum bitrate. (Closes: #333437)
  - Files encoded with oggenc show a false min/max bitrate.  (Closes: #333442)
  - vorbiscomment manpage is unclear about clearing tags. (Closes: #417606)
  - time overflow in oggenc. (Closes: #437093)
  - ogg123: duhk at the end of files.ogg. (Closes: #425549)
  - please support replaygain. (Closes: #362530)
  - /usr/bin/oggenc: Please escape dashes in the manpage. (Closes: #264365)
  - vorbis-tools: [INTL:hu] New Hungarian translation. (Closes: #272037)
* Allow global tag editing in vorbistagedit. (Closes: #507230)
* debian/compat
  - Moved to version 7
* debian/control
  - Added ${misc:Depends}.
  - Bumped dependency on debhelper to 7.0.50~.
  - Depend on libao >= 1.0.0
  - Depend on libvorbis >= 1.3.0
* Added debian/docs
* Moved to debhelper 7 style dh rules
* Add source/format, 1.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef __LYRICS_H
 
2
#define __LYRICS_H
 
3
 
 
4
#include <stddef.h>
 
5
#ifdef HAVE_KATE
 
6
#include <kate/kate.h>
 
7
#endif
 
8
 
 
9
typedef struct oe_lyrics_item {
 
10
    char *text;
 
11
    size_t len;
 
12
    double t0;
 
13
    double t1;
 
14
#ifdef HAVE_KATE
 
15
    kate_motion *km;
 
16
#endif
 
17
} oe_lyrics_item;
 
18
 
 
19
typedef struct oe_lyrics {
 
20
    size_t count;
 
21
    oe_lyrics_item *lyrics;
 
22
    int karaoke;
 
23
} oe_lyrics;
 
24
 
 
25
extern oe_lyrics *load_lyrics(const char *filename);
 
26
extern void free_lyrics(oe_lyrics *lyrics);
 
27
extern const oe_lyrics_item *get_lyrics(const oe_lyrics *lyrics, double t, size_t *idx);
 
28
 
 
29
#endif