[libbluray-devel] [Git][videolan/libbluray][master] 3 commits: Add installed headers to doxygen
Petri Hintukainen (@hpi)
gitlab at videolan.org
Sat Sep 24 14:34:05 UTC 2022
Petri Hintukainen pushed to branch master at VideoLAN / libbluray
Commits:
e402af5c by Petri Hintukainen at 2022-09-24T10:48:26+03:00
Add installed headers to doxygen
- - - - -
e3d94126 by Petri Hintukainen at 2022-09-24T10:48:26+03:00
Add brief (doxygen) description to public headers
- - - - -
62b17512 by Petri Hintukainen at 2022-09-24T17:31:08+03:00
Use doxygen tag to mark deprecated functions
- - - - -
10 changed files:
- doc/doxygen-config
- src/file/filesystem.h
- src/libbluray/bdnav/clpi_data.h
- src/libbluray/bdnav/meta_data.h
- src/libbluray/bluray-version.h.in
- src/libbluray/bluray.h
- src/libbluray/decoders/overlay.h
- src/libbluray/keys.h
- src/libbluray/player_settings.h
- src/util/log_control.h
Changes:
=====================================
doc/doxygen-config
=====================================
@@ -780,7 +780,15 @@ WARN_LOGFILE =
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
# Note: If this tag is empty the current directory is searched.
-INPUT = src/libbluray/bluray.h
+INPUT = \
+ src/libbluray/bluray.h \
+ src/libbluray/bluray-version.h \
+ src/file/filesystem.h \
+ src/libbluray/keys.h \
+ src/util/log_control.h \
+ src/libbluray/bdnav/meta_data.h \
+ src/libbluray/decoders/overlay.h \
+ src/libbluray/player_settings.h
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
=====================================
src/file/filesystem.h
=====================================
@@ -18,6 +18,11 @@
* <http://www.gnu.org/licenses/>.
*/
+/**
+ * @file
+ * \brief Filesystem interface
+ */
+
#ifndef BD_FILESYSTEM_H_
#define BD_FILESYSTEM_H_
@@ -65,23 +70,23 @@ typedef BD_FILE_H* (*BD_FILE_OPEN)(const char* filename, const char *mode);
typedef BD_DIR_H* (*BD_DIR_OPEN) (const char* dirname);
/**
- *
* Register function pointer that will be used to open a file
*
+ * @deprecated Use bd_open_files() instead.
+ *
* @param p function pointer
* @return previous function pointer registered
*/
-/* deprecated - use bd_open_files() instead */
BD_FILE_OPEN bd_register_file(BD_FILE_OPEN p);
/**
- *
* Register function pointer that will be used to open a directory
*
+ * @deprecated Use bd_open_files() instead.
+ *
* @param p function pointer
* @return previous function pointer registered
*/
-/* deprecated - use bd_open_files() instead */
BD_DIR_OPEN bd_register_dir(BD_DIR_OPEN p);
#ifdef __cplusplus
=====================================
src/libbluray/bdnav/clpi_data.h
=====================================
@@ -18,6 +18,11 @@
* <http://www.gnu.org/licenses/>.
*/
+/**
+ * @file
+ * \brief CLPI (Clip Information) file data
+ */
+
#if !defined(_CLPI_DATA_H_)
#define _CLPI_DATA_H_
=====================================
src/libbluray/bdnav/meta_data.h
=====================================
@@ -20,6 +20,11 @@
#if !defined(_META_DATA_H_)
#define _META_DATA_H_
+/**
+ * @file
+ * \brief Disc metadata definitions
+ */
+
#include <stdint.h>
typedef struct meta_thumbnail {
=====================================
src/libbluray/bluray-version.h.in
=====================================
@@ -17,6 +17,11 @@
* <http://www.gnu.org/licenses/>.
*/
+/**
+ * @file
+ * \brief libbluray API version
+ */
+
#ifndef BLURAY_VERSION_H_
#define BLURAY_VERSION_H_
=====================================
src/libbluray/bluray.h
=====================================
@@ -19,6 +19,11 @@
* <http://www.gnu.org/licenses/>.
*/
+/**
+ * @file
+ * \brief libbluray API
+ */
+
#ifndef BLURAY_H_
#define BLURAY_H_
@@ -26,11 +31,6 @@
extern "C" {
#endif
-/**
- * @file libbluray/bluray.h
- * external API header
- */
-
#include <stdint.h>
#define TITLES_ALL 0 /**< all titles. */
=====================================
src/libbluray/decoders/overlay.h
=====================================
@@ -17,6 +17,11 @@
* <http://www.gnu.org/licenses/>.
*/
+/**
+ * @file
+ * \brief Graphics overlay events
+ */
+
#ifndef BD_OVERLAY_H_
#define BD_OVERLAY_H_
=====================================
src/libbluray/keys.h
=====================================
@@ -17,6 +17,11 @@
* <http://www.gnu.org/licenses/>.
*/
+/**
+ * @file
+ * \brief User input key definitions
+ */
+
#if !defined(_BD_KEYS_H_)
#define _BD_KEYS_H_
=====================================
src/libbluray/player_settings.h
=====================================
@@ -17,6 +17,11 @@
* <http://www.gnu.org/licenses/>.
*/
+/**
+ * @file
+ * \brief Definitions for Blu-Ray player settings
+ */
+
#ifndef BD_PLAYER_SETTINGS_H_
#define BD_PLAYER_SETTINGS_H_
=====================================
src/util/log_control.h
=====================================
@@ -18,6 +18,11 @@
* <http://www.gnu.org/licenses/>.
*/
+/**
+ * @file
+ * \brief Log control and capture
+ */
+
#ifndef BD_LOG_CONTROL_H_
#define BD_LOG_CONTROL_H_
View it on GitLab: https://code.videolan.org/videolan/libbluray/-/compare/926cdf19ebfe63a934306132cf776128cab5e083...62b1751287eb9e4e1a9936009dea6ed798beacfb
--
View it on GitLab: https://code.videolan.org/videolan/libbluray/-/compare/926cdf19ebfe63a934306132cf776128cab5e083...62b1751287eb9e4e1a9936009dea6ed798beacfb
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the libbluray-devel
mailing list