Sachverhalt: A. Das Obergericht des Kantons Bern verurteilte X._ am 11. März 2008 wegen mehrfacher sexueller Handlungen mit Kindern, mehrfacher sexueller Nötigung, mehrfacher sexueller Belästigung sowie Pornographie zu einer Freiheitsstrafe von 35 Monaten und zu einer Busse von Fr. 500.--. Es ordnete eine stationäre therapeutische Behandlung an. Den Vollzug der Freiheitsstrafe schob es zugunsten der Massnahme auf. Das Regionalgericht Bern-Mittelland verlängerte die stationäre therapeutische Massnahme jeweils um drei Jahre, letztmals am 25. Juni 2014. Der Entscheid wurde X._ anlässlich der Hauptverhandlung vom selben Tag mündlich eröffnet. X._ reichte dagegen am 2. Juli 2014 beim Obergericht des Kantons Bern Beschwerde ein mit dem Hinweis, er behalte sich eine eingehende Auseinandersetzung mit dem Entscheid bei Vorliegen der schriftlichen Begründung vor. Das Obergericht eröffnete am 4. Juli 2014 ein Beschwerdeverfahren. Das Verfahren wurde bis zum Eintreffen der schriftlichen Begründung des Entscheids vom 25. Juni 2014 sistiert. Die schriftliche Begründung des Entscheids vom 25. Juni 2014 datiert vom 8. Juli 2014 und wurde den Parteien zugestellt. Sie ging bei X._ bzw. dessen Rechtsvertreter am 10. Juli 2014 ein. Das Obergericht nahm das sistierte Verfahren am 11. Juli 2014 wieder auf. Es gab der Generalstaatsanwaltschaft Gelegenheit, innert 20 Tagen eine Stellungnahme zur Beschwerde einzureichen. Die von X._ eingereichte Beschwerdeergänzung vom 14. Juli 2014 erkannte es mit Verfügung vom 15. Juli 2014 nicht zu den Akten. Auf die dagegen geführte Beschwerde von X._ trat das Bundesgericht am 29. August 2014 nicht ein (Verfahren 6B_780/2014). Es verwies auf die Möglichkeit der Anfechtung des Endentscheids. Das Obergericht wies die von X._ erhobene Beschwerde gegen die Verlängerung der Massnahme am 30. September 2014 in der Sache ab. B. X._ führt Beschwerde in Strafsachen. Er beantragt im Wesentlichen, es sei das obergerichtliche Urteil vom 30. September 2014 aufzuheben. Die Sache sei an das Obergericht zurückzuweisen, welches seine Beschwerdeergänzung vom 14. Juli 2014 zu den Akten zu nehmen und den Fall neu materiell zu beurteilen habe. Eventualiter sei die Angelegenheit mit der Anweisung an die kantonalen Instanzen zurückzuweisen, anstelle des Beschwerdeverfahrens ein Berufungsverfahren durchzuführen. Subeventualiter sei eine ambulante Massnahme anzuordnen und er aus der stationären therapeutischen Massnahme bedingt zu entlassen. Subsubeventualiter sei die stationäre therapeutische Massnahme um maximal ein Jahr zu verlängern. C. Das Obergericht stellt in der Vernehmlassung zur Beschwerde keinen Antrag. Die Generalstaatsanwaltschaft des Kantons Bern verzichtet auf Stellungnahme. D. Das Bundesgericht hat den Entscheid öffentlich beraten (Art. 58 Abs. 1 BGG).