-
 

Package Summary

Tags No category tags.
Version 2.5.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_transport_plugins.git
VCS Type git
VCS Version humble
Last Updated 2024-07-22
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.

Additional Links

Maintainers

  • Kenji Brameld

Authors

  • Patrick Mihelich
  • Ethan Dreyfuss
  • Julius Kammerl
README
No README found. No README in repository either.
CHANGELOG

Changelog for package theora_image_transport

2.5.2 (2024-07-22)

2.5.1 (2024-04-13)

  • Update maintainer (#112)
  • Contributors: Kenji Brameld

2.5.0 (2022-04-18)

  • Cleanup the cmake code to be more modern (#96)
  • Contributors: Chris Lalancette

2.3.2 (2022-02-18)

  • Fix copyright year 20012 -> 2012 (#79)
  • mac fix (#76)
  • JPEG only supports 8 bits images (#73)
  • Contributors: Ivan Santiago Paunovic, Michael Carroll, Steve Nogar

2.3.1 (2021-07-13)

  • Fix ament_export_dependencies syntax in CMake (#65)
  • Contributors: Chen Bainian

2.3.0 (2020-05-28)

2.2.1 (2019-10-23)

  • Remove dependency to ${PROJECT_NAME} (#46)
  • Contributors: Gaël Écorchard

2.2.0 (2019-09-27)

2.1.0 (2019-08-23)

  • Fix Dashing deprecation warning. (#41) Signed-off-by: Michael Carroll <<michael@openrobotics.org>>
  • Merge pull request #38 from Kapernikov/ros2 Fix theora plugin wrong path (#37)
  • Fix theora plugin wrong path
  • Contributors: David Gossow, Frank Dekervel, Michael Carroll

2.0.0 (2018-12-13)

  • Pointer api updates (#31)
  • Bring ros2-devel back into ros2 mainline. (#29)
  • Update compressed_image_transport to ros2 (#26)
  • Contributors: Michael Carroll, Jose Luis Rivero

1.9.5 (2016-10-03)

1.9.4 (2016-10-02)

  • address gcc6 build error and tune With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
  • Contributors: Lukas Bulwahn

1.9.3 (2016-01-17)

  • remove useless tf dependencies
  • Contributors: Vincent Rabaud

1.9.2 (2015-04-25)

  • get code to compile with OpenCV3
  • Contributors: Vincent Rabaud

1.9.1 (2014-07-18)

  • Some cleanup in package.xml and CMakeLists.txt - builds broke sporadically (I think because of the missing _gencpp in add_dependencies) with missing Packet.h file. - I’m no catkin expert, but these changes make catkin_lint happy (no more errors at least).

  • Contributors: Nikolaus Demmel

1.9.0 (2014-05-16)

1.8.21 (2013-06-27)

1.8.20 (2013-03-18)

  • 1.8.19 -> 1.8.20
  • fixing missing theoraenc and theoradec library links
  • Contributors: Julius Kammerl

1.8.19 (2013-02-24)

  • 1.8.18 -> 1.8.19
  • Contributors: Julius Kammerl

1.8.18 (2013-02-07 17:59)

  • 1.8.17 -> 1.8.18
  • fixing input format checks (enabling rgba, bgra) + minor fixes
  • Contributors: Julius Kammerl

1.8.17 (2013-01-18)

  • 1.8.16 -> 1.8.17
  • fixed color conversion bug in theora_image_transport
  • Contributors: Julius Kammerl

1.8.16 (2013-01-17)

  • 1.8.15 -> 1.8.16
  • use the pluginlib script to remove some runtime warnings
  • Contributors: Julius Kammerl, Vincent Rabaud

1.8.15 (2012-12-28 20:11)

1.8.14 (2012-12-28 20:02)

1.8.13 (2012-12-28 19:06)

  • fix the bad exports
  • make sure the plugins are visible by image_transport
  • added license headers to various cpp and h files
  • Contributors: Aaron Blasdel, Vincent Rabaud

1.8.12 (2012-12-19 19:30)

  • fix downstream stuff in cmake
  • Contributors: Dirk Thomas

1.8.11 (2012-12-19 17:17)

  • fix cmake order
  • Contributors: Dirk Thomas

1.8.10 (2012-12-19 17:03)

  • fix dyn reconf
  • Contributors: Dirk Thomas

1.8.9 (2012-12-19 00:26)

  • switching to verion 1.8.9
  • fixing dynamic_reconfigure related catkin errors
  • Contributors: Julius Kammerl

1.8.8 (2012-12-17)

  • more message generation related catkin changes
  • adding message_runtime deb to CMakeLists.txt
  • adding build_deb on message_generation & mrun_deb on message_runtime
  • Updated package.xml for new buildtool_depend tag for catkin requirement
  • Contributors: Julius Kammerl, mirzashah

1.8.7 (2012-12-10 15:29)

  • adding missing tf build dependency
  • Contributors: Julius Kammerl

1.8.6 (2012-12-10 15:08)

  • switching to version 1.8.6
  • Contributors: Julius Kammerl

1.8.5 (2012-12-09)

  • adding missing build debs
  • added class_loader_hide_library_symbols macros to CMakeList
  • switching to 1.8.5
  • Contributors: Julius Kammerl

1.8.4 (2012-11-30)

  • switching to version 1.8.4
  • catkinizing theora_image_transport
  • adding plugin.xml exports for pluginlib
  • catkinizing theora_image_transport
  • github migration from code.ros.org (r40053)
  • theora_image_transport: Restored build of ogg_saver, though it really needs more work to be robust.
  • theora_image_transport: Removed debug output.
  • theora_image_transport: Renamed compressed_plugins.xml to theora_plugins.xml.
  • theora_image_transport: Added migration rule for new Packet message.
  • image_transport_plugins: Updated manifests to have better summaries, correct URLs.
  • theora: Fixed export flags of libtheora. No longer need hack in theora_image_transport's CMakeLists. Temporarily disabled building ogg_saver.
  • theora_image_transport: Copy connection header into the output Image.
  • theora_image_transport: Publisher sends new headers if image size changes. Better error handling in publisher. Always turn off latching.
  • theora_image_transport: Subscriber ignores delta frames until it gets a keyframe. Gets rid of junk frames at the beginning.
  • theora_image_transport: Properly clear everything before receiving new headers, which now works without error on the subscriber side.
  • theora_image_transport: Better error handling. Support for receiving new headers in subscriber. Handle duplicate frames correctly. Fixed a couple memory leaks.
  • theora_image_transport: Force queue_size to be big enough for the headers on both ends. Got rid of sleeps after publishing header packets. More code cleanup.
  • theora_image_transport: Added ROS header to Packet msg, fixing #3882. Fixed reception of comment header and now properly detect when all headers received.
  • theora_image_transport: Pull out original (non-padded) region in subscriber.
  • theora_image_transport: Cleaned up encoding/decoding to make good use of existing OpenCV functions. Partially fixed #3082, poor handling of oddly-sized images.
  • theora_image_transport: Cleanup of TheoraPublisher.
  • Added Ubuntu platform tags to manifest
  • Adding ogg_saver node to dump a theora stream to a .ogg file playable in VLC, mplayer, etc
  • Fixing bug (typo) where theora_publisher always set target bitrate to 1. I'm surprised it was working at all.
  • Remove use of deprecated rosbuild macros
  • Switch to opencv2
  • Ooops, segfault
  • Hopefully fixed a theora_subscriber bug, Patrick will test.
  • theora_image_transport: Override getTransportName().
  • Updating theora_image_transport to work with the latest image_transport API
  • Removed explicit library prefix and suffix
  • image_transport_plugins: Initial stack check-in. Includes theora_image_transport, compressed_image_transport and libtheora. Currently depends on opencv, but may excise this in the future.
  • Contributors: Julius Kammerl, ethan, gerkey, jamesb, mihelich, pmihelich, wheeler

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

Services

No service files found

Plugins

Recent questions tagged theora_image_transport at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 3.1.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_transport_plugins.git
VCS Type git
VCS Version iron
Last Updated 2023-05-08
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.

Additional Links

Maintainers

  • Kenji Brameld

Authors

  • Patrick Mihelich
  • Ethan Dreyfuss
  • Julius Kammerl
README
No README found. No README in repository either.
CHANGELOG

Changelog for package theora_image_transport

3.1.0 (2023-05-08)

  • Deprecated the following parameter names in favor of transport scoped ones. The remapping is listed below:
    • [image.optimize_for]{.title-ref} to [image.theora.optimize_for]{.title-ref}
    • [image.target_bitrate]{.title-ref} to [image.theora.target_bitrate]{.title-ref}
    • [image.quality]{.title-ref} to [image.theora.quality]{.title-ref}

    * [image.keyframe_frequency]{.title-ref} to [image.theora.keyframe_frequency]{.title-ref} The deprecated parameters emit a warning if explicitly set, but this warning will be removed in future distros. (#146)

  • Contributors: Bartosz Meglicki, Kenji Brameld

3.0.0 (2023-04-18)

  • Replace deprecated cv_bridge.h with cv_bridge.hpp (#118)
  • Update maintainer (#112)
  • Contributors: Kenji Brameld, Michael Carroll

2.6.0 (2022-08-16)

  • Fix advertiseImpl() in theora_publisher and subscribeImpl() in theora_subscriber. (#106)
  • Contributors: Ivan Santiago Paunovic

2.5.0 (2022-04-18)

  • Cleanup the cmake code to be more modern (#96)
  • Contributors: Chris Lalancette

2.3.2 (2022-02-18)

  • Fix copyright year 20012 -> 2012 (#79)
  • mac fix (#76)
  • JPEG only supports 8 bits images (#73)
  • Contributors: Ivan Santiago Paunovic, Michael Carroll, Steve Nogar

2.3.1 (2021-07-13)

  • Fix ament_export_dependencies syntax in CMake (#65)
  • Contributors: Chen Bainian

2.3.0 (2020-05-28)

2.2.1 (2019-10-23)

  • Remove dependency to ${PROJECT_NAME} (#46)
  • Contributors: Gaël Écorchard

2.2.0 (2019-09-27)

2.1.0 (2019-08-23)

  • Fix Dashing deprecation warning. (#41) Signed-off-by: Michael Carroll <<michael@openrobotics.org>>
  • Merge pull request #38 from Kapernikov/ros2 Fix theora plugin wrong path (#37)
  • Fix theora plugin wrong path
  • Contributors: David Gossow, Frank Dekervel, Michael Carroll

2.0.0 (2018-12-13)

  • Pointer api updates (#31)
  • Bring ros2-devel back into ros2 mainline. (#29)
  • Update compressed_image_transport to ros2 (#26)
  • Contributors: Michael Carroll, Jose Luis Rivero

1.9.5 (2016-10-03)

1.9.4 (2016-10-02)

  • address gcc6 build error and tune With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
  • Contributors: Lukas Bulwahn

1.9.3 (2016-01-17)

  • remove useless tf dependencies
  • Contributors: Vincent Rabaud

1.9.2 (2015-04-25)

  • get code to compile with OpenCV3
  • Contributors: Vincent Rabaud

1.9.1 (2014-07-18)

  • Some cleanup in package.xml and CMakeLists.txt - builds broke sporadically (I think because of the missing _gencpp in add_dependencies) with missing Packet.h file. - I’m no catkin expert, but these changes make catkin_lint happy (no more errors at least).

  • Contributors: Nikolaus Demmel

1.9.0 (2014-05-16)

1.8.21 (2013-06-27)

1.8.20 (2013-03-18)

  • 1.8.19 -> 1.8.20
  • fixing missing theoraenc and theoradec library links
  • Contributors: Julius Kammerl

1.8.19 (2013-02-24)

  • 1.8.18 -> 1.8.19
  • Contributors: Julius Kammerl

1.8.18 (2013-02-07 17:59)

  • 1.8.17 -> 1.8.18
  • fixing input format checks (enabling rgba, bgra) + minor fixes
  • Contributors: Julius Kammerl

1.8.17 (2013-01-18)

  • 1.8.16 -> 1.8.17
  • fixed color conversion bug in theora_image_transport
  • Contributors: Julius Kammerl

1.8.16 (2013-01-17)

  • 1.8.15 -> 1.8.16
  • use the pluginlib script to remove some runtime warnings
  • Contributors: Julius Kammerl, Vincent Rabaud

1.8.15 (2012-12-28 20:11)

1.8.14 (2012-12-28 20:02)

1.8.13 (2012-12-28 19:06)

  • fix the bad exports
  • make sure the plugins are visible by image_transport
  • added license headers to various cpp and h files
  • Contributors: Aaron Blasdel, Vincent Rabaud

1.8.12 (2012-12-19 19:30)

  • fix downstream stuff in cmake
  • Contributors: Dirk Thomas

1.8.11 (2012-12-19 17:17)

  • fix cmake order
  • Contributors: Dirk Thomas

1.8.10 (2012-12-19 17:03)

  • fix dyn reconf
  • Contributors: Dirk Thomas

1.8.9 (2012-12-19 00:26)

  • switching to verion 1.8.9
  • fixing dynamic_reconfigure related catkin errors
  • Contributors: Julius Kammerl

1.8.8 (2012-12-17)

  • more message generation related catkin changes
  • adding message_runtime deb to CMakeLists.txt
  • adding build_deb on message_generation & mrun_deb on message_runtime
  • Updated package.xml for new buildtool_depend tag for catkin requirement
  • Contributors: Julius Kammerl, mirzashah

1.8.7 (2012-12-10 15:29)

  • adding missing tf build dependency
  • Contributors: Julius Kammerl

1.8.6 (2012-12-10 15:08)

  • switching to version 1.8.6
  • Contributors: Julius Kammerl

1.8.5 (2012-12-09)

  • adding missing build debs
  • added class_loader_hide_library_symbols macros to CMakeList
  • switching to 1.8.5
  • Contributors: Julius Kammerl

1.8.4 (2012-11-30)

  • switching to version 1.8.4
  • catkinizing theora_image_transport
  • adding plugin.xml exports for pluginlib
  • catkinizing theora_image_transport
  • github migration from code.ros.org (r40053)
  • theora_image_transport: Restored build of ogg_saver, though it really needs more work to be robust.
  • theora_image_transport: Removed debug output.
  • theora_image_transport: Renamed compressed_plugins.xml to theora_plugins.xml.
  • theora_image_transport: Added migration rule for new Packet message.
  • image_transport_plugins: Updated manifests to have better summaries, correct URLs.
  • theora: Fixed export flags of libtheora. No longer need hack in theora_image_transport's CMakeLists. Temporarily disabled building ogg_saver.
  • theora_image_transport: Copy connection header into the output Image.
  • theora_image_transport: Publisher sends new headers if image size changes. Better error handling in publisher. Always turn off latching.
  • theora_image_transport: Subscriber ignores delta frames until it gets a keyframe. Gets rid of junk frames at the beginning.
  • theora_image_transport: Properly clear everything before receiving new headers, which now works without error on the subscriber side.
  • theora_image_transport: Better error handling. Support for receiving new headers in subscriber. Handle duplicate frames correctly. Fixed a couple memory leaks.
  • theora_image_transport: Force queue_size to be big enough for the headers on both ends. Got rid of sleeps after publishing header packets. More code cleanup.
  • theora_image_transport: Added ROS header to Packet msg, fixing #3882. Fixed reception of comment header and now properly detect when all headers received.
  • theora_image_transport: Pull out original (non-padded) region in subscriber.
  • theora_image_transport: Cleaned up encoding/decoding to make good use of existing OpenCV functions. Partially fixed #3082, poor handling of oddly-sized images.
  • theora_image_transport: Cleanup of TheoraPublisher.
  • Added Ubuntu platform tags to manifest
  • Adding ogg_saver node to dump a theora stream to a .ogg file playable in VLC, mplayer, etc
  • Fixing bug (typo) where theora_publisher always set target bitrate to 1. I'm surprised it was working at all.
  • Remove use of deprecated rosbuild macros
  • Switch to opencv2
  • Ooops, segfault
  • Hopefully fixed a theora_subscriber bug, Patrick will test.
  • theora_image_transport: Override getTransportName().
  • Updating theora_image_transport to work with the latest image_transport API
  • Removed explicit library prefix and suffix
  • image_transport_plugins: Initial stack check-in. Includes theora_image_transport, compressed_image_transport and libtheora. Currently depends on opencv, but may excise this in the future.
  • Contributors: Julius Kammerl, ethan, gerkey, jamesb, mihelich, pmihelich, wheeler

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

Services

No service files found

Plugins

Recent questions tagged theora_image_transport at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 4.0.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_transport_plugins.git
VCS Type git
VCS Version jazzy
Last Updated 2024-07-31
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.

Additional Links

Maintainers

  • Kenji Brameld

Authors

  • Patrick Mihelich
  • Ethan Dreyfuss
  • Julius Kammerl
README
No README found. No README in repository either.
CHANGELOG

Changelog for package theora_image_transport

4.0.2 (2024-07-31)

  • Added common linters to theora_image_transport (#169)
  • Contributors: Alejandro Hernández Cordero

4.0.1 (2024-07-22)

  • Removed warning (#164)
  • Contributors: Alejandro Hernández Cordero

4.0.0 (2024-04-13)

3.2.0 (2023-05-08)

  • Deprecated the following parameter names in favor of transport scoped ones. The remapping is listed below:
    • [image.optimize_for]{.title-ref} to [image.theora.optimize_for]{.title-ref}
    • [image.target_bitrate]{.title-ref} to [image.theora.target_bitrate]{.title-ref}
    • [image.quality]{.title-ref} to [image.theora.quality]{.title-ref}

    * [image.keyframe_frequency]{.title-ref} to [image.theora.keyframe_frequency]{.title-ref} The deprecated parameters emit a warning if explicitly set, but this warning will be removed in future distros. (#146)

  • Contributors: Bartosz Meglicki, Kenji Brameld

3.0.0 (2023-04-18)

  • Replace deprecated cv_bridge.h with cv_bridge.hpp (#118)
  • Update maintainer (#112)
  • Contributors: Kenji Brameld, Michael Carroll

2.6.0 (2022-08-16)

  • Fix advertiseImpl() in theora_publisher and subscribeImpl() in theora_subscriber. (#106)
  • Contributors: Ivan Santiago Paunovic

2.5.0 (2022-04-18)

  • Cleanup the cmake code to be more modern (#96)
  • Contributors: Chris Lalancette

2.3.2 (2022-02-18)

  • Fix copyright year 20012 -> 2012 (#79)
  • mac fix (#76)
  • JPEG only supports 8 bits images (#73)
  • Contributors: Ivan Santiago Paunovic, Michael Carroll, Steve Nogar

2.3.1 (2021-07-13)

  • Fix ament_export_dependencies syntax in CMake (#65)
  • Contributors: Chen Bainian

2.3.0 (2020-05-28)

2.2.1 (2019-10-23)

  • Remove dependency to ${PROJECT_NAME} (#46)
  • Contributors: Gaël Écorchard

2.2.0 (2019-09-27)

2.1.0 (2019-08-23)

  • Fix Dashing deprecation warning. (#41) Signed-off-by: Michael Carroll <<michael@openrobotics.org>>
  • Merge pull request #38 from Kapernikov/ros2 Fix theora plugin wrong path (#37)
  • Fix theora plugin wrong path
  • Contributors: David Gossow, Frank Dekervel, Michael Carroll

2.0.0 (2018-12-13)

  • Pointer api updates (#31)
  • Bring ros2-devel back into ros2 mainline. (#29)
  • Update compressed_image_transport to ros2 (#26)
  • Contributors: Michael Carroll, Jose Luis Rivero

1.9.5 (2016-10-03)

1.9.4 (2016-10-02)

  • address gcc6 build error and tune With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
  • Contributors: Lukas Bulwahn

1.9.3 (2016-01-17)

  • remove useless tf dependencies
  • Contributors: Vincent Rabaud

1.9.2 (2015-04-25)

  • get code to compile with OpenCV3
  • Contributors: Vincent Rabaud

1.9.1 (2014-07-18)

  • Some cleanup in package.xml and CMakeLists.txt - builds broke sporadically (I think because of the missing _gencpp in add_dependencies) with missing Packet.h file. - I’m no catkin expert, but these changes make catkin_lint happy (no more errors at least).

  • Contributors: Nikolaus Demmel

1.9.0 (2014-05-16)

1.8.21 (2013-06-27)

1.8.20 (2013-03-18)

  • 1.8.19 -> 1.8.20
  • fixing missing theoraenc and theoradec library links
  • Contributors: Julius Kammerl

1.8.19 (2013-02-24)

  • 1.8.18 -> 1.8.19
  • Contributors: Julius Kammerl

1.8.18 (2013-02-07 17:59)

  • 1.8.17 -> 1.8.18
  • fixing input format checks (enabling rgba, bgra) + minor fixes
  • Contributors: Julius Kammerl

1.8.17 (2013-01-18)

  • 1.8.16 -> 1.8.17
  • fixed color conversion bug in theora_image_transport
  • Contributors: Julius Kammerl

1.8.16 (2013-01-17)

  • 1.8.15 -> 1.8.16
  • use the pluginlib script to remove some runtime warnings
  • Contributors: Julius Kammerl, Vincent Rabaud

1.8.15 (2012-12-28 20:11)

1.8.14 (2012-12-28 20:02)

1.8.13 (2012-12-28 19:06)

  • fix the bad exports
  • make sure the plugins are visible by image_transport
  • added license headers to various cpp and h files
  • Contributors: Aaron Blasdel, Vincent Rabaud

1.8.12 (2012-12-19 19:30)

  • fix downstream stuff in cmake
  • Contributors: Dirk Thomas

1.8.11 (2012-12-19 17:17)

  • fix cmake order
  • Contributors: Dirk Thomas

1.8.10 (2012-12-19 17:03)

  • fix dyn reconf
  • Contributors: Dirk Thomas

1.8.9 (2012-12-19 00:26)

  • switching to verion 1.8.9
  • fixing dynamic_reconfigure related catkin errors
  • Contributors: Julius Kammerl

1.8.8 (2012-12-17)

  • more message generation related catkin changes
  • adding message_runtime deb to CMakeLists.txt
  • adding build_deb on message_generation & mrun_deb on message_runtime
  • Updated package.xml for new buildtool_depend tag for catkin requirement
  • Contributors: Julius Kammerl, mirzashah

1.8.7 (2012-12-10 15:29)

  • adding missing tf build dependency
  • Contributors: Julius Kammerl

1.8.6 (2012-12-10 15:08)

  • switching to version 1.8.6
  • Contributors: Julius Kammerl

1.8.5 (2012-12-09)

  • adding missing build debs
  • added class_loader_hide_library_symbols macros to CMakeList
  • switching to 1.8.5
  • Contributors: Julius Kammerl

1.8.4 (2012-11-30)

  • switching to version 1.8.4
  • catkinizing theora_image_transport
  • adding plugin.xml exports for pluginlib
  • catkinizing theora_image_transport
  • github migration from code.ros.org (r40053)
  • theora_image_transport: Restored build of ogg_saver, though it really needs more work to be robust.
  • theora_image_transport: Removed debug output.
  • theora_image_transport: Renamed compressed_plugins.xml to theora_plugins.xml.
  • theora_image_transport: Added migration rule for new Packet message.
  • image_transport_plugins: Updated manifests to have better summaries, correct URLs.
  • theora: Fixed export flags of libtheora. No longer need hack in theora_image_transport's CMakeLists. Temporarily disabled building ogg_saver.
  • theora_image_transport: Copy connection header into the output Image.
  • theora_image_transport: Publisher sends new headers if image size changes. Better error handling in publisher. Always turn off latching.
  • theora_image_transport: Subscriber ignores delta frames until it gets a keyframe. Gets rid of junk frames at the beginning.
  • theora_image_transport: Properly clear everything before receiving new headers, which now works without error on the subscriber side.
  • theora_image_transport: Better error handling. Support for receiving new headers in subscriber. Handle duplicate frames correctly. Fixed a couple memory leaks.
  • theora_image_transport: Force queue_size to be big enough for the headers on both ends. Got rid of sleeps after publishing header packets. More code cleanup.
  • theora_image_transport: Added ROS header to Packet msg, fixing #3882. Fixed reception of comment header and now properly detect when all headers received.
  • theora_image_transport: Pull out original (non-padded) region in subscriber.
  • theora_image_transport: Cleaned up encoding/decoding to make good use of existing OpenCV functions. Partially fixed #3082, poor handling of oddly-sized images.
  • theora_image_transport: Cleanup of TheoraPublisher.
  • Added Ubuntu platform tags to manifest
  • Adding ogg_saver node to dump a theora stream to a .ogg file playable in VLC, mplayer, etc
  • Fixing bug (typo) where theora_publisher always set target bitrate to 1. I'm surprised it was working at all.
  • Remove use of deprecated rosbuild macros
  • Switch to opencv2
  • Ooops, segfault
  • Hopefully fixed a theora_subscriber bug, Patrick will test.
  • theora_image_transport: Override getTransportName().
  • Updating theora_image_transport to work with the latest image_transport API
  • Removed explicit library prefix and suffix
  • image_transport_plugins: Initial stack check-in. Includes theora_image_transport, compressed_image_transport and libtheora. Currently depends on opencv, but may excise this in the future.
  • Contributors: Julius Kammerl, ethan, gerkey, jamesb, mihelich, pmihelich, wheeler

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

Services

No service files found

Plugins

Recent questions tagged theora_image_transport at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 5.0.0
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_transport_plugins.git
VCS Type git
VCS Version rolling
Last Updated 2024-07-31
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.

Additional Links

Maintainers

  • Kenji Brameld

Authors

  • Patrick Mihelich
  • Ethan Dreyfuss
  • Julius Kammerl
README
No README found. No README in repository either.
CHANGELOG

Changelog for package theora_image_transport

5.0.0 (2024-07-31)

  • Added common linters to theora_image_transport (#169)
  • Contributors: Alejandro Hernández Cordero

4.0.1 (2024-07-22)

  • Removed warning (#164)
  • Contributors: Alejandro Hernández Cordero

4.0.0 (2024-04-13)

3.2.0 (2023-05-08)

  • Deprecated the following parameter names in favor of transport scoped ones. The remapping is listed below:
    • [image.optimize_for]{.title-ref} to [image.theora.optimize_for]{.title-ref}
    • [image.target_bitrate]{.title-ref} to [image.theora.target_bitrate]{.title-ref}
    • [image.quality]{.title-ref} to [image.theora.quality]{.title-ref}

    * [image.keyframe_frequency]{.title-ref} to [image.theora.keyframe_frequency]{.title-ref} The deprecated parameters emit a warning if explicitly set, but this warning will be removed in future distros. (#146)

  • Contributors: Bartosz Meglicki, Kenji Brameld

3.0.0 (2023-04-18)

  • Replace deprecated cv_bridge.h with cv_bridge.hpp (#118)
  • Update maintainer (#112)
  • Contributors: Kenji Brameld, Michael Carroll

2.6.0 (2022-08-16)

  • Fix advertiseImpl() in theora_publisher and subscribeImpl() in theora_subscriber. (#106)
  • Contributors: Ivan Santiago Paunovic

2.5.0 (2022-04-18)

  • Cleanup the cmake code to be more modern (#96)
  • Contributors: Chris Lalancette

2.3.2 (2022-02-18)

  • Fix copyright year 20012 -> 2012 (#79)
  • mac fix (#76)
  • JPEG only supports 8 bits images (#73)
  • Contributors: Ivan Santiago Paunovic, Michael Carroll, Steve Nogar

2.3.1 (2021-07-13)

  • Fix ament_export_dependencies syntax in CMake (#65)
  • Contributors: Chen Bainian

2.3.0 (2020-05-28)

2.2.1 (2019-10-23)

  • Remove dependency to ${PROJECT_NAME} (#46)
  • Contributors: Gaël Écorchard

2.2.0 (2019-09-27)

2.1.0 (2019-08-23)

  • Fix Dashing deprecation warning. (#41) Signed-off-by: Michael Carroll <<michael@openrobotics.org>>
  • Merge pull request #38 from Kapernikov/ros2 Fix theora plugin wrong path (#37)
  • Fix theora plugin wrong path
  • Contributors: David Gossow, Frank Dekervel, Michael Carroll

2.0.0 (2018-12-13)

  • Pointer api updates (#31)
  • Bring ros2-devel back into ros2 mainline. (#29)
  • Update compressed_image_transport to ros2 (#26)
  • Contributors: Michael Carroll, Jose Luis Rivero

1.9.5 (2016-10-03)

1.9.4 (2016-10-02)

  • address gcc6 build error and tune With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
  • Contributors: Lukas Bulwahn

1.9.3 (2016-01-17)

  • remove useless tf dependencies
  • Contributors: Vincent Rabaud

1.9.2 (2015-04-25)

  • get code to compile with OpenCV3
  • Contributors: Vincent Rabaud

1.9.1 (2014-07-18)

  • Some cleanup in package.xml and CMakeLists.txt - builds broke sporadically (I think because of the missing _gencpp in add_dependencies) with missing Packet.h file. - I’m no catkin expert, but these changes make catkin_lint happy (no more errors at least).

  • Contributors: Nikolaus Demmel

1.9.0 (2014-05-16)

1.8.21 (2013-06-27)

1.8.20 (2013-03-18)

  • 1.8.19 -> 1.8.20
  • fixing missing theoraenc and theoradec library links
  • Contributors: Julius Kammerl

1.8.19 (2013-02-24)

  • 1.8.18 -> 1.8.19
  • Contributors: Julius Kammerl

1.8.18 (2013-02-07 17:59)

  • 1.8.17 -> 1.8.18
  • fixing input format checks (enabling rgba, bgra) + minor fixes
  • Contributors: Julius Kammerl

1.8.17 (2013-01-18)

  • 1.8.16 -> 1.8.17
  • fixed color conversion bug in theora_image_transport
  • Contributors: Julius Kammerl

1.8.16 (2013-01-17)

  • 1.8.15 -> 1.8.16
  • use the pluginlib script to remove some runtime warnings
  • Contributors: Julius Kammerl, Vincent Rabaud

1.8.15 (2012-12-28 20:11)

1.8.14 (2012-12-28 20:02)

1.8.13 (2012-12-28 19:06)

  • fix the bad exports
  • make sure the plugins are visible by image_transport
  • added license headers to various cpp and h files
  • Contributors: Aaron Blasdel, Vincent Rabaud

1.8.12 (2012-12-19 19:30)

  • fix downstream stuff in cmake
  • Contributors: Dirk Thomas

1.8.11 (2012-12-19 17:17)

  • fix cmake order
  • Contributors: Dirk Thomas

1.8.10 (2012-12-19 17:03)

  • fix dyn reconf
  • Contributors: Dirk Thomas

1.8.9 (2012-12-19 00:26)

  • switching to verion 1.8.9
  • fixing dynamic_reconfigure related catkin errors
  • Contributors: Julius Kammerl

1.8.8 (2012-12-17)

  • more message generation related catkin changes
  • adding message_runtime deb to CMakeLists.txt
  • adding build_deb on message_generation & mrun_deb on message_runtime
  • Updated package.xml for new buildtool_depend tag for catkin requirement
  • Contributors: Julius Kammerl, mirzashah

1.8.7 (2012-12-10 15:29)

  • adding missing tf build dependency
  • Contributors: Julius Kammerl

1.8.6 (2012-12-10 15:08)

  • switching to version 1.8.6
  • Contributors: Julius Kammerl

1.8.5 (2012-12-09)

  • adding missing build debs
  • added class_loader_hide_library_symbols macros to CMakeList
  • switching to 1.8.5
  • Contributors: Julius Kammerl

1.8.4 (2012-11-30)

  • switching to version 1.8.4
  • catkinizing theora_image_transport
  • adding plugin.xml exports for pluginlib
  • catkinizing theora_image_transport
  • github migration from code.ros.org (r40053)
  • theora_image_transport: Restored build of ogg_saver, though it really needs more work to be robust.
  • theora_image_transport: Removed debug output.
  • theora_image_transport: Renamed compressed_plugins.xml to theora_plugins.xml.
  • theora_image_transport: Added migration rule for new Packet message.
  • image_transport_plugins: Updated manifests to have better summaries, correct URLs.
  • theora: Fixed export flags of libtheora. No longer need hack in theora_image_transport's CMakeLists. Temporarily disabled building ogg_saver.
  • theora_image_transport: Copy connection header into the output Image.
  • theora_image_transport: Publisher sends new headers if image size changes. Better error handling in publisher. Always turn off latching.
  • theora_image_transport: Subscriber ignores delta frames until it gets a keyframe. Gets rid of junk frames at the beginning.
  • theora_image_transport: Properly clear everything before receiving new headers, which now works without error on the subscriber side.
  • theora_image_transport: Better error handling. Support for receiving new headers in subscriber. Handle duplicate frames correctly. Fixed a couple memory leaks.
  • theora_image_transport: Force queue_size to be big enough for the headers on both ends. Got rid of sleeps after publishing header packets. More code cleanup.
  • theora_image_transport: Added ROS header to Packet msg, fixing #3882. Fixed reception of comment header and now properly detect when all headers received.
  • theora_image_transport: Pull out original (non-padded) region in subscriber.
  • theora_image_transport: Cleaned up encoding/decoding to make good use of existing OpenCV functions. Partially fixed #3082, poor handling of oddly-sized images.
  • theora_image_transport: Cleanup of TheoraPublisher.
  • Added Ubuntu platform tags to manifest
  • Adding ogg_saver node to dump a theora stream to a .ogg file playable in VLC, mplayer, etc
  • Fixing bug (typo) where theora_publisher always set target bitrate to 1. I'm surprised it was working at all.
  • Remove use of deprecated rosbuild macros
  • Switch to opencv2
  • Ooops, segfault
  • Hopefully fixed a theora_subscriber bug, Patrick will test.
  • theora_image_transport: Override getTransportName().
  • Updating theora_image_transport to work with the latest image_transport API
  • Removed explicit library prefix and suffix
  • image_transport_plugins: Initial stack check-in. Includes theora_image_transport, compressed_image_transport and libtheora. Currently depends on opencv, but may excise this in the future.
  • Contributors: Julius Kammerl, ethan, gerkey, jamesb, mihelich, pmihelich, wheeler

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

Services

No service files found

Plugins

Recent questions tagged theora_image_transport at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.15.0
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_transport_plugins.git
VCS Type git
VCS Version noetic-devel
Last Updated 2024-01-25
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.

Additional Links

Maintainers

  • Kenji Brameld

Authors

  • Julius Kammerl
  • Patrick Mihelich
  • Ethan Dreyfuss
README
No README found. No README in repository either.
CHANGELOG

Changelog for package theora_image_transport

1.15.0 (2023-01-30)

  • Update maintainer in ros1 branches (#132)
  • Fix copyright year 20012 -> 2012 (#80)
  • Contributors: Kenji Brameld, Lucas Walter, Michael Carroll, ijnek, v4hn

1.14.0 (2020-05-14)

  • Bump CMake version to avoid CMP0048 warning (#53)
  • Fix binary install locations for Windows build #34
  • Contributors: Alejandro Hernández Cordero, David Gossow, Sean Yen

1.9.5 (2016-10-03)

1.9.4 (2016-10-02)

  • address gcc6 build error and tune With gcc6, compiling fails with 'stdlib.h: No such file or directory', as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
  • Contributors: Lukas Bulwahn

1.9.3 (2016-01-17)

  • remove useless tf dependencies
  • Contributors: Vincent Rabaud

1.9.2 (2015-04-25)

  • get code to compile with OpenCV3
  • Contributors: Vincent Rabaud

1.9.1 (2014-07-18)

  • Some cleanup in package.xml and CMakeLists.txt - builds broke sporadically (I think because of the missing *_gencpp in add_dependencies) with missing Packet.h file. - I’m no catkin expert, but these changes make catkin_lint happy (no more errors at least).

  • Contributors: Nikolaus Demmel

1.9.0 (2014-05-16)

1.8.21 (2013-06-27)

1.8.20 (2013-03-18)

  • 1.8.19 -> 1.8.20
  • fixing missing theoraenc and theoradec library links
  • Contributors: Julius Kammerl

1.8.19 (2013-02-24)

  • 1.8.18 -> 1.8.19
  • Contributors: Julius Kammerl

1.8.18 (2013-02-07 17:59)

  • 1.8.17 -> 1.8.18
  • fixing input format checks (enabling rgba, bgra) + minor fixes
  • Contributors: Julius Kammerl

1.8.17 (2013-01-18)

  • 1.8.16 -> 1.8.17
  • fixed color conversion bug in theora_image_transport
  • Contributors: Julius Kammerl

1.8.16 (2013-01-17)

  • 1.8.15 -> 1.8.16
  • use the pluginlib script to remove some runtime warnings
  • Contributors: Julius Kammerl, Vincent Rabaud

1.8.15 (2012-12-28 20:11)

1.8.14 (2012-12-28 20:02)

1.8.13 (2012-12-28 19:06)

  • fix the bad exports
  • make sure the plugins are visible by image_transport
  • added license headers to various cpp and h files
  • Contributors: Aaron Blasdel, Vincent Rabaud

1.8.12 (2012-12-19 19:30)

  • fix downstream stuff in cmake
  • Contributors: Dirk Thomas

1.8.11 (2012-12-19 17:17)

  • fix cmake order
  • Contributors: Dirk Thomas

1.8.10 (2012-12-19 17:03)

  • fix dyn reconf
  • Contributors: Dirk Thomas

1.8.9 (2012-12-19 00:26)

  • switching to verion 1.8.9
  • fixing dynamic_reconfigure related catkin errors
  • Contributors: Julius Kammerl

1.8.8 (2012-12-17)

  • more message generation related catkin changes
  • adding message_runtime deb to CMakeLists.txt
  • adding build_deb on message_generation & mrun_deb on message_runtime
  • Updated package.xml for new buildtool_depend tag for catkin requirement
  • Contributors: Julius Kammerl, mirzashah

1.8.7 (2012-12-10 15:29)

  • adding missing tf build dependency
  • Contributors: Julius Kammerl

1.8.6 (2012-12-10 15:08)

  • switching to version 1.8.6
  • Contributors: Julius Kammerl

1.8.5 (2012-12-09)

  • adding missing build debs
  • added class_loader_hide_library_symbols macros to CMakeList
  • switching to 1.8.5
  • Contributors: Julius Kammerl

1.8.4 (2012-11-30)

  • switching to version 1.8.4
  • catkinizing theora_image_transport
  • adding plugin.xml exports for pluginlib
  • catkinizing theora_image_transport
  • github migration from code.ros.org (r40053)
  • theora_image_transport: Restored build of ogg_saver, though it really needs more work to be robust.
  • theora_image_transport: Removed debug output.
  • theora_image_transport: Renamed compressed_plugins.xml to theora_plugins.xml.
  • theora_image_transport: Added migration rule for new Packet message.
  • image_transport_plugins: Updated manifests to have better summaries, correct URLs.
  • theora: Fixed export flags of libtheora. No longer need hack in theora_image_transport's CMakeLists. Temporarily disabled building ogg_saver.
  • theora_image_transport: Copy connection header into the output Image.
  • theora_image_transport: Publisher sends new headers if image size changes. Better error handling in publisher. Always turn off latching.
  • theora_image_transport: Subscriber ignores delta frames until it gets a keyframe. Gets rid of junk frames at the beginning.
  • theora_image_transport: Properly clear everything before receiving new headers, which now works without error on the subscriber side.
  • theora_image_transport: Better error handling. Support for receiving new headers in subscriber. Handle duplicate frames correctly. Fixed a couple memory leaks.
  • theora_image_transport: Force queue_size to be big enough for the headers on both ends. Got rid of sleeps after publishing header packets. More code cleanup.
  • theora_image_transport: Added ROS header to Packet msg, fixing #3882. Fixed reception of comment header and now properly detect when all headers received.
  • theora_image_transport: Pull out original (non-padded) region in subscriber.
  • theora_image_transport: Cleaned up encoding/decoding to make good use of existing OpenCV functions. Partially fixed #3082, poor handling of oddly-sized images.
  • theora_image_transport: Cleanup of TheoraPublisher.
  • Added Ubuntu platform tags to manifest
  • Adding ogg_saver node to dump a theora stream to a .ogg file playable in VLC, mplayer, etc
  • Fixing bug (typo) where theora_publisher always set target bitrate to 1. I'm surprised it was working at all.
  • Remove use of deprecated rosbuild macros
  • Switch to opencv2
  • Ooops, segfault
  • Hopefully fixed a theora_subscriber bug, Patrick will test.
  • theora_image_transport: Override getTransportName().
  • Updating theora_image_transport to work with the latest image_transport API
  • Removed explicit library prefix and suffix
  • image_transport_plugins: Initial stack check-in. Includes theora_image_transport, compressed_image_transport and libtheora. Currently depends on opencv, but may excise this in the future.
  • Contributors: Julius Kammerl, ethan, gerkey, jamesb, mihelich, pmihelich, wheeler

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

Services

No service files found

Plugins

Recent questions tagged theora_image_transport at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.3.3
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_transport_plugins.git
VCS Type git
VCS Version foxy-devel
Last Updated 2022-11-10
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.

Additional Links

Maintainers

  • Kenji Brameld

Authors

  • Patrick Mihelich
  • Ethan Dreyfuss
  • Julius Kammerl
README
No README found. No README in repository either.
CHANGELOG

Changelog for package theora_image_transport

2.3.3 (2022-04-08)

  • Avoid parameter exception for compressed image transport (#86)
  • Contributors: Daisuke Nishimatsu

2.3.1 (2021-07-13)

  • Fix ament_export_dependencies syntax in CMake (#65)
  • Contributors: Chen Bainian

2.3.0 (2020-05-28)

2.2.1 (2019-10-23)

  • Remove dependency to ${PROJECT_NAME} (#46)
  • Contributors: Gaël Écorchard

2.2.0 (2019-09-27)

2.1.0 (2019-08-23)

  • Fix Dashing deprecation warning. (#41) Signed-off-by: Michael Carroll <<michael@openrobotics.org>>
  • Merge pull request #38 from Kapernikov/ros2 Fix theora plugin wrong path (#37)
  • Fix theora plugin wrong path
  • Contributors: David Gossow, Frank Dekervel, Michael Carroll

2.0.0 (2018-12-13)

  • Pointer api updates (#31)
  • Bring ros2-devel back into ros2 mainline. (#29)
  • Update compressed_image_transport to ros2 (#26)
  • Contributors: Michael Carroll, Jose Luis Rivero

1.9.5 (2016-10-03)

1.9.4 (2016-10-02)

  • address gcc6 build error and tune With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
  • Contributors: Lukas Bulwahn

1.9.3 (2016-01-17)

  • remove useless tf dependencies
  • Contributors: Vincent Rabaud

1.9.2 (2015-04-25)

  • get code to compile with OpenCV3
  • Contributors: Vincent Rabaud

1.9.1 (2014-07-18)

  • Some cleanup in package.xml and CMakeLists.txt - builds broke sporadically (I think because of the missing *_gencpp in add_dependencies) with missing Packet.h file. - I’m no catkin expert, but these changes make catkin_lint happy (no more errors at least).

  • Contributors: Nikolaus Demmel

1.9.0 (2014-05-16)

1.8.21 (2013-06-27)

1.8.20 (2013-03-18)

  • 1.8.19 -> 1.8.20
  • fixing missing theoraenc and theoradec library links
  • Contributors: Julius Kammerl

1.8.19 (2013-02-24)

  • 1.8.18 -> 1.8.19
  • Contributors: Julius Kammerl

1.8.18 (2013-02-07 17:59)

  • 1.8.17 -> 1.8.18
  • fixing input format checks (enabling rgba, bgra) + minor fixes
  • Contributors: Julius Kammerl

1.8.17 (2013-01-18)

  • 1.8.16 -> 1.8.17
  • fixed color conversion bug in theora_image_transport
  • Contributors: Julius Kammerl

1.8.16 (2013-01-17)

  • 1.8.15 -> 1.8.16
  • use the pluginlib script to remove some runtime warnings
  • Contributors: Julius Kammerl, Vincent Rabaud

1.8.15 (2012-12-28 20:11)

1.8.14 (2012-12-28 20:02)

1.8.13 (2012-12-28 19:06)

  • fix the bad exports
  • make sure the plugins are visible by image_transport
  • added license headers to various cpp and h files
  • Contributors: Aaron Blasdel, Vincent Rabaud

1.8.12 (2012-12-19 19:30)

  • fix downstream stuff in cmake
  • Contributors: Dirk Thomas

1.8.11 (2012-12-19 17:17)

  • fix cmake order
  • Contributors: Dirk Thomas

1.8.10 (2012-12-19 17:03)

  • fix dyn reconf
  • Contributors: Dirk Thomas

1.8.9 (2012-12-19 00:26)

  • switching to verion 1.8.9
  • fixing dynamic_reconfigure related catkin errors
  • Contributors: Julius Kammerl

1.8.8 (2012-12-17)

  • more message generation related catkin changes
  • adding message_runtime deb to CMakeLists.txt
  • adding build_deb on message_generation & mrun_deb on message_runtime
  • Updated package.xml for new buildtool_depend tag for catkin requirement
  • Contributors: Julius Kammerl, mirzashah

1.8.7 (2012-12-10 15:29)

  • adding missing tf build dependency
  • Contributors: Julius Kammerl

1.8.6 (2012-12-10 15:08)

  • switching to version 1.8.6
  • Contributors: Julius Kammerl

1.8.5 (2012-12-09)

  • adding missing build debs
  • added class_loader_hide_library_symbols macros to CMakeList
  • switching to 1.8.5
  • Contributors: Julius Kammerl

1.8.4 (2012-11-30)

  • switching to version 1.8.4
  • catkinizing theora_image_transport
  • adding plugin.xml exports for pluginlib
  • catkinizing theora_image_transport
  • github migration from code.ros.org (r40053)
  • theora_image_transport: Restored build of ogg_saver, though it really needs more work to be robust.
  • theora_image_transport: Removed debug output.
  • theora_image_transport: Renamed compressed_plugins.xml to theora_plugins.xml.
  • theora_image_transport: Added migration rule for new Packet message.
  • image_transport_plugins: Updated manifests to have better summaries, correct URLs.
  • theora: Fixed export flags of libtheora. No longer need hack in theora_image_transport's CMakeLists. Temporarily disabled building ogg_saver.
  • theora_image_transport: Copy connection header into the output Image.
  • theora_image_transport: Publisher sends new headers if image size changes. Better error handling in publisher. Always turn off latching.
  • theora_image_transport: Subscriber ignores delta frames until it gets a keyframe. Gets rid of junk frames at the beginning.
  • theora_image_transport: Properly clear everything before receiving new headers, which now works without error on the subscriber side.
  • theora_image_transport: Better error handling. Support for receiving new headers in subscriber. Handle duplicate frames correctly. Fixed a couple memory leaks.
  • theora_image_transport: Force queue_size to be big enough for the headers on both ends. Got rid of sleeps after publishing header packets. More code cleanup.
  • theora_image_transport: Added ROS header to Packet msg, fixing #3882. Fixed reception of comment header and now properly detect when all headers received.
  • theora_image_transport: Pull out original (non-padded) region in subscriber.
  • theora_image_transport: Cleaned up encoding/decoding to make good use of existing OpenCV functions. Partially fixed #3082, poor handling of oddly-sized images.
  • theora_image_transport: Cleanup of TheoraPublisher.
  • Added Ubuntu platform tags to manifest
  • Adding ogg_saver node to dump a theora stream to a .ogg file playable in VLC, mplayer, etc
  • Fixing bug (typo) where theora_publisher always set target bitrate to 1. I'm surprised it was working at all.
  • Remove use of deprecated rosbuild macros
  • Switch to opencv2
  • Ooops, segfault
  • Hopefully fixed a theora_subscriber bug, Patrick will test.
  • theora_image_transport: Override getTransportName().
  • Updating theora_image_transport to work with the latest image_transport API
  • Removed explicit library prefix and suffix
  • image_transport_plugins: Initial stack check-in. Includes theora_image_transport, compressed_image_transport and libtheora. Currently depends on opencv, but may excise this in the future.
  • Contributors: Julius Kammerl, ethan, gerkey, jamesb, mihelich, pmihelich, wheeler

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

Services

No service files found

Plugins

Recent questions tagged theora_image_transport at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.9.6
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/image_transport_plugins.git
VCS Type git
VCS Version melodic-devel
Last Updated 2023-02-08
Dev Status MAINTAINED
CI status Continuous Integration : 0 / 0
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Theora_image_transport provides a plugin to image_transport for transparently sending an image stream encoded with the Theora codec.

Additional Links

Maintainers

  • Kenji Brameld

Authors

  • Julius Kammerl
  • Patrick Mihelich
  • Ethan Dreyfuss
README
No README found. No README in repository either.
CHANGELOG

Changelog for package theora_image_transport

1.9.6 (2023-01-30)

  • Update maintainer in ros1 branches (#133)
  • Fix binary install locations for Windows build. (#34)
  • Contributors: David Gossow, Kenji Brameld, Sean Yen, ijnek

1.9.5 (2016-10-03)

1.9.4 (2016-10-02)

  • address gcc6 build error and tune With gcc6, compiling fails with [stdlib.h: No such file or directory]{.title-ref}, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 Signed-off-by: Lukas Bulwahn <<lukas.bulwahn@oss.bmw-carit.de>>
  • Contributors: Lukas Bulwahn

1.9.3 (2016-01-17)

  • remove useless tf dependencies
  • Contributors: Vincent Rabaud

1.9.2 (2015-04-25)

  • get code to compile with OpenCV3
  • Contributors: Vincent Rabaud

1.9.1 (2014-07-18)

  • Some cleanup in package.xml and CMakeLists.txt - builds broke sporadically (I think because of the missing *_gencpp in add_dependencies) with missing Packet.h file. - I’m no catkin expert, but these changes make catkin_lint happy (no more errors at least).

  • Contributors: Nikolaus Demmel

1.9.0 (2014-05-16)

1.8.21 (2013-06-27)

1.8.20 (2013-03-18)

  • 1.8.19 -> 1.8.20
  • fixing missing theoraenc and theoradec library links
  • Contributors: Julius Kammerl

1.8.19 (2013-02-24)

  • 1.8.18 -> 1.8.19
  • Contributors: Julius Kammerl

1.8.18 (2013-02-07 17:59)

  • 1.8.17 -> 1.8.18
  • fixing input format checks (enabling rgba, bgra) + minor fixes
  • Contributors: Julius Kammerl

1.8.17 (2013-01-18)

  • 1.8.16 -> 1.8.17
  • fixed color conversion bug in theora_image_transport
  • Contributors: Julius Kammerl

1.8.16 (2013-01-17)

  • 1.8.15 -> 1.8.16
  • use the pluginlib script to remove some runtime warnings
  • Contributors: Julius Kammerl, Vincent Rabaud

1.8.15 (2012-12-28 20:11)

1.8.14 (2012-12-28 20:02)

1.8.13 (2012-12-28 19:06)

  • fix the bad exports
  • make sure the plugins are visible by image_transport
  • added license headers to various cpp and h files
  • Contributors: Aaron Blasdel, Vincent Rabaud

1.8.12 (2012-12-19 19:30)

  • fix downstream stuff in cmake
  • Contributors: Dirk Thomas

1.8.11 (2012-12-19 17:17)

  • fix cmake order
  • Contributors: Dirk Thomas

1.8.10 (2012-12-19 17:03)

  • fix dyn reconf
  • Contributors: Dirk Thomas

1.8.9 (2012-12-19 00:26)

  • switching to verion 1.8.9
  • fixing dynamic_reconfigure related catkin errors
  • Contributors: Julius Kammerl

1.8.8 (2012-12-17)

  • more message generation related catkin changes
  • adding message_runtime deb to CMakeLists.txt
  • adding build_deb on message_generation & mrun_deb on message_runtime
  • Updated package.xml for new buildtool_depend tag for catkin requirement
  • Contributors: Julius Kammerl, mirzashah

1.8.7 (2012-12-10 15:29)

  • adding missing tf build dependency
  • Contributors: Julius Kammerl

1.8.6 (2012-12-10 15:08)

  • switching to version 1.8.6
  • Contributors: Julius Kammerl

1.8.5 (2012-12-09)

  • adding missing build debs
  • added class_loader_hide_library_symbols macros to CMakeList
  • switching to 1.8.5
  • Contributors: Julius Kammerl

1.8.4 (2012-11-30)

  • switching to version 1.8.4
  • catkinizing theora_image_transport
  • adding plugin.xml exports for pluginlib
  • catkinizing theora_image_transport
  • github migration from code.ros.org (r40053)
  • theora_image_transport: Restored build of ogg_saver, though it really needs more work to be robust.
  • theora_image_transport: Removed debug output.
  • theora_image_transport: Renamed compressed_plugins.xml to theora_plugins.xml.
  • theora_image_transport: Added migration rule for new Packet message.
  • image_transport_plugins: Updated manifests to have better summaries, correct URLs.
  • theora: Fixed export flags of libtheora. No longer need hack in theora_image_transport's CMakeLists. Temporarily disabled building ogg_saver.
  • theora_image_transport: Copy connection header into the output Image.
  • theora_image_transport: Publisher sends new headers if image size changes. Better error handling in publisher. Always turn off latching.
  • theora_image_transport: Subscriber ignores delta frames until it gets a keyframe. Gets rid of junk frames at the beginning.
  • theora_image_transport: Properly clear everything before receiving new headers, which now works without error on the subscriber side.
  • theora_image_transport: Better error handling. Support for receiving new headers in subscriber. Handle duplicate frames correctly. Fixed a couple memory leaks.
  • theora_image_transport: Force queue_size to be big enough for the headers on both ends. Got rid of sleeps after publishing header packets. More code cleanup.
  • theora_image_transport: Added ROS header to Packet msg, fixing #3882. Fixed reception of comment header and now properly detect when all headers received.
  • theora_image_transport: Pull out original (non-padded) region in subscriber.
  • theora_image_transport: Cleaned up encoding/decoding to make good use of existing OpenCV functions. Partially fixed #3082, poor handling of oddly-sized images.
  • theora_image_transport: Cleanup of TheoraPublisher.
  • Added Ubuntu platform tags to manifest
  • Adding ogg_saver node to dump a theora stream to a .ogg file playable in VLC, mplayer, etc
  • Fixing bug (typo) where theora_publisher always set target bitrate to 1. I'm surprised it was working at all.
  • Remove use of deprecated rosbuild macros
  • Switch to opencv2
  • Ooops, segfault
  • Hopefully fixed a theora_subscriber bug, Patrick will test.
  • theora_image_transport: Override getTransportName().
  • Updating theora_image_transport to work with the latest image_transport API
  • Removed explicit library prefix and suffix
  • image_transport_plugins: Initial stack check-in. Includes theora_image_transport, compressed_image_transport and libtheora. Currently depends on opencv, but may excise this in the future.
  • Contributors: Julius Kammerl, ethan, gerkey, jamesb, mihelich, pmihelich, wheeler

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

Services

No service files found

Plugins

Recent questions tagged theora_image_transport at Robotics Stack Exchange