summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libvdpau/dpb.c21
-rw-r--r--src/libvdpau/dpb.h21
-rw-r--r--src/libvdpau/h264_parser.c22
-rw-r--r--src/libvdpau/h264_parser.h22
-rw-r--r--src/libvdpau/nal.c21
-rw-r--r--src/libvdpau/nal.h21
-rw-r--r--src/libvdpau/vdpau_h264.c6
7 files changed, 117 insertions, 17 deletions
diff --git a/src/libvdpau/dpb.c b/src/libvdpau/dpb.c
index 0c0388e25..12167d393 100644
--- a/src/libvdpau/dpb.c
+++ b/src/libvdpau/dpb.c
@@ -1,8 +1,23 @@
/*
- * dpb.c
+ * Copyright (C) 2008 Julian Scheel
*
- * Created on: 07.12.2008
- * Author: julian
+ * This file is part of xine, a free video player.
+ *
+ * xine 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.
+ *
+ * xine 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 Street, Fifth Floor, Boston, MA 02110, USA
+ *
+ * dpb.c: Implementing Decoded Picture Buffer
*/
#include <stdio.h>
diff --git a/src/libvdpau/dpb.h b/src/libvdpau/dpb.h
index d76e47ee0..b3999f125 100644
--- a/src/libvdpau/dpb.h
+++ b/src/libvdpau/dpb.h
@@ -1,8 +1,23 @@
/*
- * dpb.h
+ * Copyright (C) 2008 Julian Scheel
*
- * Created on: 06.12.2008
- * Author: julian
+ * This file is part of xine, a free video player.
+ *
+ * xine 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.
+ *
+ * xine 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 Street, Fifth Floor, Boston, MA 02110, USA
+ *
+ * dpb.h: Decoder Picture Buffer
*/
#ifndef DPB_H_
diff --git a/src/libvdpau/h264_parser.c b/src/libvdpau/h264_parser.c
index d436cf952..531aa6229 100644
--- a/src/libvdpau/h264_parser.c
+++ b/src/libvdpau/h264_parser.c
@@ -1,3 +1,25 @@
+/*
+ * Copyright (C) 2008 Julian Scheel
+ *
+ * This file is part of xine, a free video player.
+ *
+ * xine 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.
+ *
+ * xine 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 Street, Fifth Floor, Boston, MA 02110, USA
+ *
+ * h264_parser.c: Almost full-features H264 NAL-Parser
+ */
+
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
diff --git a/src/libvdpau/h264_parser.h b/src/libvdpau/h264_parser.h
index 966bf0880..e40a9b985 100644
--- a/src/libvdpau/h264_parser.h
+++ b/src/libvdpau/h264_parser.h
@@ -1,3 +1,25 @@
+/*
+ * Copyright (C) 2008 Julian Scheel
+ *
+ * This file is part of xine, a free video player.
+ *
+ * xine 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.
+ *
+ * xine 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 Street, Fifth Floor, Boston, MA 02110, USA
+ *
+ * h264_parser.h: Almost full-features H264 NAL-Parser
+ */
+
#ifndef NAL_PARSER_H_
#define NAL_PARSER_H_
diff --git a/src/libvdpau/nal.c b/src/libvdpau/nal.c
index 366aefd4e..023357514 100644
--- a/src/libvdpau/nal.c
+++ b/src/libvdpau/nal.c
@@ -1,8 +1,23 @@
/*
- * nal.c
+ * Copyright (C) 2008 Julian Scheel
*
- * Created on: 07.12.2008
- * Author: julian
+ * This file is part of xine, a free video player.
+ *
+ * xine 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.
+ *
+ * xine 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 Street, Fifth Floor, Boston, MA 02110, USA
+ *
+ * nal.c: nal-structure utility functions
*/
#include <stdio.h>
diff --git a/src/libvdpau/nal.h b/src/libvdpau/nal.h
index 17f5604b6..4ab98b032 100644
--- a/src/libvdpau/nal.h
+++ b/src/libvdpau/nal.h
@@ -1,8 +1,23 @@
/*
- * nal.h
+ * Copyright (C) 2008 Julian Scheel
*
- * Created on: 07.12.2008
- * Author: julian
+ * This file is part of xine, a free video player.
+ *
+ * xine 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.
+ *
+ * xine 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 Street, Fifth Floor, Boston, MA 02110, USA
+ *
+ * nal.h: H264 NAL structures
*/
#ifndef NAL_H_
diff --git a/src/libvdpau/vdpau_h264.c b/src/libvdpau/vdpau_h264.c
index 3b8e67f2d..e8b0088e4 100644
--- a/src/libvdpau/vdpau_h264.c
+++ b/src/libvdpau/vdpau_h264.c
@@ -17,11 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
*
- * foovideo.c: This is a reference video decoder for the xine multimedia
- * player. It really works too! It will output frames of packed YUY2 data
- * where each byte in the map is the same value, which is 3 larger than the
- * value from the last frame. This creates a slowly rotating solid color
- * frame when the frames are played in succession.
+ * vdpau_h264.c: H264 Video Decoder utilizing nvidia VDPAU engine
*/
#include <stdio.h>