summaryrefslogtreecommitdiff
path: root/apps/plugins/mpegplayer/mpeg2_internal.h
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2008-07-01 10:27:48 +0000
committerMichael Sevakis <jethead71@rockbox.org>2008-07-01 10:27:48 +0000
commitf3d9b1791bef682bb78b502299daa1ba9bc76695 (patch)
tree3c43ddd7de5a648291ee305301f236fa7f9b87ef /apps/plugins/mpegplayer/mpeg2_internal.h
parentb81271ed3e7cd3717a1b36c5dcffe8f786336077 (diff)
downloadrockbox-f3d9b1791bef682bb78b502299daa1ba9bc76695.tar.gz
rockbox-f3d9b1791bef682bb78b502299daa1ba9bc76695.zip
Bring libmpeg2 portions that we use up to date with the latest libmpeg2 CVS. Fix up some file headers and add a revision history to the libmpeg2 files detailing to which CVS file revisions things were synced. This makes it easier to start in the right place by hand in the future. Hopefully no mistakes and everything works. :-)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17904 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/mpegplayer/mpeg2_internal.h')
-rw-r--r--apps/plugins/mpegplayer/mpeg2_internal.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/plugins/mpegplayer/mpeg2_internal.h b/apps/plugins/mpegplayer/mpeg2_internal.h
index 062100c85a..cbc3e24a2d 100644
--- a/apps/plugins/mpegplayer/mpeg2_internal.h
+++ b/apps/plugins/mpegplayer/mpeg2_internal.h
@@ -19,12 +19,18 @@
19 * You should have received a copy of the GNU General Public License 19 * You should have received a copy of the GNU General Public License
20 * along with this program; if not, write to the Free Software 20 * along with this program; if not, write to the Free Software
21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22 *
23 * $Id$
24 * libmpeg2 sync history:
25 * 2008-07-01 - CVS revision 1.89
22 */ 26 */
23#ifndef MPEG2_INTERNAL_H 27#ifndef MPEG2_INTERNAL_H
24#define MPEG2_INTERNAL_H 28#define MPEG2_INTERNAL_H
25 29
26#include "config.h" /* for Rockbox CPU_ #defines */ 30#include "config.h" /* for Rockbox CPU_ #defines */
27 31
32#define STATE_INTERNAL_NORETURN ((mpeg2_state_t)-1)
33
28/* macroblock modes */ 34/* macroblock modes */
29#define MACROBLOCK_INTRA 1 35#define MACROBLOCK_INTRA 1
30#define MACROBLOCK_PATTERN 2 36#define MACROBLOCK_PATTERN 2
@@ -233,7 +239,6 @@ void mpeg2_header_state_init (mpeg2dec_t * mpeg2dec);
233void mpeg2_reset_info (mpeg2_info_t * info); 239void mpeg2_reset_info (mpeg2_info_t * info);
234int mpeg2_header_sequence (mpeg2dec_t * mpeg2dec); 240int mpeg2_header_sequence (mpeg2dec_t * mpeg2dec);
235int mpeg2_header_gop (mpeg2dec_t * mpeg2dec); 241int mpeg2_header_gop (mpeg2dec_t * mpeg2dec);
236mpeg2_state_t mpeg2_header_picture_start (mpeg2dec_t * mpeg2dec);
237int mpeg2_header_picture (mpeg2dec_t * mpeg2dec); 242int mpeg2_header_picture (mpeg2dec_t * mpeg2dec);
238int mpeg2_header_extension (mpeg2dec_t * mpeg2dec); 243int mpeg2_header_extension (mpeg2dec_t * mpeg2dec);
239int mpeg2_header_user_data (mpeg2dec_t * mpeg2dec); 244int mpeg2_header_user_data (mpeg2dec_t * mpeg2dec);