annotate libmpdemux/muxer_avi.h @ 31632:fc6f2b4e8a26

Avoid calling av_resample_init again when the values are the same as before. The init function can be called multiple times when e.g. additional format filters are inserted, so this speeds things up. Patch by Dan Oscarsson [Dan.Oscarsson tieto com].
author reimar
date Sun, 11 Jul 2010 09:46:58 +0000
parents 1d38e2c9c005
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
31377
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
1 /*
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
2 * This file is part of MPlayer.
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
3 *
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
4 * MPlayer is free software; you can redistribute it and/or
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
5 * modify it under the terms of the GNU Lesser General Public
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
6 * License as published by the Free Software Foundation; either
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
7 * version 2.1 of the License, or (at your option) any later version.
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
8 *
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
9 * MPlayer is distributed in the hope that it will be useful,
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
12 * Lesser General Public License for more details.
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
13 *
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
14 * You should have received a copy of the GNU Lesser General Public License
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
15 * along with MPlayer; if not, write to the Free Software Foundation, Inc.,
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
16 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
17 */
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
18
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
19 #ifndef MPLAYER_MUXER_AVI_H
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
20 #define MPLAYER_MUXER_AVI_H
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
21
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
22 extern float avi_aspect_override;
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
23 extern int write_odml;
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
24
1d38e2c9c005 Add header file for the extern declarations from muxer_avi.c.
diego
parents:
diff changeset
25 #endif /* MPLAYER_MUXER_AVI_H */