ifeq ($(ALL_THE_WARNINGS_OFF),1)
CXXFLAGS_DEV = $(DEFINES) -DDEV -g -O0 -std=c++14 -Wno-deprecated $(CXXFLAGS_EXTRA) $(INCLUDES)
else
-CXXFLAGS_DEV = $(DEFINES) -DDEV -g -O0 -Wall -Wextra -Wshadow -Werror=return-type -Wmissing-format-attribute -Wdisabled-optimization -Wmissing-declarations -Wmissing-noreturn -Winit-self -Woverloaded-virtual -Wold-style-cast -Wconversion -std=c++14 $(CXXFLAGS_EXTRA) $(INCLUDES)
+# -Wold-style-cast
+CXXFLAGS_DEV = $(DEFINES) -DDEV -g -O0 -Wall -Wextra -Wshadow -Werror=return-type -Wmissing-format-attribute -Wdisabled-optimization -Wmissing-declarations -Wmissing-noreturn -Winit-self -Woverloaded-virtual -Wconversion -std=c++14 $(CXXFLAGS_EXTRA) $(INCLUDES)
endif
CXXFLAGS_REL = $(DEFINES) -O3 -std=c++14 $(CXXFLAGS_EXTRA) $(INCLUDES)
along with VOMP. If not, see <https://www.gnu.org/licenses/>.
*/
+#include <algorithm>
#include <bcm_host.h>
#include "videoomx.h"
if (setportdef) {
port_def_type.nBufferCountActual=2;
- port_def_type.nBufferSize=max(port_def_type.nBufferSize,50000); // for transcoder important
+ port_def_type.nBufferSize=std::max(static_cast<int>(port_def_type.nBufferSize),50000); // for transcoder important
error=OMX_SetParameter(omx_aud_rend/*dec*/,OMX_IndexParamPortDefinition, &port_def_type);
#else
- int max(int, int);
int min(UINT, int);
/*#ifdef _MIPS_ARCH
#define Surface_TYPE SurfaceDirectFB
along with VOMP. If not, see <https://www.gnu.org/licenses/>.
*/
+#include <algorithm>
#include <bcm_host.h>
#include "log.h"
if (setportdef) {
port_def_type.nBufferCountActual=port_def_type.nBufferCountMin;
- port_def_type.nBufferSize=max(port_def_type.nBufferSize,length); // for transcoder important
+ port_def_type.nBufferSize=std::max(port_def_type.nBufferSize,length); // for transcoder important
error=OMX_SetParameter(omx_imag_decode/*dec*/,OMX_IndexParamPortDefinition, &port_def_type);
#include <cstdio>
#include <iostream>
#include <ostream>
+#include <algorithm>
#include "i18n.h"
#include "vdr.h"
for (unsigned int i = 0; i < devices.size(); i++)
{
int cur_fd = devices[i];
- maxfd = max(cur_fd, maxfd);
+ maxfd = std::max(cur_fd, maxfd);
FD_SET(cur_fd, &readfds);
}
FD_SET(pfds[0], &readfds);
- maxfd = max(pfds[0], maxfd);
+ maxfd = std::max(pfds[0], maxfd);
// 0 = nothing happened and timeout expired
// >0 = num of descriptors that changed
else return a;
}
-int max(int a, int b)
-{
- if (a > b) return a;
- else return b;
-}
-
[[deprecated]]
int min(UINT a, int b);
-[[deprecated]]
-int max(int a, int b);
-
#endif
along with VOMP. If not, see <https://www.gnu.org/licenses/>.
*/
+#include <algorithm>
+#include <chrono>
+
#include <bcm_host.h>
#include <linux/fb.h>
-#include <chrono>
#include "log.h"
#include "audioomx.h"
port_def_type.bBuffersContiguous,port_def_type.nBufferAlignment);*/
port_def_type.nBufferCountActual=100;
- port_def_type.nBufferSize=max(port_def_type.nBufferSize,150000); // for transcoder important
+ port_def_type.nBufferSize=std::max(static_cast<int>(port_def_type.nBufferSize),150000); // for transcoder important
error=OMX_SetParameter(omx_vid_dec,OMX_IndexParamPortDefinition, &port_def_type);