view playtreeparser.h @ 15445:6c2bae3ac404

wording fix by diego(tm) added x264 option subq (necessary to apply patches ;) ) 1.949: Replace duplicate and wrong -sws parameter description with a pointer. 1.950: macosx vo 1.951: On a Mac, option is Alt, the keys with the Apple logo are called command. 1.952: macosx 1.953: expose x264 options 'me' and 'me_range'. 1.954: documented twolameopts 1.955: updated t[wo]olameopts's psycho range 1.956: Add border masking support for lavc 1.957: 10l and more precise description of border_mask 1.958: Nits - better description for border_mask 1.959: vstrict=-1 is now less "dangerous", make it default and remove m/ljpeg encoding colorspace hack 1.960: wording/spelling
author kraymer
date Fri, 13 May 2005 22:29:07 +0000
parents 4bc481804519
children 1a14fde7680d
line wrap: on
line source


#ifndef __PLAYTREEPARSER_H
#define __PLAYTREEPARSER_H

struct stream_st;

typedef struct play_tree_parser {
  struct stream_st* stream;
  char *buffer,*iter,*line;
  int buffer_size , buffer_end;
  int deep,keep;
} play_tree_parser_t;


play_tree_parser_t*
play_tree_parser_new(struct stream_st* stream,int deep);

void
play_tree_parser_free(play_tree_parser_t* p);

play_tree_t*
play_tree_parser_get_play_tree(play_tree_parser_t* p, int forced);

void
play_tree_add_bpf(play_tree_t* pt, char* filename);

#endif