commit 352640e2ffa6d36cb3f6872d33eff6efc5dd2e73
Author: David Sorber <david.sorber@gmail.com>
Date:   Tue Jul 10 20:49:23 2018 -0400

    WIP for libpackjpg reorganization: stashing current progress so I can go
    watch TV while working

diff --git a/software/packJPG_library/lib_src/packjpg.cpp b/software/packJPG_library/lib_src/packjpg.cpp
index 9946ea0..2418229 100644
--- a/software/packJPG_library/lib_src/packjpg.cpp
+++ b/software/packJPG_library/lib_src/packjpg.cpp
@@ -332,32 +332,6 @@ static inline void* frealloc(void* ptr, size_t size)
 
 
 
-
-
-/* -----------------------------------------------
-    function declarations: main interface
-    ----------------------------------------------- */
-void process_file(void);
-void execute(bool (*function)());
-
-
-/* -----------------------------------------------
-    function declarations: main functions
-    ----------------------------------------------- */
-bool reset_buffers(void);
-bool read_jpeg(void);
-bool merge_jpeg(void);
-bool decode_jpeg(void);
-bool recode_jpeg(void);
-bool adapt_icos(void);
-bool predict_dc(void);
-bool unpredict_dc(void);
-bool check_value_range(void);
-bool calc_zdst_lists(void);
-bool pack_pjg(void);
-bool unpack_pjg(void);
-
-
 /* -----------------------------------------------
     function declarations: jpeg-specific
     ----------------------------------------------- */
@@ -915,10 +889,10 @@ void packJPG::execute(bool (*function)())
     }
 }
 
-/* ----------------------- End of main interface functions -------------------------- */
+/* ----------------------- End of main interface functions ----------------- */
 
-/* ----------------------- Begin of main functions -------------------------- */
 
+/* ----------------------- Begin of main functions ------------------------- */
 
 /* -----------------------------------------------
     set each variable to its initial value
@@ -2827,19 +2801,15 @@ bool packJPG::unpack_pjg(void)
     return true;
 }
 
+/* ------------------------ End of main functions -------------------------- */
 
 
-/* ----------------------- End of main functions -------------------------- */
-
-#if 0
-
-/* ----------------------- Begin of JPEG specific functions -------------------------- */
-
+/* ----------------------- Begin of JPEG specific functions ---------------- */
 
 /* -----------------------------------------------
     Parses header for imageinfo
     ----------------------------------------------- */
-bool jpg_setup_imginfo(void)
+bool packJPG::jpg_setup_imginfo(void)
 {
     unsigned char  type = 0x00; // type of current marker segment
     unsigned int   len  = 0; // length of current marker segment
@@ -2973,10 +2943,10 @@ bool jpg_setup_imginfo(void)
         }
     }
 
-
     return true;
 }
 
+#if 0
 
 /* -----------------------------------------------
     Parse routines for JFIF segments
diff --git a/software/packJPG_library/lib_src/packjpg.h b/software/packJPG_library/lib_src/packjpg.h
index 088249e..5c08d1f 100644
--- a/software/packJPG_library/lib_src/packjpg.h
+++ b/software/packJPG_library/lib_src/packjpg.h
@@ -131,6 +131,17 @@ public:
     
 private:
 
+    /**************************************************************************
+     * JPEG specific functions
+     *************************************************************************/ 
+     
+    bool jpg_setup_imginfo(void);
+
+
+
+    /**************************************************************************
+     * Member variables
+     *************************************************************************/ 
     /* -----------------------------------------------
     global variables: library only variables
     ----------------------------------------------- */
